Webhooks
Update Webhook
Changed onUpdate an existing webhook destination. Webhooks are available on paid subscriptions only.
put/webhooks/{webhookId}
Request
- Base URL: https://api.thanks.io/api/v2
- URL: https://api.thanks.io/api/v2/webhooks/{webhookId}
- Auth: HTTP bearer
Request body
Example request
{
"url": "https://example.com/webhooks/thanksio-updated",
"description": "Updated webhook destination",
"verb": "get",
"type": "order_item.status_update"
}Response
OK
Example response
{
"id": 13,
"user_id": 2,
"type": "order_item.status_update",
"description": "Updated webhook destination",
"url": "https://example.com/webhooks/thanksio-updated",
"verb": "get",
"created_at": "2026-03-10T18:59:24.000000Z",
"updated_at": "2026-03-10T20:54:01.000000Z"
}Changes
- warning
added the new
scan_board.status_updateenum value to theresponse property for the response status - info
added the new optional request property
- info
added the new
scan_board.status_updateenum value to the request property - info
added the optional property
to the response with the status
- warning
- breaking
removed the enum value
scan_board.status_updateof the request property - warning
removed the request property
- warning
removed the optional property
from the response with the status - info
removed the
scan_board.status_updateenum value from theresponse property for the response status
- breaking