JSON-RPC Request Tester

Test your JSON-RPC API endpoints with customizable requests and see detailed responses.

Environment

History

No history yet

Can be a number, string, or left empty for auto-generation

Response

Send a request to see results

JSON-RPC Request Tester Guide

How to use this tool to test JSON-RPC endpoints.

1. Configure Environment
Create an environment with your API endpoint URL and any required headers (like authentication tokens).
2. Create Request
Define your JSON-RPC method, parameters, and ID. You can use the form interface or edit the JSON directly.
3. Send and Analyze
Send your request and examine the response. Performance metrics like response time are automatically calculated.
4. Batch Requests
Toggle batch mode to send multiple JSON-RPC requests in a single HTTP request. Edit the JSON array directly.
Request History
All your requests are saved locally in your browser. You can quickly reuse previous requests by clicking on them in the history panel.

Frequently Asked Questions

What happens to my API credentials?
All environment configurations, including API credentials, are stored locally in your browser using localStorage. No data is sent to our servers.
Can I test authenticated endpoints?
Yes, you can add authentication headers (like Bearer tokens, API keys, etc.) in the environment configuration.
How do batch requests work?
Batch requests allow sending multiple JSON-RPC calls in a single HTTP request. Enable batch mode and edit the JSON array to include multiple method calls.
Are there any request limitations?
Since requests are sent directly from your browser, you might encounter CORS limitations if the API server doesn't allow cross-origin requests.
Can I export my test history?
Currently, test history is stored only in your browser's local storage. Consider taking screenshots or manually copying important results.