XRP Ledger RPC "Operation not supported" Error

Last updated: April 4, 2025

QuickNode XRP Ledger RPC

At QuickNode, we run Clio API servers to provide access through XRP Ledger RPC endpoints. Clio is an XRP Ledger API server optimized for WebSocket or HTTP API calls for validated ledger data.

Why do I see the "Operation not supported" error

This error typically occurs when sending a request payload with fields or operations considered admin-only. These fields are specific parameters in your request that are meant for administrative tasks. On QuickNode XRP Ledger RPC, such fields aren't exposed to ensure endpoints are secure and perform optimally.

How can I determine which fields in my request are admin-only?

Typically, documentation for methods specifies which fields are admin-only. For example, in the Ledger method, full and accounts are fields meant exclusively for admin tasks.

How do I resolve this error?

Remove the admin-only fields from your request payload to fix the "Operation not supported" error. Once these fields are removed, your request should process without any issues.

{
"method": "ledger",
"params": [
{
"ledger_index": "validated",
"transactions": false,
"expand": false,
"owner_funds": false
}
]
}

Reference

https://xrpl.org/http-websocket-apis.html

https://www.quicknode.com/docs/xrpl