Fonctionnement
API de la plateforme
La base est https://api.devoracloud.com/v1. Créez une clé limitée dans les outils du compte et envoyez Authorization: Bearer VOTRE_CLE. Une clé appartient à une seule organisation et ne donne accès qu’à elle. Une clé ne peut pas créer une autre clé : POST /v1/api-keys appelé avec une clé renvoie 403 FORBIDDEN ; seule une personne connectée crée des clés, dans le tableau de bord. N’exposez pas la clé au navigateur.
Les accès respectent appartenance, permissions et capacité. PLAN_LIMIT_EXCEEDED (HTTP 402) demande de réduire les réservations ou de changer de forfait ; details contient resource, limit et used. Avec resource « subscription », l’essai est terminé ou une facture est impayée. POST /v1/projects/:id/scale accepte jusqu’au plafond du forfait (le failover en attente est inclus et reste éteint) ; les copies supplémentaires pour l’autoscaling ou le load balance sont facturées à l’heure jusqu’au plafond (Hobby 2, Pro 3, Enterprise 5) et exigent un forfait payant et à jour ; pendant l’essai ou avec une facture impayée, l’API répond 402. Répéter ne crée pas de capacité.