Generate AI-powered persona suggestions for the North Star pipeline. Returns 2 persona options based on your business context. This endpoint is free - credits are only charged when you create a persona from a suggestion.
Use this endpoint first, then call POST /personas with pipeline_type: 'north_star' and the selected suggestion to create the persona.
curl -X POST https://app.mavera.io/api/v1/personas/suggestions \
-H "Authorization: Bearer mvra_live_your_key_here" \
-H "Content-Type: application/json" \
-d '{
"business_description": "B2B SaaS platform for marketing automation",
"target_customers": ["Marketing Managers", "CMOs", "Growth Teams"],
"goals": ["Increase conversions", "Reduce CAC", "Scale campaigns"]
}'{
"object": "list",
"data": [
{
"id": "<string>",
"name": "<string>",
"type": "B2B",
"category": "<string>",
"description": "<string>",
"goals": [
"<string>"
],
"pains": [
"<string>"
],
"channels": [
"<string>"
],
"triggers": [
"<string>"
],
"buying_stage": "<string>",
"decision_role": "<string>",
"confidence": 123,
"rationale": "<string>"
}
],
"input_summary": {
"business_description": "<string>",
"target_customers": [
"<string>"
],
"goals": [
"<string>"
],
"sources_count": 123
}
}API key prefixed with mvra_live_. Create keys at Settings > Developer > API Keys.
A brief description of your business or product.
10 - 500"B2B SaaS platform for marketing automation targeting mid-market companies"
Types of customers you're targeting.
1 - 10 elements[
"Marketing Managers",
"CMOs",
"Growth Teams"
]Primary business or marketing goals.
1 - 10 elements[
"Increase conversions",
"Reduce CAC",
"Scale campaigns"
]Optional sources (URLs or file references) to inform persona generation.
Show child attributes
curl -X POST https://app.mavera.io/api/v1/personas/suggestions \
-H "Authorization: Bearer mvra_live_your_key_here" \
-H "Content-Type: application/json" \
-d '{
"business_description": "B2B SaaS platform for marketing automation",
"target_customers": ["Marketing Managers", "CMOs", "Growth Teams"],
"goals": ["Increase conversions", "Reduce CAC", "Scale campaigns"]
}'{
"object": "list",
"data": [
{
"id": "<string>",
"name": "<string>",
"type": "B2B",
"category": "<string>",
"description": "<string>",
"goals": [
"<string>"
],
"pains": [
"<string>"
],
"channels": [
"<string>"
],
"triggers": [
"<string>"
],
"buying_stage": "<string>",
"decision_role": "<string>",
"confidence": 123,
"rationale": "<string>"
}
],
"input_summary": {
"business_description": "<string>",
"target_customers": [
"<string>"
],
"goals": [
"<string>"
],
"sources_count": 123
}
}