PersonPayload
$schemauri
A URL to the JSON Schema for this object.
Example:
https://example.com/schemas/PersonPayload.jsonbirthdatedate-time
consent object
marketingEmail object
basisstring
givenbooleanrequired
givenAtdate-time
revokedAtdate-time
sourcestring
marketingPhone object
basisstring
givenbooleanrequired
givenAtdate-time
revokedAtdate-time
sourcestring
profiling object
basisstring
givenbooleanrequired
givenAtdate-time
revokedAtdate-time
sourcestring
customFields object
property name*any
emails object[]
Array [
addressstringrequired
labelstring
optInboolean
optInAtdate-time
optInSourcestring
primaryboolean
verifiedboolean
]
firstNamestring
languagestring
BCP-47 tag (e.g. en, it, it-IT)
lastNamestring
notesstring
phones object[]
Array [
labelstring
numberstringrequired
primaryboolean
]
tagsstring[]nullable
titlestring
PersonPayload
{
"$schema": "https://example.com/schemas/PersonPayload.json",
"birthdate": "2024-07-29T15:51:28.071Z",
"consent": {
"marketingEmail": {
"basis": "string",
"given": true,
"givenAt": "2024-07-29T15:51:28.071Z",
"revokedAt": "2024-07-29T15:51:28.071Z",
"source": "string"
},
"marketingPhone": {
"basis": "string",
"given": true,
"givenAt": "2024-07-29T15:51:28.071Z",
"revokedAt": "2024-07-29T15:51:28.071Z",
"source": "string"
},
"profiling": {
"basis": "string",
"given": true,
"givenAt": "2024-07-29T15:51:28.071Z",
"revokedAt": "2024-07-29T15:51:28.071Z",
"source": "string"
}
},
"customFields": {},
"emails": "Unknown Type: array,null",
"firstName": "string",
"language": "string",
"lastName": "string",
"notes": "string",
"phones": "Unknown Type: array,null",
"tags": "Unknown Type: array,null",
"title": "string"
}