Skip to main content
POST
cURL

Create Remitter

Creating a remitter is idempotent: submitting the same id_type + id_number for your organization again returns the existing remitter’s id instead of creating a duplicate record.
customer_id is not part of this request. A remitter is a standalone record — it is not linked to one of your existing Customers.

Field notes

  • source_of_funds is a fixed enum (salary, savings, gifts, business_income, investment_proceeds, and others) — invalid values are rejected.
  • id_type is a fixed enum of supported identity document types: PASSPORT, DRIVING_LICENCE, BENEFICIARY_ID, PAN_CARD, AADHAAR_CARD, AIRLINE_STAFF_CARD, BUSINESS_REGISTRATION_NO_BR, CENTRAL_BANK_LICENCE, ACRA — invalid values are rejected.
  • nationality must be a 3-letter alpha code (format-checked only, e.g. IND, AUS).

Error Codes and Messages

Authorizations

X-API-KEY
string
header
required

API Key for authentication

X-TIMESTAMP
string
header
required

Current timestamp in seconds since epoch

X-SIGNATURE
string
header
required

HMAC SHA256 signature of the request encoded in Base64

Body

application/json
first_name
string
required

Letters, spaces, apostrophes, and hyphens only. 1-100 characters.

Example:

"Siva"

last_name
string
required

Letters, spaces, apostrophes, and hyphens only. 1-100 characters.

Example:

"Raj"

nationality
string
required

3-letter alpha country code (format-checked, uppercased on save; not validated against an ISO-3166 list).

Example:

"IND"

city
string
required

Letters, spaces, apostrophes, and hyphens only. 2-50 characters.

Example:

"Sydney"

source_of_funds
enum<string>
required

Fixed enum of accepted funding sources.

Available options:
business_income,
esops,
gambling_proceeds,
gifts,
government_benefits,
inheritance,
investment_loans,
investment_proceeds,
pension_retirement,
salary,
sale_of_assets_real_estate,
savings,
someone_else_funds,
credit_card,
crypto_currencies,
final_settlement,
funds_from_dividend_payouts,
funds_from_schemes_and_raffles,
gift_from_family_and_friends,
loan_from_bank,
other_sources
Example:

"gifts"

id_type
enum<string>
required

Type of identity document used for id_number.

Available options:
PASSPORT,
DRIVING_LICENCE,
BENEFICIARY_ID,
PAN_CARD,
AADHAAR_CARD,
AIRLINE_STAFF_CARD,
BUSINESS_REGISTRATION_NO_BR,
CENTRAL_BANK_LICENCE,
ACRA
Example:

"PAN_CARD"

id_number
string
required

Alphanumeric and hyphens only. 6-20 characters.

Example:

"AZL4546"

client_reference_id
string

Optional client-supplied reference for tracking. Max 255 characters.

Example:

"remitter-ref-001"

Response

Remitter created (or existing matching remitter returned)

status
boolean
Example:

true

message
string
Example:

"Remitter created"

data
object