Developer Tools • API v2.0

Build the Future of
Money Transfer

Integrate global money transfer capabilities into your applications with our powerful APIs, comprehensive SDKs, and developer tools. Get started in minutes.

Everything You Need to Build

Comprehensive developer tools and APIs designed for modern applications

RESTful API

Clean, intuitive REST endpoints with comprehensive documentation and examples.

Enterprise Security

Bank-grade security with OAuth 2.0, API keys, and encrypted communications.

Global Coverage

Access to 7+ countries with local payment methods and real-time FX rates.

Real-time Data

Live exchange rates, transaction status, and instant notifications.

Fast Integration

Get up and running in minutes with our comprehensive SDKs and examples.

Developer Support

24/7 technical support, community forums, and dedicated developer relations.

Get Started in Minutes

Follow these simple steps to integrate Fiatsend APIs into your application

1

Sign Up

Fill in the neccessary information about your business.

Get Started
2

Get Onboarded

Schedule an onboarding call to learn how to get started.

Schedule Call
3

Complete KYB & AML

Verify your business and submit your KYB & AML documents.

Get Verified
4

Make First Call

Test the API with our interactive playground and sample code.

Try Playground

Code Examples
in Your Language

Get started quickly with our comprehensive code examples and SDKs

Node.js SDK for server-side applications
// Install the SDK
npm install @fiatsend/sdk

// Initialize the client
const { FiatsendClient } = require('@fiatsend/sdk');

const client = new FiatsendClient({
  apiKey: 'your-api-key',
  environment: 'sandbox' // or 'production'
});

// Create a transfer
async function createTransfer() {
  try {
    const transfer = await client.transfers.create({
      amount: 100.00,
      currency: 'USD',
      recipient: {
        phone: '+1234567890',
        country: 'US'
      },
      description: 'Payment for services'
    });
    
    console.log('Transfer created:', transfer.id);
    return transfer;
  } catch (error) {
    console.error('Transfer failed:', error.message);
  }
}

Build Anything

From e-commerce to remittance platforms, see how developers are using Fiatsend APIs

🛒

E-commerce Integration

Accept payments from customers worldwide with instant settlement to local mobile money accounts.

Multi-currency support
Instant settlement
Mobile money integration
🌍

Remittance Platform

Build cross-border money transfer services with competitive rates and real-time tracking.

Global coverage
Real-time tracking
Compliance ready

SaaS Applications

Integrate payment processing into your SaaS platform with white-label solutions.

White-label ready
Webhook support
Analytics dashboard
📱

Mobile Apps

Add money transfer capabilities to your mobile applications with our mobile SDKs.

Mobile SDKs
Offline support
Push notifications

Complete API Reference

Comprehensive documentation for all API endpoints with examples and responses

Transfers API

Create and manage money transfers

POST /transfersCreate
GET /transfers/{id}Retrieve
GET /transfersList

Exchange Rates

Real-time currency conversion

GET /ratesLive Rates
GET /rates/convertConvert
GET /rates/historyHistory

Ready to Start Building?

Join thousands of developers who are already using Fiatsend APIs to power their applications