AYEBA

Ayeba Developers

Construisez sur Ayeba.

APIs de recherche, suggestions en temps réel et identité « Se connecter avec Ayeba » — une console complète pour gérer projets, clés, quotas et journaux, comme les grandes plateformes cloud.

APIs disponibles

Ayeba Search API

Disponible

Recherche web mondiale sur l'index Ayeba : résultats organiques, extraits, panneau de connaissances. Index propre + sources temps réel.

GET /api/v1/search

Documentation →

Ayeba Suggest API

Bêta

Suggestions de recherche en temps réel (autocomplete) — pour barres de recherche et assistants intégrés.

GET /api/v1/suggest

Documentation →

Ayebi Encyclopedia API

Disponible

Recherche dans Ayebi — encyclopédie congolaise (fiches, catégories, résumés). Corpus distinct de Wikipédia.

GET /api/v1/ayebi

Documentation →

Ayeba Radar Performance API

Bêta

Search Analytics lecture seule pour un domaine Studio vérifié : clics, impressions, CTR, position, comparaison de période, ventilation requête/page/pays/appareil.

GET /api/v1/radar

Documentation →

Ayeba Crawl Status API

Disponible

Statut d'indexation réel pour un domaine Studio vérifié : pages indexées, file de crawl, couverture, échecs — données crawl_documents / crawl_queue.

GET /api/v1/crawl/status

Documentation →

Ayeba Velocity API

Bêta

Déclenche un audit Lighthouse réel via Google PageSpeed Insights pour une URL d'un domaine Studio vérifié (scores lab + CrUX).

POST /api/v1/velocity

Documentation →

Premier appel

curl "https://ayeba.app/api/v1/search?q=kinshasa&limit=5" \
  -H "Authorization: Bearer ayb_live_…"

Créez une clé dans la console, choisissez ses portées et ses restrictions — elle est utilisable immédiatement.

La console

Projets

Regroupez clés, applications OAuth et quotas par produit. Partagez l’accès en lecture ou édition à vos collaborateurs.

Clés API

Secrets affichés une seule fois, stockés en hash. Restrictions par référent, IP, portées et quota quotidien.

Explorateur

Testez chaque API depuis la console — les requêtes réelles sont journalisées comme les appels de production.

Supervision

Trafic par jour, latence moyenne, taux de succès, codes de statut, journaux détaillés — mesurés, jamais estimés.

Identité — Se connecter avec Ayeba

Une identité pour l’écosystème

Un même compte Ayeba permet d’ouvrir les applications sœurs et les services partenaires, avec un identifiant stable partagé uniquement après consentement explicite de l’utilisateur.

Standards ouverts

L’intégration s’appuie sur OAuth 2.0 et OpenID Connect. Les endpoints publics sont découverts via le document OpenID Configuration — sans dépendance à une bibliothèque propriétaire.

Contrôle utilisateur

Chaque autorisation passe par un écran de consentement. L’utilisateur peut révoquer l’accès d’une application depuis son compte Ayeba à tout moment.

Vérification des applications

Les applications tierces destinées à la production font l’objet d’une revue (finalité, redirect URIs, site web, usage des scopes) avant d’être pleinement activées.

Pour commencer

  1. Créez un projet dans la console — il regroupe vos clés, applications et quotas.
  2. Activez les APIs dont vous avez besoin dans la bibliothèque, puis testez-les avec l’explorateur intégré.
  3. Consultez la documentation et la politique développeurs.