Studio
Brand kit, prodotti, persone, competitor, documenti e cronologia post.
GET
/brands/:slug/studioDati completi dello Studio.
Responses
200Studio
curl -X GET \ https://anomalia.so/api/v1/brands/:slug/studio \ -H "Authorization: Bearer $TOKEN"
PUT
/brands/:slug/studio/kitAggiorna il brand kit.
Request Body
{ "about": "We make artisan pizza", "category": "food" }Responses
200Updated
curl -X PUT \
https://anomalia.so/api/v1/brands/:slug/studio/kit \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{ "about": "We make artisan pizza", "category": "food" }'PUT
/brands/:slug/studio/colorsImposta i colori del brand.
Request Body
{ "colors": ["#7c5cff", "#ffffff"] }Responses
200Saved
curl -X PUT \
https://anomalia.so/api/v1/brands/:slug/studio/colors \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{ "colors": ["#7c5cff", "#ffffff"] }'POST
/brands/:slug/studio/peopleCrea una persona reale o AI.
Request Body
{ "name": "Sofia", "kind": "ai", "gender": "female" }Responses
201Created
curl -X POST \
https://anomalia.so/api/v1/brands/:slug/studio/people \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{ "name": "Sofia", "kind": "ai", "gender": "female" }'PUT
/brands/:slug/studio/people/:idAggiorna una persona.
Responses
200Updated
curl -X PUT \ https://anomalia.so/api/v1/brands/:slug/studio/people/:id \ -H "Authorization: Bearer $TOKEN"
DELETE
/brands/:slug/studio/people/:idElimina una persona.
Responses
200Deleted
curl -X DELETE \ https://anomalia.so/api/v1/brands/:slug/studio/people/:id \ -H "Authorization: Bearer $TOKEN"
POST
/brands/:slug/studio/documentsAggiungi una nota o un documento.
Request Body
{ "title": "Tone of voice", "kind": "note" }Responses
201Created
curl -X POST \
https://anomalia.so/api/v1/brands/:slug/studio/documents \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{ "title": "Tone of voice", "kind": "note" }'DELETE
/brands/:slug/studio/documents/:idElimina un documento.
Responses
200Deleted
curl -X DELETE \ https://anomalia.so/api/v1/brands/:slug/studio/documents/:id \ -H "Authorization: Bearer $TOKEN"
POST
/brands/:slug/studio/competitorsAggiungi un competitor.
Request Body
{ "name": "RivalCo", "website": "rivalco.com" }Responses
201Created
curl -X POST \
https://anomalia.so/api/v1/brands/:slug/studio/competitors \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{ "name": "RivalCo", "website": "rivalco.com" }'PUT
/brands/:slug/studio/competitors/:idAggiorna un competitor.
Responses
200Updated
curl -X PUT \ https://anomalia.so/api/v1/brands/:slug/studio/competitors/:id \ -H "Authorization: Bearer $TOKEN"
DELETE
/brands/:slug/studio/competitors/:idElimina un competitor.
Responses
200Deleted
curl -X DELETE \ https://anomalia.so/api/v1/brands/:slug/studio/competitors/:id \ -H "Authorization: Bearer $TOKEN"
POST
/brands/:slug/studio/competitors/researchRicerca competitor con AI.
Responses
200Done
curl -X POST \ https://anomalia.so/api/v1/brands/:slug/studio/competitors/research \ -H "Authorization: Bearer $TOKEN"
POST
/brands/:slug/studio/history/syncSincronizza lo storico post dai social.
Responses
200Synced
curl -X POST \ https://anomalia.so/api/v1/brands/:slug/studio/history/sync \ -H "Authorization: Bearer $TOKEN"