# Webhooks: campaign, screen and payout events

> Coming soon: VERSE webhooks for campaign, screen and payout events, with payload formats, retries and signature checks. Ask for early access.

Source: https://verse.ad/docs/webhooks
Publisher: VERSE (verse.ad) · Updated 2026-10-12

Docs

Build on VERSE.

Pair screens, plan and buy campaigns from your own tools, track what happens after a scan, and bid through your DSP.

[Venues Pair a screen Six digits or a QR scan.](https://verse.ad/docs/pair-a-screen#reference)[Brands Plan by API Forecast, launch and report from your tools.](https://verse.ad/docs/rest-api#reference)[Agents Connect the MCP server Plan and operate with an AI agent.](https://verse.ad/docs/mcp-server#reference)[Partners Bid through your DSP OpenRTB 2.6, PMP and PG.](https://verse.ad/docs/openrtb#reference)

Platform

## Webhooks

Get a POST to your URL when something changes, instead of polling.

Coming soon. This interface isn’t public yet. The endpoints and samples show how it will work. [Ask for early access](https://verse.ad/contact?topic=partners)

Event Sent when

campaign.live A campaign passes review and starts delivering

campaign.paused A campaign is paused by a person, the Agent or the API

scan.created Someone scans a QR code on one of your ads

screen.offline A venue screen has been offline for 10 minutes

payout.sent A venue withdrawal leaves VERSE

```
Payload
{
  "type": "scan.created",
  "created": "2026-11-26T09:41:12Z",
  "data": { "scanId": "sc_7Hq2", "campaignId": "c_pave", "screen": "Brew Lab · Counter",
            "venueType": "cafe", "weather": "rainy" }
}
```

Examples are illustrative.

- Each request carries a Verse-Signature header: an HMAC-SHA256 of the body with your endpoint secret.
- Failed deliveries retry with backoff for 24 hours.

[← Previous: OpenRTB](https://verse.ad/docs/openrtb#reference)
