Docs / API
Editorial Plan
Manage the editorial plan: voice, cadence, platform mix, and weekly themes.
/brands/:slug/editorial-planGet the active editorial plan and any proposed changes.
Use your running CRUMBLESS_API_BASE_URL and matching CRUMBLESS_API_TOKEN. API setup
curl -X GET \ "$CRUMBLESS_API_BASE_URL/brands/:slug/editorial-plan" \ -H "Authorization: Bearer $CRUMBLESS_API_TOKEN"
/brands/:slug/editorial-plan/proposeGenerate a new plan proposal using AI.
Use your running CRUMBLESS_API_BASE_URL and matching CRUMBLESS_API_TOKEN. API setup
curl -X POST \ "$CRUMBLESS_API_BASE_URL/brands/:slug/editorial-plan/propose" \ -H "Authorization: Bearer $CRUMBLESS_API_TOKEN"
/brands/:slug/editorial-plan/approveApprove the proposed plan.
Use your running CRUMBLESS_API_BASE_URL and matching CRUMBLESS_API_TOKEN. API setup
curl -X POST \ "$CRUMBLESS_API_BASE_URL/brands/:slug/editorial-plan/approve" \ -H "Authorization: Bearer $CRUMBLESS_API_TOKEN"
/brands/:slug/editorial-plan/reviseRequest AI revisions with feedback.
{ "feedback": "More behind-the-scenes content" }Use your running CRUMBLESS_API_BASE_URL and matching CRUMBLESS_API_TOKEN. API setup
curl -X POST \
"$CRUMBLESS_API_BASE_URL/brands/:slug/editorial-plan/revise" \
-H "Authorization: Bearer $CRUMBLESS_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{ "feedback": "More behind-the-scenes content" }'/brands/:slug/editorial-plan/updateManually update the plan.
{ "cadence": "5/week", "platform_mix": { "instagram": 0.6 } }Use your running CRUMBLESS_API_BASE_URL and matching CRUMBLESS_API_TOKEN. API setup
curl -X POST \
"$CRUMBLESS_API_BASE_URL/brands/:slug/editorial-plan/update" \
-H "Authorization: Bearer $CRUMBLESS_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{ "cadence": "5/week", "platform_mix": { "instagram": 0.6 } }'/brands/:slug/editorial-plan/discardDiscard the proposed plan.
Use your running CRUMBLESS_API_BASE_URL and matching CRUMBLESS_API_TOKEN. API setup
curl -X POST \ "$CRUMBLESS_API_BASE_URL/brands/:slug/editorial-plan/discard" \ -H "Authorization: Bearer $CRUMBLESS_API_TOKEN"