| API | Protocol | Base URL | Docs | Reference | OpenAPI | SDKs |
|---|---|---|---|---|---|---|
| Main | rest | https://api.elmah.io/ | link | — | — | — |
Actions (14)
Messages · 7
- Create messagePOST /v3/messages/{log_id}
Create a new log message for the specified log.
documented - Delete messageDELETE /v3/messages/{log_id}/{message_id}
Delete a single message by its ID for a given log.
documented - Delete messagesDELETE /v3/messages/{log_id}
Bulk delete messages for a log using a query payload (or date range as supported by the API).
documented - Fix messagePOST /v3/messages/{log_id}/{message_id}/_fix
Mark a message as fixed; use markAllAsFixed to fix all instances.
documented - Get messageGET /v3/messages/{log_id}/{message_id}
Retrieve details for a specific message by ID.
documented - Hide messagePOST /v3/messages/{log_id}/{message_id}/_hide
Hide a message so it does not appear in default results; can be searched with Hidden filter.
documented - List messagesGET /v3/messages/{log_id}
List the most recent messages for a log, with support for pagination and search parameters.
documented
Logs · 4
- Disable logPOST /v3/logs/{log_id}/_disable
Disable logging for a specific log.
documented - Enable logPOST /v3/logs/{log_id}/_enable
Enable logging for a specific log.
documented - Get logGET /v3/logs/{log_id}
Retrieve details for a single log.
documented - List logsGET /v3/logs
Get all logs in the organization.
documented