{"@context": "https://schema.org", "@type": "WebAPI", "name": "elmah.io API API", "description": "This is the public REST API for elmah.io. All of the integrations communicates with elmah.io through this API.For additional help getting started with the API, visit the following help articles:[Using the REST API](https://docs.elmah.io/using-the-rest-api/)[Where is my API key?](https://docs.elmah.i", "provider": {"@type": "Organization", "name": "elmah.io"}, "documentation": "https://api.elmah.io/swagger/docs/v3"}
This is the public REST API for elmah.io. All of the integrations communicates with elmah.io through this API.For additional help getting started with the API, visit the following help articles:[Using the REST API](https://docs.elmah.io/using-the-rest-api/)[Where is my API key?](https://docs.elmah.i
Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.
Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.
auth: a p i k e y
find it by capability: POST /search {"query":{"text":"..."}} returns these
operations with their invocation detail. Connect any agent client.
This is the public REST API for elmah.io. All of the integrations communicates with elmah.io through this API.For additional help getting started with the API, visit the following help articles:[Using the REST API](https://docs.elmah.io/using-the-rest-api/)[Where is my API key?](https://docs.elmah.io/where-is-my-api-key/)[Where is my log ID?](https://docs.elmah.io/where-is-my-log-id/)[How to confi
| method | path | what the vendor says it does |
|---|---|---|
GET | /v3/deployments | Fetch a list of deployments. Required permission: `deployments_read` Deployments |
POST | /v3/deployments | Create a new deployment. Required permission: `deployments_write` Deployments |
GET | /v3/deployments/{id} | Fetch a deployment by its ID. Required permission: `deployments_read` Deployments |
DELETE | /v3/deployments/{id} | Delete a deployment by its ID. This endpoint doesn't clear the version number of messages already annotated wi |
POST | /v3/heartbeats/{logId}/{id} | Create a new heartbeat. Required permission: `heartbeats_write` Heartbeats |
GET | /v3/logs | Fetch a list of logs. Required permission: `logs_read` Logs |
POST | /v3/logs | Create a new log. Required permission: `logs_write` Logs |
GET | /v3/logs/{id} | Fetch a log by its ID. Required permission: `logs_read` Logs |
GET | /v3/logs/{id}/_diagnose | Help diagnose logging problems. Required permission: `messages_write` Logs |
POST | /v3/logs/{id}/_disable | Disable a log by its ID. Required permission: `logs_write` Logs |
POST | /v3/logs/{id}/_enable | Enable a log by its ID. Required permission: `logs_write` Logs |
GET | /v3/messages/{logId} | Fetch messages from a log. Required permission: `messages_read` Messages |
POST | /v3/messages/{logId} | Create a new message. Required permission: `messages_write` Messages |
DELETE | /v3/messages/{logId} | Deletes a list of messages by logid and query. Required permission: `messages_delete` Messages |
POST | /v3/messages/{logId}/_bulk | Create one or more new messages. Required permission: `messages_write` Messages |
POST | /v3/messages/{logId}/_fix | Mark a list of messages as fixed by logid and query. Required permission: `messages_write` Messages |
GET | /v3/messages/{logId}/{id} | Fetch a message by its ID. Required permission: `messages_read` Messages |
DELETE | /v3/messages/{logId}/{id} | Delete a message by its ID. Required permission: `messages_delete` Messages |
POST | /v3/messages/{logId}/{id}/_fix | Fix a message by its ID. Required permission: `messages_write` Messages |
POST | /v3/messages/{logId}/{id}/_hide | Hide a message by its ID. Required permission: `messages_write` Messages |
POST | /v3/sourcemaps/{logId} | Create or update a translation between a minified JavaScript path to the minified JavaScript and source map fi |
GET | /v3/uptimechecks | Fetch a list of uptime checks. Currently in closed beta. Get in contact to get access to this endpoint. Requir |
specification origin: https://api.elmah.io/swagger/docs/v3
nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.