Change Updates

Do not miss any Webhook-Delivery API changes, ever again

Subscribe to the Webhook-Delivery API changelog to be up to date on recent changes.

RSS

Changelog

Last update:
Compare
16 structure changes including:
1 Breaking change
3 Additions
12 Modifications
1 Removal
Modified 12 Breaking
DELETE /scheduled/{id}
  • Response
  • 404 response Modified
    • application/json content type Added
  • 500 response Added
DELETE /subscriptions/{id}
  • Response
  • 404 response Modified
    • application/json content type Added
  • 500 response Added
GET /deliveries/{delivery_task_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • task property Modified
        • last_attempt_at property Modified
          • Type went from string(date-time) to string(date-time) | null
      • logs property Modified
        • http_status property Modified
          • Type went from integer to integer | null
        • error_details property Modified
          • Type went from string to string | null
  • 404 response Modified
    • application/json content type Added
  • 500 response Added
GET /healthz
  • Response
  • 200 response Modified
    • application/json content type Added
  • 503 response Added
GET /scheduled
  • Response
  • 500 response Added
GET /subscriptions
  • Response
  • 200 response Modified
    • application/json content type Modified
      • secret, event_types properties Modified
        • Type went from string to string | null
  • 500 response Added
GET /subscriptions/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • secret, event_types properties Modified
        • Type went from string to string | null
  • 404 response Modified
    • application/json content type Added
  • 500 response Added
GET /subscriptions/{id}/deliveries
  • Response
  • 200 response Modified
    • application/json content type Modified
      • http_status property Modified
        • Type went from integer to integer | null
      • error_details property Modified
        • Type went from string to string | null
  • 404, 500 responses Added
POST /ingest/{subscription_id}
  • Header
  • X-Event-Type, X-Hub-Signature-256 headers Modified
    • Headers are no longer required
  • Response
  • 404 response Modified
    • application/json content type Added
  • 401, 500 responses Added
  • Authentication
  • Hub signature authentication method Added
POST /scheduled
  • Response
  • 400 response Modified
    • application/json content type Added
  • 201 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 302, 500 responses Added
  • Body
  • application/json content type Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • application/x-www-form-urlencoded content type Added
POST /subscriptions
  • Body
  • application/json content type Modified
    • secret, event_types properties Modified
      • Properties are no longer required
      • Type went from string to string | null
  • Response
  • 201 response Modified
    • application/json content type Modified
      • target_url, secret, event_types, created_at, updated_at properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • 400 response Modified
    • application/json content type Added
  • 500 response Added
PUT /subscriptions/{id}
  • Body
  • application/json content type Modified
    • secret, event_types properties Modified
      • Type went from string to string | null
  • Response
  • 404 response Modified
    • application/json content type Added
  • 200 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 204, 400, 500 responses Added
Removed 1 Breaking
GET /dlq/{subscription_id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 3
DELETE /dlq/{dlq_task_id}
GET /subscriptions/{subscription_id}/dlq
POST /dlq/{dlq_task_id}/retry
12 structure changes including:
7 Additions
5 Modifications
Modified 5
DELETE /subscriptions/{id}
  • Response
  • 404 response Added
GET /subscriptions
  • Response
  • 200 response Modified
    • application/json content type Added
POST /ingest/{subscription_id}
  • Response
  • 400, 404 responses Added
POST /subscriptions
  • Response
  • 201 response Modified
    • application/json content type Added
  • 400 response Added
PUT /subscriptions/{id}
  • Response
  • 200 response Modified
    • application/json content type Added
  • 404 response Added
Added 7
DELETE /scheduled/{id}
GET /deliveries/{delivery_task_id}
GET /dlq/{subscription_id}
GET /scheduled
GET /subscriptions/{id}
GET /subscriptions/{id}/deliveries
POST /scheduled