Skip to main content
Create a watch with POST /v1/{source}/watches and provide a webhook_url. When matches change, Nephia POSTs an event payload to your endpoint.

Event types

Payload envelope

Every event uses the same shape. Unused fields are null.

Vinted listing.price_changed

X tweet.created

Signature verification

Each delivery includes an X-Signature header: HMAC-SHA256 of the raw JSON body using your webhook signing secret.

Retries

Failed deliveries (non-2xx or network error) retry with backoff: immediate, +30s, +120s (3 attempts total).

Replay events

Fetch historical events for a watch (free):