GET /ping.json

eol.org:encyclopedia-of-life-api

Summary: Ping the API
Operation ID: ping
Auth: none

This endpoint serves as a health check for the EOL API. It returns a simple success message indicating whether the API service is operational. Use this endpoint when you need to verify connectivity before making more complex calls, or in monitoring systems to track API availability. Note: This endpoint has been observed to return 500 errors intermittently.

Original spec description

Test if the EOL API is available. Returns 'Success' if the service is operational.

Usage Tips

- This endpoint is primarily for health monitoring and doesn't return biodiversity data - If you receive a 500 error, the API may be temporarily unavailable - retry after a short delay - No authentication or parameters required

Examples (4)

TitleTypeURLAction
Basic health check curl https://api.eol.org/ping.json
Ping API from Python SDK doc_extracted https://api.eol.org/ping.json
Ping API from Ruby SDK doc_extracted https://api.eol.org/ping.json
Ping the API probe-gate https://eol.org/api/ping.json

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-03-23 10:33:23.576981 500 208ms
2026-03-23 09:23:46.429212 200 3581ms
2026-03-23 09:13:38.676108 500 414ms
2026-03-23 09:10:00.073538 500 5228ms
2026-03-21T23:17:49.279062 200 523ms

Response Changes

WhenOldNew
2026-03-23 09:10:00.073538 5c937b164747 a9813e759a18
2026-03-23 09:23:46.429212 a9813e759a18 5c937b164747
2026-03-23 10:33:23.576981 5c937b164747 a9813e759a18