Base URL
Production : https://app.the-businessos.ai/api/v1
Local : http://localhost:3000/api/v1Format des réponses
Succès — enveloppe data (+ meta pour les listes) :
{
"data": { "id": "…", "name": "Acme" },
"meta": { "total": 42, "nextCursor": null, "limit": 50 }
}Verbes HTTP
GET— lecture (liste ou détail)POST— créationPATCH— mise à jour partielleDELETE— suppression
Domaines couverts
Clients, projets, tâches, modèles (+ librairie + étapes), SOP, calendrier, appels, équipe (membres, invites), workspace, uploads fichiers, jobs d'import CSV/Airtable.
Déploiement progressif
La spec OpenAPI décrit le contrat cible complet. Certaines routes peuvent retourner
501 Not Implemented jusqu'à implémentation backend — la référence interactive reste la source de vérité du contrat.