Skip to content

Authenticating users

After you have authenticated with our API you should also authenticate a user to perform specific user-related actions.

The current supported method for authenticating users is:

  1. Email and password: The user authenticates with an email and password.

When do we require an authenticated user?

Users must be authenticated to perform the following actions:

  1. Buy coins through a Fiat to Coin order.
  2. Sell coins through a Coin to Fiat order.
  3. See an overview of all placed orders through the transaction overview.
  4. Upgrade their account to a higher tier.
  5. View their own account details.

What is required to authenticate a user?

For each request, a valid JWT-token is required. Each method also has its own required parameters. Please refer to the table below for more details.

When to use which method?

The table below provides a clear overview of which method is best suited for each scenario.

MethodScenario'sWhat is required📘
Email and password
  • When a user authenticates through an app or interface that requires traditional authentication.
  • You have email address information available and this used as a primary way to identify users.
  • Email address
  • Password
Read more

Made with ❤ by BTC Direct