Accounts

Connect an account (native authentication)

Changed on

Link to Uniple an account of the given type and provider.

post/api/v1/accounts

Request

Request body

OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR

Example request

{
  "sync_limit": {
    "chats": "2025-12-31T23:59:59.999Z",
    "messages": "2025-12-31T23:59:59.999Z"
  }
}

Response

AccountCreated after authentication, or a Checkpoint to complete. For UNILOGIN, enter extension_code in the extension and poll GET /accounts/{account_id}.

OR

Changes

    • breaking

      removed subschema #1: Linkedin subschema #2: Whatsapp subschema #3: Instagram subschema #4: Messenger subschema #5: IMAP subschema #6: Gmail subschema #7: Telegram subschema #8: Outlook subschema #9: Twitter from the request body anyOf list

    • breaking

      added subschema #1 subschema #2 to the response body oneOf list for the response status

    • breaking

      the response's body type changed from object to no type for status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • warning

      added the new errors/already_used enum value to the response property for the response status

    • warning

      added the new errors/checkpoint_switching_not_available enum value to the response property for the response status

    • warning

      added the new errors/conflict enum value to the response property for the response status

    • warning

      added the new errors/password_reset_required enum value to the response property for the response status

    • warning

      added the new errors/target_audience_too_small enum value to the response property for the response status

    • info

      added subschema #1 subschema #2: UniLogin browser session to the request body anyOf list