OPEN PROTOCOL

AQA Hub

Open aggregator for AQA notifications. Publishers notify FAQ updates, AI systems discover fresh content.

1

Publishers

6

Updates

1

Countries

How it works

1
Implement AQA on your FAQ

Add AQA markup (Basic, Standard, or Full) to your FAQ pages. See the tutorial for a 5-minute guide.

2
Notify the Hub

Send a POST request with your FAQ URL. The Hub validates your AQA markup automatically — no API key needed.

3
AI systems discover your content

AI crawlers and LLMs query the Hub API to find fresh, structured FAQ content — filtered by country, sector, and language.

aqa_hub.markup_title

aqa_hub.markup_desc

<!-- AQA Standard v1.0 — à placer dans le <head> de votre page FAQ --> <script type="application/ld+json"> { "@context": ["https://schema.org", {"aqa": "https://aqa-spec.org/vocab#"}], "@type": "Article", "headline": "FAQ — Votre produit", "description": "Questions fréquentes sur votre produit / service.", "inLanguage": "fr", "datePublished": "2026-04-18", "dateModified": "2026-04-18", "conformanceLevel": "standard", "author": {"@type": "Organization", "name": "Votre entreprise"}, "publisher": {"@type": "Organization", "name": "Votre entreprise", "url": "https://votre-site.com"}, "updateFrequency": "monthly", "about": {"@type": "Thing", "name": "Votre domaine"}, "mainEntity": { "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "Question 1 ?", "dateCreated": "2026-04-18", "dateModified": "2026-04-18", "questionVersion": "1.0", "inLanguage": "fr", "citation": {"@type": "CreativeWork", "url": "https://votre-site.com/source"}, "acceptedAnswer": { "@type": "Answer", "text": "Réponse claire et factuelle (80-200 mots).", "inLanguage": "fr" } } ] } } </script> # Puis notifiez le Hub (un appel par URL mise à jour) : curl -X POST https://ailabsaudit.com/api/aqa/notify \ -H "Content-Type: application/json" \ -d '{"url":"https://votre-site.com/faq"}'

API

POST /api/aqa/notify

Notify the Hub that your FAQ page has been updated. No API key required — the Hub validates your AQA markup automatically.

# Notify the Hub curl -X POST https://ailabsaudit.com/api/aqa/notify \ -H "Content-Type: application/json" \ -d '{"url": "https://your-site.com/faq"}' # Response (201) {"status": "accepted", "conformance_level": "standard", "questions_count": 12}

GET /api/aqa/updates

Query recent AQA updates. Filter by country, sector, language, and date.

# Query French tech updates from the last week curl "https://ailabsaudit.com/api/aqa/updates?country=FR§or=tech&since=2026-04-01" # Other endpoints GET /api/aqa/stats # Public stats GET /api/aqa/publishers # Active publishers list
AQA Validator

Check if your FAQ page is AQA-compliant. Paste a URL and get instant feedback.

Validate your FAQ

Recent updates

standard
ailabsaudit.com
https://ailabsaudit.com
7 Q · 18/04 12:55
standard
ailabsaudit.com
https://ailabsaudit.com/vitrine/marbrerie-carrara
6 Q · 18/04 12:27
standard
ailabsaudit.com
https://ailabsaudit.com/vitrine/ai-labs-audit
6 Q · 18/04 12:27
standard
ailabsaudit.com
https://ailabsaudit.com/agences
7 Q · 18/04 12:19
standard
ailabsaudit.com
https://ailabsaudit.com/
7 Q · 18/04 12:19
standard
ailabsaudit.com
https://ailabsaudit.com/faq
28 Q · 18/04 12:16