# Notification Event This is the general callback used to send notifications. It's a POST request to the specified calling callback URL. If there is no response to the callback within the timeout period, the notification is discarded. Endpoint: POST notify Version: 1.0.1 Security: Basic, Signed ## Request fields (application/json): - `event` (string, required) Must have the value notify. Enum: "notify", "ice", "ace", "dice", "pie" - `callid` (string) Used in some types of events, it presents the unique ID assigned to this call. - `conferenceId` (string) Used in some types of events, it presents the unique Conference ID assigned to this call. - `version` (integer) The current API version. - `type` (string) The type of information communicated in the notification. - `destination` (string) Used in some types of events, it presents the destination of the generated recording or transcription files. - `amd` (object) If [Answering Machine Detection](https://developers.sinch.com/docs/voice/api-reference/amd_v2) (AMD) is enabled, this object contains information about whether the call was answered by a machine. - `amd.status` (string) The determination by the system of who answered the call. Enum: "machine", "human", "notsure", "hangup" - `amd.reason` (string) The reason that the system used to determine who answered the call. Enum: "longgreeting", "initialsilence", "beep", "n/a" - `amd.duration` (integer) The length of the call. Example: 3 - `custom` (string) An optional parameter containing notification-specific information. ## Response 200 fields