Get personas for a job
curl --request GET \
--url https://www.suprkeywords.com/api/v1/jobs/{jobId}/personas \
--header 'Authorization: Bearer <token>'{
"personas": [
{
"id": "<string>",
"name": "<string>",
"avatarName": "<string>",
"description": "<string>",
"intentWeights": {}
}
]
}Jobs
Get personas for a job
Returns the LLM-generated personas for the job. Allowed for demo user when unauthenticated; otherwise requires access to the job (session or API key).
GET
/
api
/
v1
/
jobs
/
{jobId}
/
personas
Get personas for a job
curl --request GET \
--url https://www.suprkeywords.com/api/v1/jobs/{jobId}/personas \
--header 'Authorization: Bearer <token>'{
"personas": [
{
"id": "<string>",
"name": "<string>",
"avatarName": "<string>",
"description": "<string>",
"intentWeights": {}
}
]
}Documentation Index
Fetch the complete documentation index at: https://docs.suprkeywords.com/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
bearerAuthSessionAuth
API key for programmatic access. Create keys in Settings (Agency plan). Send as Authorization: Bearer or X-API-KEY: . Unauthenticated requests return 401.
Path Parameters
Response
List of personas with intent weights and optional avatar_name
Show child attributes
Show child attributes
⌘I