[Index de la documentation](https://prescriptio.fr/docs/llms.txt)

# OpenAPI

Le schéma OpenAPI 3.1 de Prescriptio, à https://prescriptio.fr/openapi.json, décrit les opérations REST de `/api/mcp/v1/` avec leur autorisation OAuth 2 : de quoi générer un client ou déclarer Prescriptio dans une plateforme d'automatisation.

## Ce que contient le schéma

| | |
|---|---|
| Version du format | OpenAPI 3.1.0 |
| Titre | `Prescriptio \| API des intégrations` |
| Version | 3.0.0 |
| Serveur | `https://prescriptio.fr` |
| Chemins | les 61 opérations documentées, plus `GET /api/mcp/v1/me` pour tester un jeton |
| Autorisation | OAuth 2, code d'autorisation : `https://prescriptio.fr/oauth/authorize`, `https://prescriptio.fr/oauth/token` |
| Portées | `mcp:read`, `mcp:write` |

## L'utiliser

**Le lire**

```bash
curl -sS https://prescriptio.fr/openapi.json
```

**Le découvrir**

```bash
curl -sS https://prescriptio.fr/.well-known/api-catalog
```

Chaque opération du schéma renvoie à sa fiche : par exemple [marches.search](https://prescriptio.fr/docs/api/marches.search) ou [entreprises.get](https://prescriptio.fr/docs/api/entreprises.get).

- [Catalogue des outils](https://prescriptio.fr/docs/api) : Les opérations REST rangées par famille
- [Authentification et quotas](https://prescriptio.fr/docs/reference/authentification) : Obtenir un jeton
