PWA2APP Documentation

Domaines

Référence technique générée depuis le contrat de la plateforme : les descriptions sont en français.

GET /api/v1/domains

`GET /domains` (§19.5) — nécessite `?org_id=`.

  • org_id (query, requis) — Identifiant de l'organisation
  • 200 — Domaines vérifiés ou en cours de vérification
  • 401 — Non authentifié ou 2FA requise
  • 404 — Non membre de cette organisation
  • 422 — org_id manquant ou invalide

POST /api/v1/domains

`POST /domains` (§8.3, §19.5) — démarre une vérification DNS TXT ; nécessite `?org_id=` et

Corps de requête : JSON

  • 200 — Vérification démarrée, jeton affiché une seule fois
  • 401 — Non authentifié ou 2FA requise
  • 403 — CSRF invalide ou permission refusée
  • 404 — Non membre de cette organisation
  • 422 — Domaine invalide

POST /api/v1/domains/{id}/verify

`POST /domains/{id}/verify` (§8.3, §19.5) — nécessite `?org_id=`.

  • id (path, requis) — Identifiant du domaine
  • org_id (query, requis) — Identifiant de l'organisation
  • 204 — Domaine vérifié
  • 400 — Jeton DNS TXT introuvable ou résolution DNS échouée
  • 401 — Non authentifié ou 2FA requise
  • 403 — Jeton CSRF manquant ou invalide
  • 404 — Domaine introuvable ou non membre de cette organisation