Skip to main content

Welcome to Teel API

Teel is a cross-border payment platform that supports fiat-to-fiat, fiat-to-stablecoin, and stablecoin-to-stablecoin transfers. The API lets you programmatically manage payouts, recipients, quotes, and compliance workflows.

Key Capabilities

Fiat-to-Fiat Payouts

Send cross-border fiat payments (e.g., USD → MYR) routed through the best available provider.

Fiat-to-Stablecoin

Convert fiat currency into stablecoins like USDC or MYRC via onramp.

Stablecoin-to-Stablecoin

Transfer stablecoins across chains via DEX swaps and cross-chain bridges.

Multi-Provider Quoting

Compare rates across multiple providers and automatically select the best quote.

How It Works

  1. Onboard — Complete KYB (Know Your Business) verification with supported providers.
  2. Add Recipients — Create recipients with their bank accounts or wallet addresses.
  3. Get Quotes — Fetch real-time quotes for your desired currency pair and amount.
  4. Execute Payouts — Create and execute payouts using the best available route.

Base URLs

Pick the host that matches your API key prefix:
EnvironmentBase URLUse with
Productionhttps://api.teel.financesk_live_… keys
Sandboxhttps://api-sandbox.teel.financesk_test_… keys
If api-sandbox.teel.finance doesn’t resolve yet on your network, api-dev.teel.finance is a transitional alias accepting the same sk_test_… keys while DNS propagates. Both hostnames route to the sandbox backend; switch to api-sandbox.teel.finance once it resolves.
The OpenAPI 3.1 spec is served at /openapi.json (or /openapi.yaml) on every host — import it into Postman, Insomnia, or openapi-generator-cli for typed clients.

Key Concepts

TermDescription
OnrampConverting fiat currency into USDC stablecoin
OfframpConverting USDC stablecoin into fiat currency
Fiat-to-FiatCross-border fiat payment routed through the best provider
Fiat-to-StablecoinConverting fiat into a specific stablecoin (e.g., USD → MYRC)
S2SStablecoin-to-stablecoin transfer via DEX swap + bridge
QuoteA rate estimate from one or more providers before executing a transfer
KYBKnow Your Business — compliance onboarding required before transacting
RecipientA counterparty (person or business) that receives payouts
Payment MethodA bank account or wallet linked to the user for sending/receiving funds
BridgeCross-chain transfer of tokens (e.g., USDT on Arbitrum → USDC on Base)
DEX SwapOn-chain token swap via decentralized exchange