Sign-up a new user

Changed on

This API endpoint allows you to make a Sign-up API request which creates a Trader account for your customer in Coinify's system. Feel free to test it out directly on this page using your dedicated Partner ID.

post/signup/trader

Request

  • Base URL
    https://app-api.sandbox.coinify.com
  • URL
    https://app-api.sandbox.coinify.com/signup/trader
  • Auth
    none required

Request body

emailstring required

Email address of the customer that's being signed up.

passwordstring

The password of the user used in combination with the email address to sign in. Can be omitted when using Frictionless Sign-up flow.

partnerIdstring required

Your unique Coinify Partner ID as provided to you during onboarding.

accountType'individual' | 'corporate'

Type of the customer's trader account with Coinify. Possible values: 'individual' and 'corporate'. Use 'corporate' when signing up e.g. business clients. Use 'individual' when signing up private customers.

trustedEmailValidationTokenstring

(Only for trusted Coinify partners) Signed message from partner for automatic validation of customer's email. See Frictionless Sign-up Flow page in Guides section for detailed instructions.

generateOfflineTokenboolean

If set to 'true', an offline token is created for the new trader and returned in the response with the parameter offlineToken. Used to authenticate your Customers to Coinify Trade service without the need for them provide the credentials. See Frictionless Sign-up Flow page in Guides section for detailed instructions.

consentAdditionalMailsboolean

Determines whether the customer consents to receive additional marketing emails from Coinify.

Response

200

offlineTokenstring

Example response

{
  "trader": {
    "id": 22203,
    "email": "customerEmail@domain.com",
    "profile": {
      "address": {
        "country": "DK"
      }
    }
  },
  "offlineToken": "tDRWQPSshyfm458bNegQGWUgPvYa0wwqP7LuNwPgXXdBlbyHvvVTBhPR7mN1VwdX"
}

Changes