Piano editoriale

Gestisci il piano editoriale: voce, cadenza, mix di piattaforme e temi settimanali.

GET /brands/:slug/editorial-plan

Ottieni il piano editoriale attivo e le eventuali proposte di modifica.

Responses
200Oggetto piano
curl -X GET \
  https://anomalia.so/api/v1/brands/:slug/editorial-plan \
  -H "Authorization: Bearer $TOKEN"
POST /brands/:slug/editorial-plan/propose

Genera una nuova proposta di piano con l'AI.

Responses
200Proposal
curl -X POST \
  https://anomalia.so/api/v1/brands/:slug/editorial-plan/propose \
  -H "Authorization: Bearer $TOKEN"
POST /brands/:slug/editorial-plan/approve

Approva il piano proposto.

Responses
200Approved
curl -X POST \
  https://anomalia.so/api/v1/brands/:slug/editorial-plan/approve \
  -H "Authorization: Bearer $TOKEN"
POST /brands/:slug/editorial-plan/revise

Richiedi revisioni AI con feedback.

Request Body
{ "feedback": "More behind-the-scenes content" }
Responses
200Revised
curl -X POST \
  https://anomalia.so/api/v1/brands/:slug/editorial-plan/revise \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{ "feedback": "More behind-the-scenes content" }'
POST /brands/:slug/editorial-plan/update

Aggiorna manualmente il piano.

Request Body
{ "cadence": "5/week", "platform_mix": { "instagram": 0.6 } }
Responses
200Updated
curl -X POST \
  https://anomalia.so/api/v1/brands/:slug/editorial-plan/update \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{ "cadence": "5/week", "platform_mix": { "instagram": 0.6 } }'
POST /brands/:slug/editorial-plan/discard

Scarta il piano proposto.

Responses
200Discarded
curl -X POST \
  https://anomalia.so/api/v1/brands/:slug/editorial-plan/discard \
  -H "Authorization: Bearer $TOKEN"