Exemples

Recettes curl, Python et JavaScript prêtes-à-copier.

Remplacez arc_pat_VOTRE_TOKEN par votre PAT (cf. Authentification).

1. Lister les applications

curl
curl -H "Authorization: Bearer arc_pat_VOTRE_TOKEN" \
  https://api.arch-platform.com/api/v1/referentiel/applications
Python
import requests
resp = requests.get(
    "https://api.arch-platform.com/api/v1/referentiel/applications",
    headers={"Authorization": "Bearer arc_pat_VOTRE_TOKEN"},
)
print(resp.json())
JavaScript
const resp = await fetch(
  "https://api.arch-platform.com/api/v1/referentiel/applications",
  { headers: { Authorization: "Bearer arc_pat_VOTRE_TOKEN" } },
);
console.log(await resp.json());

2. Détail d'une application

curl
curl -H "Authorization: Bearer arc_pat_VOTRE_TOKEN" \
  https://api.arch-platform.com/api/v1/referentiel/applications/DEMO-CRM

3. Arbre des fonctions métier

curl
curl -H "Authorization: Bearer arc_pat_VOTRE_TOKEN" \
  https://api.arch-platform.com/api/v1/referentiel/functions

Variante /referentiel/functions/posi : arbre + apps liées enrichies (nom, BApp parente, criticité).

4. KPIs référentiel

curl
curl -H "Authorization: Bearer arc_pat_VOTRE_TOKEN" \
  https://api.arch-platform.com/api/v1/referentiel/functions/stats

Patterns production

  • Retry exponentiel sur 429 (respect Retry-After)
  • Rotation token au démarrage si 401
  • Timeout HTTP 30s (p99 < 2s pour les arbres)

On this page