Skip to main content
StarkFi is organized into product modules. Each module maps to a set of API routes and can be enabled or disabled per deployment. Before integrating, confirm which products are active for your account.
Base URL: https://api.starkfi.io — use the paths exactly as documented in each guide (for example POST /yield/deposit, GET /config/products).

Available products

StarkPay combines payment registration, transaction creation, and on-chain execution. It uses the crypto, pix, credit_card, and on_ramp product flags depending on the payment methods you enable.

Services (always available with API key)

See the Quote overview for GET /quote/market.

Check enabled products

This endpoint is private. You must send a valid API key in the x-api-key header. Requests without a valid key receive 403.

Product disabled responses

When a route belongs to a product that is not enabled on the deployment, the API returns 403 with status product_disabled:
Handle this in your integration by checking /config/products at startup or when you receive product_disabled.

Where to start

StarkPay

Accept crypto, PIX, and card payments with split settlement

Yield Aggregator

Deposit, withdraw, and rebalance across Jupiter Lend and Kamino

KYC

Verify users by email OTP or wallet signature before fiat flows

Quote

Any-to-any spot quotes from Binance and Bybit