Skip to main content
GET
Get social content state

Authorizations

api_key
string
header
required

Personal API key.

Path Parameters

app_id
string
required

ID of the app.

Response

The app's social content state.

stage
enum<string> | null

How far the app has got. idle before you start, then questions, strategy, generating, and completed once a plan exists.

Available options:
idle,
questions,
strategy,
generating,
completed
Example:

"completed"

questions
ViralityQuestion · object[] | null

Questions from Start social content flow, or null if the flow hasn't started.

analysis_text
string | null

One-sentence analysis of the app, or null if the flow hasn't started.

Example:

"A CRM for freelancers who want to track leads without a spreadsheet."

answers
Answers · object | null

Answers you submitted, keyed by question id, or null if none were submitted.

Example:
strategy_text
string | null

The current content strategy, or null if none was generated.

Example:

"Lead with the spreadsheet pain, then show the app solving it."

plan
ContentPlan · object | null

The current content plan, or null if none was generated. Poll this to pick up images that finish generating after Generate content plan returns.

builder_handle
string | null

Social handle taken from the social_url you submitted, or null if you never sent one.

Example:

"@yourhandle"

app_name
string | null

Name of the app.

Example:

"Freelance CRM"

teaser
TeaserSummary · object | null

The standalone teaser post, which is generated outside this flow and is not part of plan.