---
title: "Poll a watch's event log (bearer-authed)"
method: GET
path: "/v1/watch/{id}/events"
---

# Poll a watch's event log (bearer-authed)

`GET /v1/watch/{id}/events`

## Request

- Base URL: `https://x402-trust.com`
- URL: `https://x402-trust.com/v1/watch/{id}/events`
- Auth: none declared

Two append-only streams: events (endpoint changes) and watch_events (lifecycle feedback). Auth: Authorization: Bearer <secret>. Page with since = next_cursor and watch_since = watch_events_cursor; nothing is lost between polls.

## Path parameters

- `id` string, required

## Query parameters

- `since` integer
- `watch_since` integer

## Response `200`

events + next_cursor + watch_events + watch_events_cursor + watch_expires_at

- object

## Other responses

- `401`: Missing/invalid bearer secret

---

[API](https://skmtc.dev/x402-trust/apis/x402-trust-trust-reliability-data-for-the-x402-ecosystem.md) · [All operations](https://skmtc.dev/x402-trust/apis/x402-trust-trust-reliability-data-for-the-x402-ecosystem/llms.txt) · [OpenAPI document](https://skmtc.dev/x402-trust/apis/x402-trust-trust-reliability-data-for-the-x402-ecosystem/revisions/2a53d895d466?raw)
