Create Persona
POST /personas
POST
/personas
Create a Studio buyer persona (manual - no AI generation).
Read-side counterpart already exists (GET /personas); this closes the
“read but can’t create” gap for the Persona bucket. The new persona is created
with status ‘active’ and returned in the same shape as GET /personas.
Authorizations
Parameters
Header Parameters
Request Body required
Body for POST /personas - create a Studio buyer persona manually.
Mirrors the internal Studio “Add Persona” action. Manual personas are created with status ‘active’; AI/score fields stay null (they are only populated by the AI generate flow, which this endpoint intentionally does not run).
object
title
required
Persona title (e.g. ‘Director of Marketing Operations’).
string
website_url
required
The org website this persona belongs to.
string
Responses
200
Successful Response
object
data
required
object
key
additional properties
any
pagination
Any of:
null
422
Validation Error
object
detail
Array<object>
object
loc
required
Array
msg
required
string
type
required
string