Authentication

Information on how to authenticate to the Step API endpoints

API requests are authenticated using the Bearer Auth scheme. To authenticate a request, provide the JWT in the Authorization header of the request:

curl -H "Authorization: Bearer <your_access_token>" https://api.step.finance/v1/endpoint

To obtain a JWT, send a POST request to the /auth/login endpoint. The request body should contain either an API Key or a Solana wallet with an on-chain subscription. See AuthApiKeyDto and AuthSignDto below.

Examples:

Last updated