propertyId values.key — an auto-generated slug from name, set at creation, used internally. Not something you pass when setting a value (use id as the propertyId for that).type — 1 = Text, 2 = Number, 3 = Select, 4 = Date.curl --location 'https://api.voxa.sa/v1/contact-property-definitions' \
--header 'Authorization: Bearer <token>'{
"workspaceId": "d307b8...............",
"name": "جديد",
"key": "جديد",
"type": 1,
"isRequired": false,
"selectOptions": [],
"lastModificationTime": null,
"lastModifierId": null,
"creationTime": "2026-06-19T13:20:22.441968",
"creatorId": "3a1dc2...............",
"id": "3a21f2..............."
}