Aller au contenu
Documentation

Commencer

Ce qu'il faut pour un premier appel à l'API, et les conventions de tous les échanges.

3 min de lecture Mise à jour le 11 novembre 2026

Il vous faut :

  • un compte utilisateur de Docage, dans l'organisation où vous travaillerez : l'API agit en son nom, avec ses droits ;
  • sa clé API, générée dans sa fiche (onglet Clé API), ou son mot de passe.

Votre premier appel

Demandez un jeton (voir S'authentifier), puis lisez les cinq contacts créés le plus récemment :

QUERY https://staging-api.docage.com/Contacts
Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9…
Content-Type: application/json

{
  "SortOrder": "CreationDate_Desc",
  "Take": 5,
  "EntityProperties": ["Id", "FirstName", "LastName", "Email"]
}

La réponse est la liste des contacts. L'en-tête Docage-TotalItems dit combien la liste en compte en tout, au-delà de la page rendue. Lire des listes détaille le filtre, le tri et la pagination.

Les conventions de tous les échanges

  • JSON, noms de propriétés en PascalCase (FirstName, ParentOrganizationId), tels que la référence les écrit.
  • Identifiants : chaque fiche a son identifiant Id, un GUID (3f2504e0-4f89-11d3-9a0c-0305e82c3301).
  • Énumérations : écrites en nombres (2). L'API lit aussi le nom du membre ; la référence donne, pour chaque valeur, son libellé.
  • Dates : en UTC, au format ISO 8601, avec leur fuseau — voir Dates et fuseaux.
  • Droits : une route ne rend que ce que l'utilisateur a le droit de voir, et refuse ce qu'il n'a pas le droit de faire — voir Droits et visibilité.

Pour aller plus loin

Pour un outil ou un agent IA

  • La référence complète, au format OpenAPI 3.1 (JSON), de quoi générer un client ; chaque route y porte un identifiant (operationId), le nom de sa méthode dans le client :

    https://staging-api.docage.com/openapi/v2-fr.json
  • L'index des routes, pour un agent : une ligne par route, et l'adresse du document OpenAPI de chaque contrôleur, autonome et assez court pour son contexte, https://staging-api.docage.com/openapi/v2-fr/index.md.

  • Le llms.txt de l'API, https://staging-api.docage.com/llms.txt (la racine de l'API y renvoie) : pour un agent qui n'a que l'adresse de l'API, où lire sa référence et sa documentation.

  • L'index de cette documentation, https://staging-app.docage.com/llms.txt : chaque page dans sa version Markdown. https://staging-app.docage.com/llms-full.txt réunit toute la partie API en un fichier.

  • Chaque page en Markdown : son adresse suivie de .md (https://staging-app.docage.com/documentation/api/commencer.md), ou le bouton Copier en Markdown de la page.

  • Intégrer avec un agent IA rassemble ce qu'un agent doit savoir avant d'écrire une intégration.