Skip to navigation

Update metadata on an onboarding

Merges key/value pairs into the onboarding object’s metadata. Keys already present are overwritten; keys you leave out are kept. Also accepts the reserved autopay_enabled key to set the consumer’s autopay election.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Path parameters

external_idstringRequired

Request

This endpoint expects an object.
metadataobject or nullRequired

A free-form object of key/value pairs stored on the onboarding object. Keys you define are stored and returned untouched. autopay_enabled is reserved: send it as a JSON boolean to set whether the consumer’s account automatically pays its balance each cycle. The key is matched case-insensitively. It defaults to true. A quoted string such as "false" is stored as ordinary metadata and does not change the autopay setting. Send the election before submitting the loan.

Response

idstringformat: "uuid"
statusstring
consumerobject
kycobject
e_signobject
underwritingobject
productobject
previous_stepslist of objects
current_stepslist of objects or null
metadataobject or null

Errors

409
Conflict Error