Skip to content
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.

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

EventSent when
campaign.liveA campaign passes review and starts delivering
campaign.pausedA campaign is paused by a person, the Agent or the API
scan.createdSomeone scans a QR code on one of your ads
screen.offlineA venue screen has been offline for 10 minutes
payout.sentA venue withdrawal leaves VERSE
{
  "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.