Brand

Queue a brand-storytelling coverage analysis.

Analyzes a piece of brand/marketing narrative (landing copy, a brand film script, a founder pitch, a case study) across eight craft dimensions. Async + queued: returns { reportId, status: "generating" }; poll GET /brand-coverage/{reportId} until terminal. Content is capped at 60k chars. Requires Idempotency-Key. Scope: story:write.

post/brand-coverage

Request

  • Base URL: https://docs.sleeperhit.studio/api/v1
  • URL: https://docs.sleeperhit.studio/api/v1/brand-coverage
  • Auth: HTTP bearer

Headers

Idempotency-Keystring required

Customer-generated stable identifier for safe retries of idempotent POST requests.

Request body

contentTextstring required

The brand/marketing narrative (copy, script, pitch, case study). Up to 60k chars.

contentTypestring

What it is, e.g. "landing page", "30s spot", "founder pitch".

audiencestring

The target audience, e.g. "engineering leaders at mid-market SaaS".

industrystring

The industry, e.g. "B2B SaaS", "healthcare".

channelstring

The delivery channel/format, e.g. "website", "email", "out-of-home".

brandVoicestring

Brand voice / values to judge consistency against.

storyProjectIdstring

The project to file the report under (yours): the project's brand coverage list (GET /story-projects/{projectId}/brand-coverage) finds it there.

Response

Brand coverage analysis queued.

reportIdstring required
statusstring required

e.g. "generating"; poll GET /brand-coverage/{reportId} until terminal.

Changes

No recorded changes to this operation across all 1 revision of this API.