Payout Prices

How do I retrieve payout prices?

Overview

The Prices API provides real-time exchange rates for converting US Dollars (USD) into local currencies for cross-border payouts. These rates enable you to show customers the current exchange rate before initiating international payments.

👍

Contact Cybrid support to enable this feature for your bank .

Get all available payout prices

Understanding Payout Symbols

Payout symbols represent local currency conversions from USD:

  • MXN-USD: Mexican Peso from US Dollar
  • ARS-USD: Argentine Peso from US Dollar
  • BRL-USD: Brazilian Real from US Dollar
  • COP-USD: Colombian Peso from US Dollar
  • KES-USD: Kenyan Shilling from US Dollar

The format is always [Local Currency]-USD.

Participants Type

The participants_type parameter defines the sender-receiver relationship:

TypeSenderReceiverTypical Use Case
C2CConsumer (Individual)Consumer (Individual)Personal remittances, sending money to family
C2BConsumer (Individual)BusinessIndividual paying a business invoice
B2CBusinessConsumer (Individual)Payroll, contractor payments, refunds
B2BBusinessBusinessCorporate cross-border payments, supplier payments

Why it matters: Different participants types may have different:

  • Exchange rates
  • Processing fees
  • Transaction limits
  • Regulatory requirements

Always use the participants type that matches your actual use case.

Delivery Route

The route parameter specifies how funds are delivered:

RouteDescription
bank_accountDirect bank transfer to recipient's account
mobile_walletDigital wallet providers

Making a Request

Get all available payout prices

GET /api/prices?payout_symbol=MXN-USD
Authorization: Bearer YOUR_ACCESS_TOKEN

Required scope: prices:read

Filter by specific criteria

GET /api/prices?payout_symbol=MXN-USD&participants_type=B2B&route=bank_account
Authorization: Bearer YOUR_ACCESS_TOKEN

Query Parameters:

ParameterTypeDescription
payout_symbolStringCurrency pair (e.g., MXN-USD, ARS-USD)
country_codeStringDestination country (e.g., MX, AR, BR)
participants_typeStringSender-receiver relationship (C2C, C2B, B2C, B2B)
routeStringDelivery method (bank_account, mobile_wallet)

Response Example

[
  {
    "symbol": "MXN-USD",
    "type": "payout",
    "buy_price": 1855,
    "sell_price": null,
    "buy_price_last_updated_at": "2025-10-31T18:59:00.000000Z",
    "sell_price_last_updated_at": null,
    "country_code": "MX",
    "participants_type": "B2B",
    "route": "bank_account"
  }
]

Related Resources