Skip to main content
If the API is not responding as expected, this page helps you tell an API outage apart from an issue in your own request:

Etherscan Status

Live API uptime and incident history. Check here first.

Rule out your own request

If the status page shows no incident, confirm the problem is not on your side.
1

Confirm the API responds

This returns the latest Ethereum block number. Replace YourApiKey and call the endpoint:
A result with a block number (in hex) means the API is up and your key is valid. An error under result points to your request or key. See Common error messages.
2

Check your usage

Confirm you are within your daily quota with the getapilimit endpoint:
The response shows the calls allowed and used for the day, so you can tell a rate-limit block from a service issue.

Still stuck?

If calls fail across chains, your key and request are correct, and the status page shows no incident, contact us.