Skip to content

Les SDK du client

On this page

Le API est un simple REST décrit par un document OpenAPI 3.1, de sorte que vous générez un client typé pour votre langue dans une seule commande plutôt que de dépendre d'un cycle de sortie SDK écrit à la main.

https://api.curriculo.me/public/openapi.json

Les spécifications couvrent les opérations synchrones et les points d'extrémité des tâches de fond. L'interview de dépistage n'est pas encore en cours; appelez-les directement.

Générer un client typé à partir de la spécification

TypeScript:

npx @hey-api/openapi-ts -i https://api.curriculo.me/public/openapi.json -o src/curriculo-client

Python:

openapi-generator-cli generate -i https://api.curriculo.me/public/openapi.json \
  -g python -o ./curriculo-client

Ce que chaque client doit faire

  • Envoyez Authorization: Bearer <credential> à chaque appel.
  • Gardez un délai de demande supérieur à cinq minutes pour les opérations de documentation.
  • Essayez à nouveau 429 et 503 avec le backoff.
  • Enregistrez l'en-tête de réponse X-Curriculo-Request-Id .

Voir Authentification,Limits de taux et Erreurs.

Documentation interactive et Postman

  • Swagger UI: effectuer toute opération synchrone contre la production avec votre propre clé.
  • ReDoc: la même spécification, comme référence lisible.
  • Postman: importer le OpenAPI JSON ci-dessus, ou une demande cURL copiée de la page de documentation dans la console de développement .

Updated