Setup

Link an existing user to your identity

Use this when someone who already has a user on another identity needs access to yours, such as the same person acting for a second company.

It links the user identified by the user_id path parameter to the logged-in identity. Their credentials already exist, so no invitation is sent and no password is set. The user has access immediately and picks the identity they want to act for when they sign in. See List identities.

Choosing between linking and inviting

Use this for a user that already exists elsewhere on the platform. For someone new, register them with Register a user and send an invitation with Invite a user instead.

Conflicts

USER_ALREADY_LINKED_TO_IDENTITY means the user can already access this identity, so no action is needed. CREDENTIAL_NOT_FOUND means there is no user to link, so register one instead. KYB_MISSING, PROFILE_MISMATCH, and EMAIL_DOMAIN_NOT_ALLOWED mean the identity or the user isn't eligible for linking.

Access

This operation requires a stepped-up access token. Step up before calling it by issuing a challenge through Step-up.

post/users/{user_id}/link

Request

  • Base URL: https://sandbox.weavr.io/multi
  • URL: https://sandbox.weavr.io/multi/users/{user_id}/link
  • Auth: HTTP bearer and API key in header api-key

Path parameters

user_idstring required
Example:987654321

The unique identifier for the user.

Headers

idempotency-refstring
Example:transfer-2026-08-07-001

A unique call reference generated by the caller that, taking into consideration the payload as well as the operation itself, helps avoid duplicate operations. Idempotency reference uniqueness is maintained for at least 24 hours.

Response

Success - No Content.

Changes

No recorded changes to this operation across all 1 revision of this API.