Skip to navigation

Add metadata to an onboarding

Adds key/value pairs to 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

This endpoint returns an object.
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