Frictionless email verification

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.

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 required

(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 required

Has to be set to 'true' for the frictionless flow. 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 end-users to Coinify Trade service without the need for them provide the email + password. Usually used as a part of the Frictionless Sign-up Flow.

consentAdditionalMailsboolean

Determines whether the customer consents to receive additional marketing emails from Coinify. Should be input by customer.

Response

200

offlineTokenstring

Example response

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

Changes

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