webhooks.xyz

Examples / Cloud events: AWS, Google Cloud and Azure / AWS EventBridge API destinations

AWS EventBridge API destinations webhooks

Any EventBridge event (service events, custom events, scheduled rules) delivered straight to your URL, with the auth you configure.

Events

  • aws.s3 Object Created
  • aws.codepipeline Pipeline Execution State Change
  • aws.guardduty GuardDuty Finding
  • Scheduled Event
  • custom detail-type

Signature

No HMAC. The API destination's connection adds basic auth, an API key header or OAuth client credentials that you configure.

Retries

EventBridge retries up to 24 hours (185 attempts) with backoff, then sends to the rule's dead-letter queue if one is set.

See a retry schedule in the calculator.

Sample request from AWS EventBridge API destinationsillustrative, shortened
Content-Typeapplication/json; charset=utf-8x-api-keythe key you configuredUser-AgentAmazon/EventBridge/ApiDestinations
{
  "version": "0",
  "id": "7bf73129-1428-4cd3-a780-95db273d1602",
  "detail-type": "Object Created",
  "source": "aws.s3",
  "account": "123456789012",
  "time": "2026-10-09T06:34:00Z",
  "region": "eu-central-1",
  "resources": ["arn:aws:s3:::acme-uploads"],
  "detail": { "bucket": { "name": "acme-uploads" }, "object": { "key": "invoices/2026-10/INV-20481.pdf", "size": 84210 }, "reason": "PutObject" }
}