Skip to main content
Use /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

HeaderTypeRequiredDescription
Content-TypestringYesMust be application/json
AuthorizationstringConditionalBearer API key for API-key billing
x-api-keystringConditionalAlternative to Authorization

Body parameters

ParameterTypeRequiredDescription
personaIdstringYesPersona UUID with /personify access
rawstringYesNon-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."
  ]
}