Operational limits
Operational limits are per route (a company's enabled corridor — method +
country + currency) and are returned by GET /me/routes, inside each route's
limits object. The concrete numbers are per-route and per-company, so always read
them from the routes endpoint rather than hardcoding them.
Shape​
{
"routes": [
{
"name": "Bank Transfer Venezuela",
"method": "BANK_TRANSFER",
"country": "VE",
"currency": "VES",
"limits": {
"per_transaction": { "min": "10", "max": "5000" },
"transaction": {
"daily": { "max": 100, "current": 15, "remaining": 85 },
"weekly": { "max": 500, "current": 60, "remaining": 440 },
"monthly": { "max": 1500, "current": 210, "remaining": 1290 }
},
"fund": {
"daily": { "max": "5000", "current": "750", "remaining": "4250" },
"weekly": { "max": "20000", "current": "3100", "remaining": "16900" },
"monthly": { "max": "60000", "current": "9800", "remaining": "50200" }
}
}
}
]
}
| Field | Type | Description |
|---|---|---|
limits.per_transaction.min / .max | decimal string | Minimum/maximum amount per transaction, in the route's currency. |
limits.transaction.{daily,weekly,monthly}.max | integer | Maximum number of transactions allowed in the window. |
limits.transaction.{daily,weekly,monthly}.current | integer | Transactions already used in the current window. |
limits.transaction.{daily,weekly,monthly}.remaining | integer | Transactions left in the current window. |
limits.fund.{daily,weekly,monthly}.max | decimal string | Maximum amount allowed in the window, in the route's currency. |
limits.fund.{daily,weekly,monthly}.current | decimal string | Amount already used in the current window. |
limits.fund.{daily,weekly,monthly}.remaining | decimal string | Amount left in the current window. |
There is no annual window — only daily, weekly, and monthly.
A transaction that falls outside these limits is rejected when you attempt to quote or create the order.
note
These numbers are per-route and per-company. Always read the current limits and
remaining allowance from GET /me/routes; treat that as the source of truth at
runtime rather than a static table.