Skip to content
>
Mode: standard

Authentication Overview

The CoinPayments API requires distinct request headers to authenticate your requests.

The client generates a unique HMAC signature for each request using the client secret and incorporating the following request data:

  • \ufeff (Byte Order Mark)
  • HTTP method
  • URL
  • Integration Client ID
  • Timestamp (UTC ISO)
  • Request payload (JSON)

See the Generate API Signature section for more information.

To get started, first create an integration.

Crypto payments made easy