Les modifications de l’API REST sont listées ici, de la plus récente à la plus ancienne. Tout ce qui peut casser une intégration existante est marqué Breaking et indique quoi faire.

Cette page est le seul endroit où les changements de l’API sont annoncés. Ajoutez-la à vos favoris, ou suivez-la via votre lecteur de documentation habituel, avant de vous appuyer sur un comportement qui n’est pas documenté dans la référence.

1 September 2026 — Workspaces are now brands

Breaking. Les anciens noms ont été retirés plutôt que dépréciés, donc les requêtes qui les utilisent échouent au lieu de retomber sur une solution de repli.

Ce que Ocoya appelait workspace dans le produit a toujours été appelé brand dans l’interface. L’API utilise désormais le même terme.

Endpoints

BeforeNow
GET /workspacesGET /brands
GET /brand-kitsRemoved

Parameters

Le paramètre de requête workspaceId est désormais brandId, sur tous les endpoints qui l’acceptaient — /social-profiles, /post, /post/ai, /campaigns, /hashtag-libraries, /studio-templates et /analytics/export.

What you need to change

Renommez le paramètre. The values are unchanged : un brand ID est le même identifiant que celui que vous passiez déjà en tant que workspace ID, donc vous n’avez rien à re-télécharger ni à re-mapper.

curl "https://www.app.ocoya.com/api/_public/v1/post?workspaceId=cmayvq3hk00017apshay5qezu" \
  -H "X-API-Key: $OCOYA_API_KEY"
curl "https://www.app.ocoya.com/api/_public/v1/post?brandId=cmayvq3hk00017apshay5qezu" \
  -H "X-API-Key: $OCOYA_API_KEY"

Si vous lisiez des brand kits via GET /brand-kits, cet endpoint n’existe plus. Le contexte de hashtags enregistré est toujours disponible via GET /hashtag-libraries, listé sous API Reference.