TransferSwap
  1. Fuse
TransferSwap
  • Transferswap External API
    • Fuse
      • Create Fuse Payout
        POST
      • Get Fuse Transaction
        GET
      • Get Fuse Customer
        GET
      • Create Fuse Internal Transfer
        POST
      • Simulate Fuse Inbound Payment
        POST
      • Create Fuse Customer Account
        POST
      • Add Fuse Business Customer
        POST
      • Add Fuse Individual Customer
        POST
    • R4
      • Generate OTP for R4 Immediate Debit
      • R4 Immediate Debit Payment
      • Query R4 Operation Status
      • R4 Immediate Credit Payment (Unified)
    • Cryptomate
      • Create Virtual Wallet
      • Get All Virtual Wallets
      • Get Virtual Wallet by ID
      • Get Virtual Wallet Balance
      • Get Virtual Wallet Movements
      • Create Virtual Card
      • List All Virtual Cards
      • Search Card Transactions
      • Delete Virtual Card
      • Get Top-up Wallets for Card
      • Get Card PAN (Primary Account Number)
      • Update Card Limits
      • Update Card Email
      • Update Card Phone
      • Get Card Balance
      • Override Card Balance
      • Unblock Card
      • Configure 3D Secure
      • Authenticate 3D Secure
      • Freeze/Unfreeze Card
      • Update Card PIN
    • Minteo
      • Create Minteo Payout for Colombia
      • Get Minteo Wallets for Colombia
      • Get Minteo Wallet Balance
      • Get Minteo Bank Accounts for Colombia
      • Get Minteo Payout Status
    • ClearJunction
      • Create ClearJunction Pay-in
      • Create ClearJunction Pay-out
      • Get ClearJunction Payout Status
      • Create ClearJunction SEPA Credit Transfer
      • Create ClearJunction SEPA Instant Transfer
  1. Fuse

Add Fuse Individual Customer

POST
/fuse/customers/individuals
Last modified:2026-01-28 13:56:26
Crea un cliente de tipo individual usando Fuse API.
Requisitos importantes:
El country se determina automáticamente desde el campo currency.currency en el payload
Campos requeridos:
first_name: string, máximo 45 caracteres
last_name: string, máximo 45 caracteres
date_of_birth: date (formato YYYY-MM-DD)
display_name: string, máximo 140 caracteres
gender: enum ('male', 'female', 'undefined')
nationality: string, exactamente 2 caracteres (ISO3166-1 Alpha2)
reference: string, máximo 36 caracteres (referencia del cliente)
relationship_type: string (tipo de relación)
Campos opcionales:
middle_name: string o null
name: string (si no se proporciona, se construye desde first_name y last_name)
address es obligatorio con country_code (2 chars) y line_1 (max 50 chars)
currency es obligatorio y debe contener currency='usd', country_of_birth (2 chars), country_of_issuance (2 chars), id_number (1-100 chars), y occupation_code (6 chars SOC)
relationship (formato legacy): objeto con type ('direct' o 'indirect'). Si type es 'indirect', parent_customer_id es requerido
Ver códigos SOC en: https://reference.fuse.me/soc.html

Request

Header Params

Body Params application/json

Examples

Responses

🟢200
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/fuse/customers/individuals' \
--header 'X-API-Key: {{apiKey}}' \
--header 'Content-Type: application/json' \
--data-raw '{
  "payload": {
    "first_name": "John",
    "last_name": "Doe",
    "middle_name": "Michael",
    "date_of_birth": "1990-01-15",
    "display_name": "John Doe",
    "gender": "male",
    "nationality": "US",
    "reference": "CUST-12345",
    "relationship_type": "direct",
    "address": {
      "country_code": "US",
      "line_1": "123 Main Street",
      "line_2": "Apt 4B"
    },
    "currency": {
      "currency": "usd",
      "country_of_birth": "US",
      "country_of_issuance": "US",
      "id_number": "A12345678",
      "ip_address": "192.168.1.1",
      "occupation_code": "111011"
    },
    "relationship": {
      "type": "direct"
    }
  }
}'
Response Response Example
{}
Modified at 2026-01-28 13:56:26
Previous
Add Fuse Business Customer
Next
R4
Built with