Contrat dactylographié
Les points de terminaison et les exemples documentés rendent claires les demandes et les réponses prises en charge.
API de développeur
L'API Gods.ly suit une spécification OpenAPI publiée. Les outils automatisés reçoivent les mêmes vérifications de l'espace de travail, la même validation des entrées, la même protection contre les nouvelles tentatives et les mêmes règles d'état que le tableau de bord.
Intégrations ouvertesLes points de terminaison et les exemples documentés rendent claires les demandes et les réponses prises en charge.
Les métadonnées de la clé API enregistrent les autorisations explicites et ne renvoient jamais les secrets en texte brut stockés.
Les réponses d'erreur standard expliquent les champs invalides et incluent un ID de demande d'assistance.
Les demandes de création peuvent inclure une clé de nouvelle tentative unique. Si une connexion expire, la même demande peut être renvoyée sans publier deux fois le même actif.
Les vérifications de version empêchent une mise à jour d'écraser silencieusement une modification plus récente provenant d'une autre personne ou d'un autre processus.
Les informations d'identification sont liées à une identité et à un espace de travail. Le serveur vérifie l'adhésion, l'autorisation, la propriété et l'état actuel pour chaque demande.
Deviner un identifiant d'un autre espace de travail ne suffit jamais pour visualiser ou modifier cette ressource.
Les vérifications de compatibilité client et schéma générées rendent les modifications de contrat visibles pendant les builds. Les champs additifs restent sécurisés tandis que les modifications cassantes nécessitent un chemin de migration versionné.
Créez et gérez des clés API étendues dans l'espace de travail du développeur. Révoquez les clés inutilisées et conservez les secrets actifs dans un environnement fiable.
Questions courantes
Oui. La documentation de l'API comprend des exemples de clients pris en charge et le contrat OpenAPI actuel.
Utilisez l'espace de travail du développeur pour créer des clés étendues, vérifier leurs autorisations et révoquer l'accès lorsqu'une intégration est retirée.
Commencez par un véritable workflow