API publique (/v1)
OpenAPI
The OpenAPI 3.1 spec, available without a key — import it into GPT Actions, function calling or code generators.
Download the spec#
GET
/v1/openapi.jsonUne spécification OpenAPI 3.1. Elle ne nécessite pas de clé et peut être importée directement dans GPT Actions ou des outils d’appel de fonctions : https://api.esimoa.com/v1/openapi.json
shell
curl https://api.esimoa.com/v1/openapi.json -o esimoa-openapi.jsonRemarque
La spécification constitue le même contrat que cette documentation. Des champs de réponse peuvent seulement être ajoutés — noms et significations ne changent pas. La spécification est mise en cache pendant une heure.
Use with GPT Actions#
Pour utiliser un GPT personnalisé avec des Actions, importez le schéma depuis https://api.esimoa.com/v1/openapi.json — choisissez l’authentification par clé API avec le nom d’en-tête personnalisé X-API-Key.
Generate a client#
Utilisez les outils OpenAPI standard pour générer des types ou une bibliothèque cliente.
shell
# TypeScript types
npx openapi-typescript https://api.esimoa.com/v1/openapi.json -o esimoa.d.ts
# Any language (Python, Go, Java, …)
npx @openapitools/openapi-generator-cli generate \
-i https://api.esimoa.com/v1/openapi.json -g python -o ./esimoa-client