LogoLogo
  • Getting started
    • Overview
    • Quick start
    • Integration
  • Products
    • Fiat <> Crypto conversions
    • Third Party Payments
    • Segregated Accounts
  • Concepts
    • Authentication
    • Idempotency
    • Onboarding
    • Fees and Limits
    • Accounts
      • Client Accounts
      • Manager Accounts
    • Bank Accounts and Wallet Addresses
    • Supported Fiat Currencies, Blockchain Assets and Blockchain Networks
    • Webhooks
    • Document Management
  • Client API reference
    • Transactions
    • Preset fees
    • Deposit instructions
    • Bank accounts
    • Blockchain wallets
    • User
    • Uploads (temporary storage)
    • Documents (permanent storage)
    • Constants
    • Simulate
    • Models
  • Client Specification
  • Manager API reference
    • Clients
    • Clients onboarding
    • Client bank accounts
    • Client blockchain wallets
    • Client preset fees
    • Client deposit instructions
    • Client transactions
    • Transactions
    • Manager preset fees
    • Deposit instructions
    • Uploads (temporary storage)
    • Documents (permanent storage)
    • Webhooks
    • Constants
    • Simulate
    • Models
  • Manager Specification
Powered by GitBook
On this page
  1. Manager API reference

Client preset fees

PreviousClient blockchain walletsNextClient deposit instructions

Returns the list of preset fees for a client.

get

The preset fees are sorted by creation date, with the most recent preset fee appearing first. The preset fee of the associated manager are not returned. A client preset fee overrides the manager preset fee for the same transaction path.

Authorizations
Path parameters
clientIdstring · uuidRequired

The unique identifier of the client.

Responses
200
A JSON array of preset fees.
application/json
401
Invalid API key
404
Client not found.
500
An unexpected error occurred.
get
GET /api/manager/v1/clients/{clientId}/preset-fees HTTP/1.1
Host: api.rialtobridge.xyz
RIALTO_API_KEY: YOUR_API_KEY
Accept: */*
[
  {
    "id": "e5b47b67-7ef9-45c3-abd3-79eac5551cc4",
    "feeDirection": "OFFRAMP",
    "fiatFeeGroup": "USD",
    "blockchainFeeGroup": "USD_STABLECOIN",
    "configuration": {
      "type": "FLAT",
      "fee": 125
    },
    "createdAt": "2024-12-03T10:07:54.940Z"
  },
  {
    "id": "031d263c-8d19-4578-8701-8d2ed5035949",
    "feeDirection": "ONRAMP",
    "fiatFeeGroup": "G10",
    "blockchainFeeGroup": "EUR_STABLECOIN",
    "configuration": {
      "type": "MONTHLY_VOLUME",
      "intermediaryLimits": [
        {
          "to": 10000,
          "fee": 125
        },
        {
          "to": 20000,
          "fee": 100
        },
        {
          "to": 50000,
          "fee": 75
        }
      ],
      "upperLimitFee": 50
    },
    "createdAt": "2024-12-01T15:07:54.940Z"
  }
]

Returns a preset fee by ID for a client.

get

Returns a preset fee by its unique identifier. If matching a preset fee for an associated manager, it is not returned. A client preset fee overrides the manager preset fee for the same transaction path.

Authorizations
Path parameters
clientIdstring · uuidRequired

The unique identifier of the client.

presetFeeIdstring · uuidRequired

The unique identifier of the preset fee.

Responses
200
A preset fee.
application/json
401
Invalid API key
404
Client or preset fee not found.
500
An unexpected error occurred.
get
GET /api/manager/v1/clients/{clientId}/preset-fees/{presetFeeId} HTTP/1.1
Host: api.rialtobridge.xyz
RIALTO_API_KEY: YOUR_API_KEY
Accept: */*
{
  "id": "e5b47b67-7ef9-45c3-abd3-79eac5551cc4",
  "feeDirection": "OFFRAMP",
  "fiatFeeGroup": "USD",
  "blockchainFeeGroup": "USD_STABLECOIN",
  "configuration": {
    "type": "FLAT",
    "fee": 125,
    "fixedfee": {
      "usdc": 10,
      "usdt": 10,
      "eurc": 5
    }
  },
  "createdAt": "2024-12-03T10:07:54.940Z"
}
  • GETReturns the list of preset fees for a client.
  • GETReturns a preset fee by ID for a client.