Docs / API
Strategy
GTM roadmap and voice framework.
GET
/brands/:slug/gtmGTM roadmap with phases.
Responses
200GTM
Use your running CRUMBLESS_API_BASE_URL and matching CRUMBLESS_API_TOKEN. API setup
curl -X GET \ "$CRUMBLESS_API_BASE_URL/brands/:slug/gtm" \ -H "Authorization: Bearer $CRUMBLESS_API_TOKEN"
POST
/brands/:slug/gtm/updateUpdate GTM plan.
Request Body
{ "objective": "Increase brand awareness" }Responses
200Updated
Use your running CRUMBLESS_API_BASE_URL and matching CRUMBLESS_API_TOKEN. API setup
curl -X POST \
"$CRUMBLESS_API_BASE_URL/brands/:slug/gtm/update" \
-H "Authorization: Bearer $CRUMBLESS_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{ "objective": "Increase brand awareness" }'GET
/brands/:slug/voiceVoice framework.
Responses
200Voice
Use your running CRUMBLESS_API_BASE_URL and matching CRUMBLESS_API_TOKEN. API setup
curl -X GET \ "$CRUMBLESS_API_BASE_URL/brands/:slug/voice" \ -H "Authorization: Bearer $CRUMBLESS_API_TOKEN"
POST
/brands/:slug/voice/updateUpdate voice.
Request Body
{ "mood": "energetic", "tone": "friendly" }Responses
200Updated
Use your running CRUMBLESS_API_BASE_URL and matching CRUMBLESS_API_TOKEN. API setup
curl -X POST \
"$CRUMBLESS_API_BASE_URL/brands/:slug/voice/update" \
-H "Authorization: Bearer $CRUMBLESS_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{ "mood": "energetic", "tone": "friendly" }'