{"locale":"en-us","query":"webhook signature","results":[{"doc_url":"https://bird.com/docs/guides/webhooks","markdown_url":"https://bird.com/docs/guides/webhooks.md","score":1,"section":"Verify signatures","slug":"guides/webhooks","snippet":"…----------------------------------- | | webhook-id | Identifies the event delivery. Retries and replays of it reuse the same value. | | webhook-timestamp | Unix…","title":"Webhooks \u0026 events","token_estimate":5467,"url":"https://bird.com/docs/guides/webhooks#verify-signatures"},{"doc_url":"https://bird.com/docs/guides/realtime/webhooks","markdown_url":"https://bird.com/docs/guides/realtime/webhooks.md","score":0.9246305,"section":"Verifying a delivery","slug":"guides/realtime/webhooks","snippet":"Realtime webhooks follow Standard Webhooks and include webhook-id, webhook-timestamp, and webhook-signature headers. Verify them with the endpoint's signing sec…","title":"Realtime webhooks","token_estimate":1673,"url":"https://bird.com/docs/guides/realtime/webhooks#verifying-a-delivery"},{"doc_url":"https://bird.com/docs/api/reference/get-workspace-webhook-client-certificate","markdown_url":"https://bird.com/docs/api/reference/get-workspace-webhook-client-certificate.md","score":0.90318453,"section":"Get the webhook client certificate","slug":"api/reference/get-workspace-webhook-client-certificate","snippet":"GET /v1/workspace/webhook-client-certificate Returns the client certificate that we present on webhook deliveries of your workspace, its state and any waiting s…","title":"Get the webhook client certificate","token_estimate":921,"url":"https://bird.com/docs/api/reference/get-workspace-webhook-client-certificate#get-the-webhook-client-certificate"},{"doc_url":"https://bird.com/docs/guides/whatsapp/webhooks","markdown_url":"https://bird.com/docs/guides/whatsapp/webhooks.md","score":0.9008848,"section":"WhatsApp webhooks","slug":"guides/whatsapp/webhooks","snippet":"The WhatsApp webhook events Bird can push to your endpoint, the envelope every one arrives in, and the fields a message event always carries. Bird pushes WhatsA…","title":"WhatsApp webhooks","token_estimate":914,"url":"https://bird.com/docs/guides/whatsapp/webhooks#whatsapp-webhooks"},{"doc_url":"https://bird.com/docs/sdks/php","markdown_url":"https://bird.com/docs/sdks/php.md","score":0.8976412,"section":"Webhooks","slug":"sdks/php","snippet":"Verify a delivered webhook's Standard Webhooks signature and get the decoded event. Set the signing secret on the client (or pass it per call), and **pass the r…","title":"PHP SDK","token_estimate":1652,"url":"https://bird.com/docs/sdks/php#webhooks"},{"doc_url":"https://bird.com/docs/guides/verify/events","markdown_url":"https://bird.com/docs/guides/verify/events.md","score":0.89141244,"section":"Webhooks","slug":"guides/verify/events","snippet":"…ndpoint to any verify.* type from the **Webhooks** page in the dashboard or through the webhooks API. The Webhooks guide covers creating endpoints, verifying th…","title":"Verify events","token_estimate":2673,"url":"https://bird.com/docs/guides/verify/events#webhooks"},{"doc_url":"https://bird.com/docs/api/reference/list-webhooks","markdown_url":"https://bird.com/docs/api/reference/list-webhooks.md","score":0.887224,"section":"List webhook endpoints","slug":"api/reference/list-webhooks","snippet":"GET /v1/webhooks Returns the workspace's webhook endpoints as a cursor-paginated list, newest first by default. Endpoint objects never include the signing secre…","title":"List webhook endpoints","token_estimate":2389,"url":"https://bird.com/docs/api/reference/list-webhooks#list-webhook-endpoints"},{"doc_url":"https://bird.com/docs/sdks/concepts","markdown_url":"https://bird.com/docs/sdks/concepts.md","score":0.8871774,"section":"Webhook verification","slug":"sdks/concepts","snippet":"…provides one verification entry point: webhooks.unwrap(rawBody, headers). It implements Standard Webhooks with HMAC-SHA256 over the raw payload and your endpoi…","title":"SDK concepts","token_estimate":1257,"url":"https://bird.com/docs/sdks/concepts#webhook-verification"},{"doc_url":"https://bird.com/docs/api/reference/get-webhook","markdown_url":"https://bird.com/docs/api/reference/get-webhook.md","score":0.886729,"section":"Get a webhook endpoint","slug":"api/reference/get-webhook","snippet":"GET /v1/webhooks/{webhook_id} Returns one webhook endpoint's configuration and current delivery status, including its URL and subscribed event types. The signin…","title":"Get a webhook endpoint","token_estimate":1716,"url":"https://bird.com/docs/api/reference/get-webhook#get-a-webhook-endpoint"},{"doc_url":"https://bird.com/docs/api/reference/rotate-webhook-secret","markdown_url":"https://bird.com/docs/api/reference/rotate-webhook-secret.md","score":0.88571364,"section":"Rotate webhook signing secret","slug":"api/reference/rotate-webhook-secret","snippet":"POST /v1/webhooks/{webhook_id}/rotate-secret Generates a new signing secret for the endpoint and returns it exactly once: store it immediately, it cannot be ret…","title":"Rotate webhook signing secret","token_estimate":1046,"url":"https://bird.com/docs/api/reference/rotate-webhook-secret#rotate-webhook-signing-secret"}]}
