/personify when you already have source text and want to rewrite it in a persona voice enabled for your account.
POST https://playground.curvelabs.org/api/v1/personify
Headers
| Header | Type | Required | Description |
|---|---|---|---|
Content-Type | string | Yes | Must be application/json |
Authorization | string | Conditional | Bearer API key for API-key billing |
x-api-key | string | Conditional | Alternative to Authorization |
Body parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
personaId | string | Yes | Persona UUID with /personify access |
raw | string | Yes | Non-empty source text to rewrite; not treated as instructions |
Request
curl -X POST https://playground.curvelabs.org/api/v1/personify \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY_HERE" \
-d '{
"personaId": "YOUR_PERSONIFY_PERSONA_ID",
"raw": "Thanks for reaching out. We can help answer customer questions faster while keeping the tone warm and clear."
}'
Response
{
"personified": "thanks for reaching out. we can help answer customer questions faster while keeping the tone warm and clear.",
"chunks": [
"thanks for reaching out.",
"we can help answer customer questions faster while keeping the tone warm and clear."
]
}

