Skip to main content

PersonPayload

$schemauri

A URL to the JSON Schema for this object.

Example: https://example.com/schemas/PersonPayload.json
birthdatedate-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"
    }