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:

  1. Sandbox testing
https://api.starksdevelop.com/
  1. 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"