Zmiany w REST API są wypisane tutaj, od najnowszych. Wszystko, co może zepsuć istniejącą integrację, jest oznaczone jako Breaking i wyjaśnia, co z tym zrobić.
Ta strona jest jedynym miejscem, w którym ogłaszane są zmiany w API. Dodaj ją do zakładek albo obserwuj w swoim czytniku dokumentacji, zanim zaczniesz polegać na zachowaniu, które nie jest udokumentowane w referencji.
1 September 2026 — Workspaces are now brands
Breaking. Stare nazwy zostały usunięte, a nie oznaczone jako przestarzałe, więc żądania, które ich używają, kończą się błędem zamiast mieć zachowanie zapasowe.
To, co Ocoya nazywa workspace w produkcie, zawsze było nazywane brand w interfejsie. API teraz używa tego samego słowa.
Endpoints
| Before | Now |
|---|---|
GET /workspaces | GET /brands |
GET /brand-kits | Removed |
Parameters
Parametr zapytania workspaceId to teraz brandId we wszystkich endpointach,
które go przyjmowały — /social-profiles, /post, /post/ai, /campaigns,
/hashtag-libraries, /studio-templates i /analytics/export.
What you need to change
Zmień nazwę parametru. The values are unchanged: identyfikator brand jest tym samym identyfikatorem, który już wcześniej przekazywałeś jako workspace ID, więc nic nie trzeba ponownie pobierać ani mapować.
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"Jeśli pobierałeś brand kits przez GET /brand-kits, ten endpoint został
usunięty. Zapisany kontekst hashtagów jest nadal dostępny z GET /hashtag-libraries,
wyszczególnionym w sekcji API Reference.