Update a buyer

Allows a user to update an existing buyer at a provided buyer ID.

Users can update IIN if it is not currently set and they can update birthdate if it is not currently set and no credit reports or outstanding loans exist.

Name, phone, and email updates will propagate to the buyer's primary contact. A new contact will be created in some cases.

Partial updates are not supported with the exception of IIN. Any existing IIN will not be overwritten with an empty value if omitted on the payload. The user of this API must supply all other buyer fields in order to avoid omitted fields being deleted or overwritten with empty values.

Upon success, the details of the updated buyer will be returned.

Log in to see full request history
Path Params
uuid
required

Buyer ID

Body Params

Buyer

activeAuthorizedThirdParties
array of objects

Subresource of buyer and acted on with its own set of endpoints

activeAuthorizedThirdParties
contacts
object
required

BuyerContactMap represents a mapping of buyer contact IDs to contacts

date-time
required

The timestamp value formatted per RFC3339. This does not allow nulls.

employment
object

Optional. Employment represents the buyer's employment.

identity
object
required

Identity represents the identity of a buyer

string
required
length ≥ 2

The two language code as defined in ISO 639-1 along with subtags tag if applicable.

string

Status represents buyer status as string. Options available will depend
on tenant level configurations

string

SubStatus represents buyer sub status as constant string. Options
available will depend on status value and tenant level configurations

uuid
required

ID of the tenant associated with this buyer.

boolean

Indicates if the buyer is a member of the armed forces.

bankruptcy
object

Bankruptcy represents a buyer's bankruptcy information

boolean

Indicates if the buyer has preference for their data not to be shared

primaryContact
object

BuyerContact represents a set of contact information.

date-time

The timestamp value formatted per RFC3339. This does not allow nulls.

date-time
required

The timestamp value formatted per RFC3339. This does not allow nulls.

Responses

Language
Credentials
URL
Click Try It! to start a request and see the response here! Or choose an example:
application/json
text/plain