Skip to main content
POST
Create Pricing Profile (Admin)

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
name
string
required
flow_type
enum<string>
required
Available options:
onramp,
offramp,
p2p,
b2b,
b2b2c,
remittance
asset
string
required
Example:

"USDT"

fee_type
enum<string>
required
Available options:
none,
fixed,
percentage,
hybrid
rate_source
string
required
settlement_side
enum<string>
required
Available options:
customer,
merchant,
split
network
string

tron or ethereum when scoped

fiat_currency
string
Example:

"KES"

user_role
string

Optional role segment (e.g. Customer, vendor)

source_country
string

Required when flow_type=remittance. Prefer active ISO 3166-1 alpha-3 code from the countries catalog. Example KEN. Legacy alpha-2 input is accepted and normalized to alpha-3

destination_country
string

Required when flow_type=remittance. Prefer active ISO 3166-1 alpha-3 code from the countries catalog. Example UGA. Legacy alpha-2 input is accepted and normalized to alpha-3

fixed_fee
string
percentage_fee_bps
integer
min_fee
string
max_fee
string
spread_bps
integer
is_active
boolean
otc_type
enum<string>

Required when flow_type=b2b. Omit for non-b2b flows.

Available options:
deposit,
withdrawal

Response

Created