Send test webhook
Send one sample delivery to a webhook endpoint. This endpoint is rate-limited per user and webhook.
Authorizations
Use a tickward API key from Settings. API keys start with tw_. Store keys as secrets and send them as Authorization: Bearer <key>.
Headers
Optional for POST, PATCH, and DELETE requests. Generate a random UUID with an operation prefix, for example timer-create-${crypto.randomUUID()}. Reuse the same key with the same method, path, query, and JSON body to safely retry one logical write for up to 24 hours. Reusing it with a different request returns 409. The server stores only a hash of the key.
8 - 128^[A-Za-z0-9._:-]+$Path Parameters
Webhook endpoint id.
Body
Event type delivered to webhook endpoints.
project.created, project.updated, project.deleted, timer.created, timer.updated, timer.archived, timer.restored, timer.deleted, timer.ended, share.created, share.deleted