API overview

Start your Starks integration with API key authentication, workflow guides, and links to the most important API endpoints.

Start your Starks integration by choosing the workflow you need and sending your secret key in the x_starks_api_key header.

Start here

  1. Read Getting Started with Starks.
  2. Generate a secret key in your Starks dashboard.
  3. Choose your environment base URL:
EnvironmentBase URL
Sandboxhttps://api.starksdevelop.com/
Productionhttps://api.starksfinance.com/
  1. Add x_starks_api_key: <your-secret-key> to your requests.
  2. Add Content-Type: application/json to your requests.
  3. If you call Initialize payout, also include the signature header described on that endpoint. Use the same secret key to generate that signature.

Choose a workflow

Reference by area

Banks

Beneficiaries

Pay-ins

Payouts

Conversions

Settlements

Response basics

  • 2xx: Your request succeeded or returned data.
  • 4xx: Review your x_starks_api_key header, validation, and request format before retrying.
  • 5xx: Retry after confirming that you are using the correct environment and request body.

Next step

If this is your first integration, start with Getting Started with Starks.