Skip to main content

FYATU API

Build powerful fintech applications with programmable virtual cards, payment collections, instant payouts, and global eSIM connectivity. The FYATU API enables you to accept payments, issue virtual Mastercards, send money, and manage eSIMs — all through a single, unified platform.

Quick Start

Get up and running with your first API call in minutes

Authentication

Learn how to authenticate with JWT tokens

API Reference

Explore all available endpoints and schemas

Webhooks

Receive real-time event notifications

What You Can Build

Accept payments from 1M+ Fyatu users directly from their wallets. Create checkout sessions, track payment status in real-time, and process refunds when needed.
Issue virtual cards to employees with custom spending limits. Track expenses in real-time and integrate with your accounting systems.
Send money instantly to any Fyatu user’s wallet. Perfect for vendor payouts, affiliate payments, salary disbursements, or customer rewards.
Offer global data connectivity to your users. Purchase eSIMs, manage activations, and monitor usage across 200+ countries.
Build mobile banking apps with card issuance, payment acceptance, and instant transfers — all via a single API.
Accept payments at checkout, issue cards for vendor payouts, and manage the full payment lifecycle.

Key Features

FeatureDescription
JWT AuthenticationSecure, stateless auth with short-lived tokens and scoped access
Payment CollectionsAccept payments via Fyatu wallets with instant settlement
Instant PayoutsSend money to any Fyatu user in seconds
Card IssuingCreate virtual Mastercard cards in seconds via API
Real-time FundingFund cards instantly from your business wallet
Spending ControlsSet daily, weekly, monthly, or lifetime spending limits
eSIM ManagementPurchase and manage eSIMs across 200+ countries
WebhooksReceive instant notifications for all events
Request TrackingBuilt-in requestId on every response for debugging

Base URL

All API requests should be made to:
https://api.fyatu.com/api/v3

App-Based Access

The API uses app-specific credentials. Each app type grants access to different APIs:
App TypeAPIs AvailableUse Cases
Collection AppCollections, Payouts, RefundsPayment acceptance, disbursements
Issuing AppCards, Cardholders, eSIMVirtual cards, eSIM management

Getting Started

1

Create Account

Sign up for a free FYATU account at web.fyatu.com/auth/register
2

Verify Your Identity (KYC)

Submit your identity documents to verify your account
3

Upgrade to Business

Upgrade your account to Business from the dashboard
4

Create an App

Create a Collection App or Issuing App from your Business Console
5

Get API Credentials

Get your appId and secretKey from your app’s Settings > API Keys & Credentials

Ready to start?

Follow our quickstart guide to make your first API call

Need Help?

Click the chat icon in the bottom right corner to talk to our support team.