Getting Started with Starks
This page will help you get started with Starks. You'll be up and running in a jiffy!
Welcome to Starks
The Stark API gives your business the power of embedded banking and payments. With it, you can:
Issue bank accounts in multiple currencies for your customers.
Process local and international payments.
Track balances, transactions, and payment status instantly.
Think of it as your gateway to financial infrastructure — without needing to build a bank.
.
✍️ Authentication
All requests require authentication using your Client Secret Key.
- Generate a Client Secret Key
- Log in to your Stark Dashboard.
- Navigate to Developers → API Keys.
- Click Generate Key.
- Copy your Client Secret Key (keep it safe — do not share).
🤖 Base URL
Use the following base URLs depending on your environment:
- Sandbox testing
https://api.starksdevelop.com/
- Production (live):
https://api.starksfinance.com/
🌿 Making request
All requests must include:
Authorization Header: Bearer - (your client secret)
Content-Type: application/json
Example (cURL)
curl -X GET [https://sandbox.api.starkfinance.com/v1/accounts](https://sandbox.api.starkfinance.com/v1/accounts)
-H "Authorization: Bearer sk_test_xxxxxxxxx"
-H "Content-Type: application/json"
Updated 2 months ago