Skip to main content
Implement POST /bilt/link-account on your server. Bilt calls it with the request below.

Authorizations

Authorization
string
header
required

The credential you issue to Bilt for the endpoints you host. Validate it on every request, before you read the body, and keep it out of logs.

Body

application/json
contact
object
required
biltMemberId
string<uuid>
required

The Bilt member id.

idempotencyKey
string<uuid>
required

Unique per link request, and the same on a retry. It is also the linkId of the link episode, the value POST /v1/account-links/unlink takes.

partnerMemberId
string

Your member id, usually from look up a contact. Use it only to choose between accounts; the account must still match the verified contact.

Response

The account is linked. Answer a retry of a link that landed the same way.

status
string
required
Allowed value: "linked"
partnerMemberId
string
required