Cut.ProDocs
Personas

Create a persona from a ready-made character

Free and instant: the character's photo becomes the first version of a new persona with image_status: ready. With name the persona is saved at once (status: ready) and can be used in videos right away; without it, it is a draft to name with POST /personas/{id}/save.

Authorization

apiKey
X-Api-Key<token>

In: header

Path Parameters

presetId*string

Request Body

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

POST
/personas/presets/{presetId}
curl -X POST "https://example.com/personas/presets/string" \  -H "Content-Type: application/json" \  -d '{}'
{  "id": "string",  "name": "string",  "status": "draft",  "chips": {    "vibe": "natural",    "gender": "female",    "age": "18_24",    "origin": "latin",    "skin": "very_light",    "eyes": "brown",    "hair_style": "buzz",    "hair_color": "black",    "facial_hair": "none",    "face": "none",    "body": "slim",    "outfit": "basic",    "accessory": "none",    "mark": "none"  },  "uses_face_photos": true,  "preset_id": "string",  "image_status": "generating",  "error_code": "MEDIA_REJECTED",  "image_url": "string",  "eta": {    "started_at": "string",    "expected_seconds": 0  },  "versions": [    {      "id": "string",      "current": true,      "image_url": "string",      "face_url": "string",      "feedback": "up",      "feedback_reason": "string",      "created_at": "string"    }  ]}