Intégrations

Test inline de l'API BAN (Base Adresse Nationale) depuis Settings.

Test inline de l'API BAN (Base Adresse Nationale) depuis Settings.

GET `?q=<text>` — wrapper léger sur le provider BAN existant.
Permet a l'admin de valider que l'API BAN repond depuis sa modale
de configuration (auth_type=none) sans avoir a aller dans /clients
ou /chantier pour tester.

Cache 60s côté Flask cache (key = q normalisé).

Retour 200 :
    {
      "suggestions": [{label, postcode, city, score}, ...],
      "count": N
    }
Retour 422 si q vide/<3 chars.
Retour 503 si l'API BAN est down/timeout.

Permissions requises : admin:settings

get/api/v1/integrations/ban/test-search

Request

  • Base URL: https://erp.eyeot.fr/api/v1
  • URL: https://erp.eyeot.fr/api/v1/api/v1/integrations/ban/test-search
  • Auth: one of:
    • HTTP bearer
    • HTTP bearer

Response

Succès — payload {data, meta} (cf. API-GUIDE §3.1)

Changes

No recorded changes to this operation across all 1 revision of this API.