---
title: "Sms notification delivered"
method: POST
path: "sms_notification.delivered"
tags: ["webhooks"]
---

# Sms notification delivered

`POST sms_notification.delivered` (webhook)

Triggered when an API-sent SMS notification is successfully delivered.

## Payload

- SmsNotificationDeliveredWebhookPayload
  - `data` object, required
    - `client.clinic_id` integer, required: The ID of the clinic the SMS was sent from.
    - `client_id` integer, required: The ID of the clinic client the SMS was sent to.
    - `created` string, date-time, required: When the SMS notification was created.
    - `error_reason` string, nullable, required: Human-readable reason for the error, if the error code is recognized.
    - `id` integer, required: The ID of the SMS notification.
    - `status` 'SENT' | 'DELIVERED' | 'FAILED_TO_SEND', required: Delivery status of an SMS notification sent via the Connect API.
    - `text_message.body` string, required: The SMS message body.
    - `text_message.client_communication_number_id` integer, required: The ID of the client communication number the SMS was sent to.
    - `text_message.error_code` string, nullable, required: Error code from the SMS provider if sending failed.
  - `type` 'sms_notification.delivered', required: The event type identifier.

## Acknowledgement `200`

Webhook received

---

[API](https://skmtc.dev/vetcove/apis/ninjaapi.md) - [All operations](https://skmtc.dev/vetcove/apis/ninjaapi/llms.txt) - [OpenAPI document](https://skmtc.dev/vetcove/apis/ninjaapi/revisions/4ceaed956e15?raw)
