Webhooks

owner_payment.created

A owner payment was created.

postWebhookowner_payment.created

Headers

Topkey-Signaturestring required

t=<unix>,v1=<hex>: see Verifying signatures in the Webhooks section of the introduction.

Payload

idstring required

evt_…. Delivery is at least once: dedupe on this.

object'event' required
api_version'v1' required
createdinteger required

When the change happened, in Unix seconds.

type'owner_payment.created' required

The event type.

livemodeboolean required

false outside production.

pending_webhooksinteger required

Deliveries of this event not yet successful when this one was sent, this one included. Earlier failed deliveries count, so resending a failed one sends 2.

Example payload

{
  "data": {
    "object": {
      "amount": {
        "currency": "USD"
      }
    }
  }
}

Response

Received. Anything else, including a redirect or no answer within 15 seconds, is a failure and is retried.

Changes

Webhooks have no change history: a webhook is keyed by its event name rather than a path and method, so no recorded change can name it.