Référence des endpoints

Tous les endpoints @PublicApi exposés à l'API publique.

Base URL : https://api.arch-platform.com/api/v1

Un endpoint absent retourne 404 avec un PAT — l'API admin n'est volontairement pas exposée.

Référentiel SI — Applications

MethodPathScope
GET/referentiel/applicationsread
GET/referentiel/applications/{code}read

Référentiel SI — Fonctions métier

MethodPathScope
GET/referentiel/functionsread
GET/referentiel/functions/flatread
GET/referentiel/functions/posiread
GET/referentiel/functions/{id}read
GET/referentiel/functions/searchread
GET/referentiel/functions/by-application/{code}read
GET/referentiel/functions/statsread

Tenant — Provisioning utilisateurs

MethodPathScope
POST/tenant/invitationswrite
GET/tenant/invitationsread
GET/tenant/invitations/membersread
DELETE/tenant/invitations/{id}write
DELETE/tenant/invitations/members/{userSub}write

Voir le guide Provisioning utilisateurs pour les exemples détaillés (curl, Python) et le workflow d'invitation.

Format des erreurs (RFC 9457)

{
  "type": "https://arch-platform.com/errors/invalid-scope",
  "title": "Insufficient scope",
  "status": 403,
  "detail": "Token scope 'read' insufficient for POST /referentiel/...",
  "instance": "/api/v1/referentiel/applications"
}

Voir Exemples ou Explorer pour tester en ligne.

On this page