A fault was resolved or reopened.
Fields
32The table lists every field of the body. You can validate a delivery against this event’s JSON Schema.
| Field | Type | Description |
|---|---|---|
event required | "unresolved" | |
message required | string | A one-line summary of the event, as notifications show it. |
actor | object | The person who caused the event. Absent when Honeybadger, or an API token with no user, did. |
actor.id required | integer | |
actor.email required | string | |
actor.name required | string | null | |
fault required | object | The fault (a unique error) the event is about. When the account is inactive, only id, project_id, message and created_at are sent. |
fault.id required | integer | |
fault.project_id required | integer | |
fault.klass | string | null | Error class name. |
fault.message required | string | null | The error message, without the class name. |
fault.component | string | null | |
fault.action | string | null | |
fault.environment | string | null | |
fault.resolved | boolean | |
fault.ignored | boolean | |
fault.created_at required | date-time | |
fault.project_name | string | null | |
fault.comments_count | integer | |
fault.notices_count | integer | |
fault.last_notice_at | date-time | null | |
fault.tags | array | null | |
fault.assignee | string | null | The assignee's email address. |
fault.url | uri | |
fault.deploy | object | null | The latest deploy to the fault's environment. |
fault.deploy.environment required | string | |
fault.deploy.revision required | string | null | |
fault.deploy.repository required | string | null | |
fault.deploy.local_username required | string | null | |
fault.deploy.created_at required | date-time | |
fault.deploy.changelog required | array | null | Commits in the deploy, as the deploy notification sent them. |
fault.deploy.url required | uri |
Example
{ "event": "unresolved", "message": "[Billing API/production] NoMethodError unresolved by Jane Doe", "actor": { "id": 132624, "email": "jane@example.com", "name": "Jane Doe" }, "fault": { "project_id": 85736, "klass": "NoMethodError", "component": "InvoicesController", "action": "show", "environment": "production", "resolved": false, "ignored": false, "created_at": "2026-10-18T12:36:26.482113Z", "project_name": "Billing API", "comments_count": 1, "message": "undefined method 'total' for nil", "notices_count": 1, "last_notice_at": "2026-10-21T12:36:26.309680Z", "tags": [ "billing" ], "id": 26225, "assignee": null, "url": "https://app.honeybadger.io/projects/85736/faults/26225", "deploy": { "environment": "production", "revision": "850510ab072102729e6967cf89f28b740c61311b", "repository": "https://github.com/acme/billing", "local_username": "deploy-bot", "created_at": "2026-10-21T12:16:26.482113Z", "changelog": [], "url": "https://github.com/acme/billing/commit/850510ab072102729e6967cf89f28b740c61311b" } }}