Skip to main content
This page explains how to authenticate Coinbase Clearing REST API requests.

Bearer token

Every request must carry a bearer token: a JWT generated from a Coinbase Developer Platform (CDP) API key. Send it in the Authorization header:
See JWT Authentication to generate a JWT from your CDP API key, and Using a JWT for how to send it. The API validates the JWT and identifies the caller from it. Generating a valid JWT is your responsibility: the API does not redirect to a login page to obtain one.

Authorization

The caller must hold the read-only external viewer role:
  • ISV-EXTERNAL-VIEWER