Campaigns

Generate Campaign Ideas Async

The same generation, dispatched to the background. SPENDS CREDIT.

Returns a task id immediately. The spend is committed by this call even though the ideas are not here yet - cancelling the poll does not cancel the run.

post/campaigns/generate-ideas-async

Request

  • Base URL: https://be.graph8.com/api/v1
  • URL: https://be.graph8.com/api/v1/campaigns/generate-ideas-async
  • Auth: HTTP bearer

Headers

Authorizationstring nullable
X-Target-Org-Idstring nullable

Request body

organization_idstring required

Ignored for tenancy. The organisation is the API key's own.

website_urlstring required
campaign_goalstring required
target_personasstring[] nullable
persona_modestring nullable
campaign_typestring nullable
num_ideasinteger nullable

How many ideas to generate. Scales the spend.

user_directionstring nullable
preferred_channelsstring[] nullable
execution_targetsstring[] nullable
audience_sourcestring nullable
audience_list_idinteger nullable

Response

Successful Response

dataStudioContentPayload required

One Studio object, open-shaped. See the module docstring.

Changes

No recorded changes to this operation across all 2 revisions of this API.