Structure change
Payload sent when your documentation receives a deployment with a structure change.
Headers
-
The hash signature of the payload. Bump.sh uses a HMAC hex digest (SHA256) to compute the signature of the body payload with the webhook secret. More info in help.
Request examples
# Headers
X_BUMP_SIGNATURE_256: a0b1c1d2e3f5a8b13c21d34e55f89a144b233c377d610e987f1597a2584b4181
# Payload
{
"api": {
"id": "3ef8f52f-9056-4113-840e-2f7183b90e06",
"name": "Bump.sh",
"description": "This is the official Bump.sh API documentation. Obviously created with Bump.sh",
"slug": "bump",
"url": "string",
"humanUrl": "https://developers.bump.sh/",
"tags": [
"string"
],
"version": "1.0",
"properties": [
{
"url": "https://developers.bump.sh/source.json",
"type": "OpenAPI"
}
],
"created": "2022-01-07",
"modified": "2022-04-07"
},
"diff": {
"id": "2361df99-1234-4c80-a0cc-45c9fe565812",
"title": "Bump.sh Api",
"public_url": "https://bump.sh/doc/my-own-documentation/change/2361df99",
"breaking": false,
"details": [
{
"id": "post-versions",
"name": "POST /versions",
"status": "modified",
"type": "endpoint",
"breaking": true,
"previous": {
"path": "/versions",
"verb": "POST",
"deprecated": false
},
"current": {
"path": "/version",
"verb": "PUT",
"deprecated": false
},
"breaking_details": {
"message_key": "removed_not_deprecated",
"breaking_attributes": [
"verb",
"path"
]
},
"children": [
{}
]
}
],
"previous_version_url": "https://developers.bump.sh/changes/750f15d8/previous.json",
"current_version_url": "https://developers.bump.sh/changes/750f15d8/current.json"
}
}