---
title: "POST linkFollowed"
method: POST
path: "linkFollowed"
---

# POST linkFollowed

`POST linkFollowed` (webhook)

The `link.followed` event is delivered when a contact first follows a shortened link that was included in a message sent from a Surge number. This event is only triggered on the first click of each link; subsequent clicks on the same link do not generate additional events.

## Payload

- LinkFollowedEvent
  - `account_id` string, required — The ID of the account in which this event occurred
  - `data` object, required — The data associated with the event
    - `id` string, required — The unique identifier for the link
    - `message_id` string, required — The unique identifier for the message that contained the link
    - `url` string, required — The original URL that was shortened
  - `timestamp` string, date-time, required — The timestamp when this event occurred, in ISO8601 format
  - `type` 'link.followed', required — The type of the event. Always `link.followed` for this event.

## Acknowledgement `200`

Return a 200 status to indicate that the data was received successfully

---

[API](https://skmtc.dev/surgeapi/apis/surge.md) · [All operations](https://skmtc.dev/surgeapi/apis/surge/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/surgeapi/surge/revisions/c0eed87cd264/schema)
