v1
latestOpenAPI 3.0.42026-07-262045103.2 KBLimits
Get Session Limits
Provides theoretical maximum asset-specific trading limits for each trading session. These limits are per-user, not global. This API reflects Ondo's statically defined limits; for dynamic, real-time values, see Get Trading Limits.
Limits are returned for each session: premarket, regular, postmarket, overnight, and offhours. The offhours block describes the limits that apply when the US equities market is closed for the day (for example, on weekends and holidays). For most assets, off-hours trading is disabled (tradable: false).
Limits:
- The "Max Attestation Count" limits the number of non-expired, non-executed attestations. For example if the limit is 50, and a user has 50 outstanding attestations, they must wait for one to execute or expire before requesting another.
- The "Max Active Notional Value" limit is based on the dollar value of outstanding attestations. That is, if a user has a limit of $1,000,000, and has 30 non-expired, non-filled attestations at a value of $999,000, they will not be able to request another attestation for $1000.
For caching details on this endpoint, please see: Endpoint Caching.
get/v1/limits/session
Query parameters
symbolstring
The GM token symbol.
Response
OK
Example response
{
"limits": [
{
"symbol": "AAPLon",
"premarket": {
"tradable": true,
"maxAttestationCount": "1000",
"maxActiveNotionalValue": "1000000"
},
"regular": {
"tradable": true,
"maxAttestationCount": "1000",
"maxActiveNotionalValue": "1000000"
},
"postmarket": {
"tradable": true,
"maxAttestationCount": "1000",
"maxActiveNotionalValue": "1000000"
},
"overnight": {
"tradable": true,
"maxAttestationCount": "1000",
"maxActiveNotionalValue": "1000000"
},
"offhours": {
"tradable": true,
"maxAttestationCount": "1000",
"maxActiveNotionalValue": "1000000"
}
}
],
"timestamp": 1769116067536
}