fastmon Docs
Analytics

Acknowledge an error signature

Report an issue

The acknowledgement of the fault a fingerprint of the last 30 days belongs to.

Authorization

bearerAuth
headerAuthorizationBearer <fm_… / fmo_…>

API token generated from the fastmon dashboard (Account → API Token) or at organization level (fmo_…, one that outlives its creator). Send as Authorization: Bearer fm_... or paste the full token (including its prefix) into the Authorize dialog.

Path Parameters

org_id*Org Id
Formatuuid

Request Body

application/json
  1. body
fingerprint*Fingerprint

The fingerprint of a row of /analytics/error-types. The server reads the signature's fault key from it.

Length1 <= length <= 16
note?|

A free text to leave on the signature.

Response Body

The signature was already acknowledged. The existing row.

application/json
  1. response
id*Id
Formatuuid
organization_id*Organization Id
Formatuuid
fingerprint*Fingerprint

The fingerprint that was acknowledged. The match only where the signature has no fault key, which an empty frame_host says.

error_type*Error Type

The fault key's error type, empty without a key, such as TypeError ...

message_kind*Message Kind

The fault key's message shape, empty without a key or a recognised shape.

message_value*Message Value

The identifier the message shape names, empty without one.

frame_host*Frame Host

The top frame's host, empty without a key.

frame_path*Frame Path

The top frame's file, empty where the frame carries none.

frame_line*Frame Line

The top frame's line where it has no file, 0 otherwise and without a key.

acknowledged_at*Acknowledged At

When a person acknowledged the signature.

Formatdate-time
acknowledged_by_user_id?Acknowledged By User Id

The user who acknowledged it. Absent when an organization's own key did, and once that account is deleted.

Formatuuid
note?Note

The free text a person left on it. Absent without one.

created_at*Created At
Formatdate-time
updated_at*Updated At

When the note last changed.

Formatdate-time
POST
/organizations/{org_id}/error-acknowledgements
Example Request
curl -X POST 'https://api.fastmon.eu/organizations/497f6eca-6276-4993-bfeb-53cbbbba6f08/error-acknowledgements' \  -H 'Content-Type: application/json' \  -d '{  "fingerprint": "string"}'
Example Response
{  "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",  "organization_id": "7c60d51f-b44e-4682-87d6-449835ea4de6",  "fingerprint": "string",  "error_type": "string",  "message_kind": "string",  "message_value": "string",  "frame_host": "string",  "frame_path": "string",  "frame_line": 0,  "acknowledged_at": "2019-08-24T14:15:22Z",  "acknowledged_by_user_id": "ab96e66f-9d46-4add-ba83-5d943b24748d",  "note": "string",  "created_at": "2019-08-24T14:15:22Z",  "updated_at": "2019-08-24T14:15:22Z"}