Buyer


Buyer represents a buyer

{ "activeAuthorizedThirdParties": [ { "buyerID": "ae487b2e-c4fc-48a6-8cd5-88507cba82bb", "consentToCall": false, "consentToEmail": false, "consentToText": false, "createdAt": "2020-12-31T15:10:55Z", "email": "john.doe@gmail.com", "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "isActive": false, "name": { "givenName": "John", "familyName": "Doe", "additionalName": "string" }, "phone": "+14539842345", "powerOfAttorney": false, "attorneyRepresentation": false, "type": "string", "phoneType": "string", "updatedAt": "2020-12-31T15:10:55Z" } ], "contacts": { "property1": { "address": { "address1": "156 5th Avenue", "address2": "string", "locality": "New York", "postalCode": "10019", "region": "US-NY", "country": "US", "addressType": "Firm" }, "buyerID": "c3f8e97b-2d09-4cb8-a41e-c5b635b0f1e3", "contactType": "PRIMARY", "createdAt": "2020-12-31T15:10:55Z", "email": "john.doe@gmail.com", "id": "f322210a-e814-4b1b-a8bf-007a3e765bb9", "name": { "givenName": "John", "familyName": "Doe", "additionalName": "string" }, "phone": "+14539842345", "updatedAt": "2020-12-31T15:10:55Z" }, "property2": { "address": { "address1": "156 5th Avenue", "address2": "string", "locality": "New York", "postalCode": "10019", "region": "US-NY", "country": "US", "addressType": "Firm" }, "buyerID": "c3f8e97b-2d09-4cb8-a41e-c5b635b0f1e3", "contactType": "PRIMARY", "createdAt": "2020-12-31T15:10:55Z", "email": "john.doe@gmail.com", "id": "f322210a-e814-4b1b-a8bf-007a3e765bb9", "name": { "givenName": "John", "familyName": "Doe", "additionalName": "string" }, "phone": "+14539842345", "updatedAt": "2020-12-31T15:10:55Z" } }, "createdAt": "2020-12-31T15:10:55Z", "employment": { "annualIncome": 10000, "companyAddress": "string", "companyName": "string", "currency": "USD", "description": "string", "occupation": "string", "occupationDescription": "string", "type": "string" }, "id": "c3f8e97b-2d09-4cb8-a41e-c5b635b0f1e3", "identity": { "birthDate": "2020-12-31", "email": "john.doe@gmail.com", "emailDuplicate": true, "emailVerified": true, "iin": "string", "hasIIN": true, "iinShort": "string", "name": { "givenName": "John", "familyName": "Doe", "additionalName": "string" }, "phone": "+14539842345", "phoneDuplicate": true, "phoneVerified": true }, "languagePreference": "en or en-US", "primaryContactID": "f322210a-e814-4b1b-a8bf-007a3e765bb9", "status": "ACTIVE", "subStatus": "ACTIVE", "tenantID": "d8a265ce-5d9c-4d0b-9edd-401450f78e09", "activeMilitary": true, "bankruptcy": { "id": "c3f8e97b-2d09-4cb8-a41e-c5b635b0f1e3", "buyerId": "c3f8e97b-2d09-4cb8-a41e-c5b635b0f1e3", "filingStatus": "PETITIONED", "notice": "CHAPTER 7", "filingDate": "2020-12-31", "transitionDate": "2020-12-31", "createdAt": "2020-12-31T15:10:55Z", "updatedAt": "2020-12-31T15:10:55Z" }, "doNotSellOrShare": true, "primaryContact": { "address": { "address1": "156 5th Avenue", "address2": "string", "locality": "New York", "postalCode": "10019", "region": "US-NY", "country": "US", "addressType": "Firm" }, "buyerID": "c3f8e97b-2d09-4cb8-a41e-c5b635b0f1e3", "contactType": "PRIMARY", "createdAt": "2020-12-31T15:10:55Z", "email": "john.doe@gmail.com", "id": "f322210a-e814-4b1b-a8bf-007a3e765bb9", "name": { "givenName": "John", "familyName": "Doe", "additionalName": "string" }, "phone": "+14539842345", "updatedAt": "2020-12-31T15:10:55Z" }, "doNotSellOrShareUpdatedAt": "2020-12-31T15:10:55Z", "updatedAt": "2020-12-31T15:10:55Z" }

Properties

NameTypeRequiredRestrictionsDescription
activeAuthorizedThirdParties[object]falsenoneSubresource of buyer and acted on with its own set of endpoints
➥ buyerIDstring(uuid)falseread-onlyThe ID of the buyer on whose behalf this authorized third party is allowed to act.
➥ consentToCallbooleanfalsenoneWhether this authorized third party has consented to receive calls.
➥ consentToEmailbooleanfalsenoneWhether this authorized third party has consented to receive emails.
➥ consentToTextbooleanfalsenoneWhether this authorized third party has consented to receive text messages.
➥ createdAtstring(date-time)falsenoneTime this entity was created.
➥ emailstring(email)falsenoneEmail address.
➥ idstring(uuid)falseread-onlyUnique ID associated with this authorized third party.
➥ isActivebooleanfalsenoneIndicates whether this authorized third party is active.
➥ nameobjecttruenoneFull name.
➥➥ givenNamestringtruenoneGiven name
➥➥ familyNamestringtruenoneFamily name
➥➥ additionalNamestringfalsenoneAdditional name, if any
➥ phonestringtruenonePhone number.
➥ powerOfAttorneybooleanfalsenoneIndicates whether this authorized third party has power of attorney for the associated buyer. Power of attorney legally grants a third party the ability to represent the buyer in private affairs.
➥ attorneyRepresentationbooleanfalsenoneIndicates whether this authorized third party is an attorney acting on behalf of the buyer.
➥ typestringfalsenoneAuthorizedThirdPartyType represents a authorized third party type as enum
Possible values: AUTHORIZED_THIRD_PARTY, POWER_OF_ATTORNEY, ATTORNEY_REPRESENTATION, GUARDIANSHIP
➥ phoneTypestringfalsenonePhoneType represents a phone type as enum
Possible values: MOBILE, WORK, HOME, OTHER
➥ updatedAtstring(date-time)falsenoneTime this entity was last updated.
contactsobjecttruenoneBuyerContactMap represents a mapping of buyer contact IDs to contacts
➥ additionalPropertiesobjectfalsenoneBuyerContact represents a set of contact information.
➥➥ addressobjectfalsenoneRepresents a fully defined address for an entity
➥➥➥ address1stringtruenoneFirst address line
➥➥➥ address2stringfalsenoneSecond address line
➥➥➥ localitystringtruenoneThe locality (e.g. City) of the address.
➥➥➥ postalCodestringtruenoneThe administrative postal code (e.g. Zip Code)
➥➥➥ regionstringtruenoneThe region or first-level administration division (e.g. State/Province) of the address.
➥➥➥ countrystringtruenoneThe two character ISO-3166-1 country code.
➥➥➥ addressTypestringfalseread-onlyRepresents the type of address.
➥➥ buyerIDstring(uuid)falseread-onlyID of the buyer associated with this contact.
➥➥ contactTypestringfalsenoneOptional. Represents the type of contact.
➥➥ createdAtstring(date-time)falsenoneTime this entity was created.
➥➥ emailstring(email)truenoneEmail address.
➥➥ idstring(uuid)falseread-onlyUnique ID associated with this contact.
➥➥ nameobjecttruenoneFull name.
➥➥➥ givenNamestringtruenoneGiven name
➥➥➥ familyNamestringtruenoneFamily name
➥➥➥ additionalNamestringfalsenoneAdditional name, if any
➥➥ phonestringtruenonePhone number.
➥➥ updatedAtstring(date-time)falsenoneTime this entity was last updated.
createdAtstring(date-time)truenoneTime this entity was created.
employmentobjectfalsenoneOptional. Employment represents the buyer's employment.
➥ annualIncomeinteger(int64)falsenoneOptional. The buyer's annual income in cents.
➥ companyAddressstringfalsenoneRequired if employment type is EMPLOYED or SELF_EMPLOYED
➥ companyNamestringfalsenoneRequired if employment type is EMPLOYED or SELF_EMPLOYED
➥ currencystringfalsenoneRequired if annual income exists
➥ descriptionstringfalsenoneOptional. Employment description.
➥ occupationstringfalsenoneRequired if employment type is EMPLOYED or SELF_EMPLOYED
➥ occupationDescriptionstringfalsenoneRequired if occupation is "Other"
➥ typestringtruenoneEmploymentType represents a buyer employment type as enum
Possible values: EMPLOYED, SELF_EMPLOYED, UNEMPLOYED, STUDENT, RETIRED
idstring(uuid)trueread-onlyUnique ID associated with this buyer.
identityobjecttruenoneIdentity represents the identity of a buyer
➥ birthDatestring(date)falsenoneOptional - if provided, date must be within valid range
Ex. 1900-01-01
➥ emailstring(email)truenoneEmail address.
➥ emailDuplicatebooleanfalseread-onlyIndicates whether this email is verified on another buyer.
➥ emailVerifiedbooleanfalsenoneIndicates whether this email has been verified as belonging to this buyer. Write access to this field is limited based on authorization.
➥ iinstringfalsenoneOptional. The Individual Identification Number of this buyer.
Read access limited based on authorization.
Write access limited based on authorization unless no value currently exists.
➥ hasIINbooleanfalseread-onlyIndicates whether a full IIN has been provided for this buyer.
➥ iinShortstringfalsenoneOptional. The short form of the buyer's Individual Identification Number. Will always match full IIN if full IIN exists.
Write access limited based on authorization unless no value currently exists.
➥ nameobjecttruenoneFull name.
➥➥ givenNamestringtruenoneGiven name
➥➥ familyNamestringtruenoneFamily name
➥➥ additionalNamestringfalsenoneAdditional name, if any
➥ phonestringtruenonePhone number.
➥ phoneDuplicatebooleanfalseread-onlyIndicates whether this phone number is verified on another buyer.
➥ phoneVerifiedbooleanfalsenoneIndicates whether this phone number is has been verified as belonging to this buyer. Write access to this field is limited based on authorization.
languagePreferencestringtruenoneBuyer's preferred language.
primaryContactIDstring(uuid)trueread-onlyRead-only. The ID of the primary contact information associated with this buyer; this is set on buyer creation.
statusstringfalsenoneStatus represents buyer status as string. Options available will depend
on tenant level configurations
subStatusstringfalsenoneSubStatus represents buyer sub status as constant string. Options
available will depend on status value and tenant level configurations
tenantIDstring(uuid)truenoneID of the tenant associated with this buyer.
activeMilitarybooleanfalsenoneIndicates if the buyer is a member of the armed forces.
bankruptcyobjectfalsenoneBankruptcy represents a buyer's bankruptcy information
➥ idstring(uuid)falseread-onlyUnique ID associated with this bankruptcy.
➥ buyerIdstring(uuid)falseread-onlyUnique ID associated with the buyer.
➥ filingStatusstringtruenoneThe buyer's bankruptcy filing status.
➥ noticestringtruenoneThe bankruptcy notice chapter received by the buyer.
➥ filingDatestring(date)truenoneThe date the buyer filed for bankruptcy.
➥ transitionDatestring(date)falsenoneThe latest date the buyer transitioned bankruptcy chapters.
➥ createdAtstring(date-time)falsenoneTime this entity was created.
➥ updatedAtstring(date-time)falsenoneTime this entity was updated.
doNotSellOrSharebooleanfalsenoneIndicates if the buyer has preference for their data not to be shared
primaryContactobjectfalsenoneBuyerContact represents a set of contact information.
➥ addressobjectfalsenoneRepresents a fully defined address for an entity
➥➥ address1stringtruenoneFirst address line
➥➥ address2stringfalsenoneSecond address line
➥➥ localitystringtruenoneThe locality (e.g. City) of the address.
➥➥ postalCodestringtruenoneThe administrative postal code (e.g. Zip Code)
➥➥ regionstringtruenoneThe region or first-level administration division (e.g. State/Province) of the address.
➥➥ countrystringtruenoneThe two character ISO-3166-1 country code.
➥➥ addressTypestringfalseread-onlyRepresents the type of address.
➥ buyerIDstring(uuid)falseread-onlyID of the buyer associated with this contact.
➥ contactTypestringfalsenoneOptional. Represents the type of contact.
➥ createdAtstring(date-time)falsenoneTime this entity was created.
➥ emailstring(email)truenoneEmail address.
➥ idstring(uuid)falseread-onlyUnique ID associated with this contact.
➥ nameobjecttruenoneFull name.
➥➥ givenNamestringtruenoneGiven name
➥➥ familyNamestringtruenoneFamily name
➥➥ additionalNamestringfalsenoneAdditional name, if any
➥ phonestringtruenonePhone number.
➥ updatedAtstring(date-time)falsenoneTime this entity was last updated.
doNotSellOrShareUpdatedAtstring(date-time)falsenoneTime which the doNotSellOrShare was updated. This value would be null if the buyer never configured a doNotSellOrShare preference.
updatedAtstring(date-time)truenoneTime this entity was last updated.

Enumerated Values

Value
Firm
GeneralDelivery
HighRise
POBox
RuralRoute
Street
NoMatch
InternationalNone
InternationalAdministrativeArea
InternationalLocality
InternationalThoroughfare
InternationalPremise
InternationalDeliveryPoint
Other
PRIMARY
HOME
WORK
OTHER
BILLING
SHIPPING
Firm
GeneralDelivery
HighRise
POBox
RuralRoute
Street
NoMatch
InternationalNone
InternationalAdministrativeArea
InternationalLocality
InternationalThoroughfare
InternationalPremise
InternationalDeliveryPoint
Other
PRIMARY
HOME
WORK
OTHER
BILLING
SHIPPING