PapermarkDocs

Webhooks

Outbound HTTP callbacks for document and dataroom events.

Not yet shipped

Webhooks are not part of the public API yet. This page exists so the URL is reserved and link rot doesn't bite us when the feature lands.

What's planned

Outbound HTTP callbacks for the events you'd actually want to react to:

  • document.viewed — someone opened a shared link
  • document.downloaded — someone downloaded the file
  • link.created / link.deleted
  • dataroom.member.added / dataroom.member.removed

Each delivery will be a signed POST with HMAC-SHA256, one event per request, exponential retries up to 24 hours.

Until then

Poll the analytics endpoints. The CLI's papermark views list --link <id> and the API's GET /v1/analytics/views/{linkId} are the closest equivalents for view tracking. They're cheap (cached aggregates) so polling every minute or two is fine.

If your use case really needs server-pushed events (compliance audit trails, Slack notifications on every view), let us know — it prioritizes the feature.

On this page