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)
tostring(date-time) | null
-
Type went from
-
last_attempt_at property Modified
-
logs property Modified
-
http_status property Modified
-
Type went from
integer
tointeger | null
-
Type went from
-
error_details property Modified
-
Type went from
string
tostring | null
-
Type went from
-
http_status property Modified
-
task property Modified
-
application/json content type Modified
-
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
tostring | null
-
Type went from
-
secret, event_types properties Modified
-
application/json content type Modified
- 500 response Added
GET /subscriptions/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
secret, event_types properties Modified
-
Type went from
string
tostring | null
-
Type went from
-
secret, event_types properties Modified
-
application/json content type Modified
-
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
tointeger | null
-
Type went from
-
error_details property Modified
-
Type went from
string
tostring | null
-
Type went from
-
http_status property Modified
-
application/json content type Modified
- 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
-
Removing a resource is always breaking unless it was deprecated before
- 302, 500 responses Added
- Body
-
application/json content type Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- 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
tostring | null
-
secret, event_types properties Modified
- 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
-
Removing a resource is always breaking unless it was deprecated before
-
target_url, secret, event_types, created_at, updated_at properties Removed
-
application/json content type Modified
-
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
tostring | null
-
Type went from
-
secret, event_types properties Modified
- Response
-
404 response Modified
- application/json content type Added
-
200 response Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- 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