Webhooks

Get webhook by execution ID

Retrieve details of a specific webhook including delivery attempts by execution ID

get/v1/webhooks/{execution_id}

Request

  • Base URL: https://api.eachlabs.ai
  • URL: https://api.eachlabs.ai/v1/webhooks/{execution_id}
  • Auth: HTTP bearer

Path parameters

execution_idstring required

Execution ID for tracking the webhook

Response

Webhook details

execution_idstring nullable

Execution identifier for tracking

urlstring uri required

Target URL for webhook delivery

requeststring required

Original request payload

headersobject

Headers included in the webhook request

sourcestring required

Service that triggered the webhook

created_atstring date-time required

When the webhook was created

Example response

{
  "execution_id": "abc123-def456-ghi789",
  "url": "https://api.example.com/webhook",
  "request": "{\"event\":\"prediction.completed\"}",
  "headers": {
    "Content-Type": "application/json"
  },
  "source": "api-gateway",
  "created_at": "2025-12-14T10:30:00Z",
  "attempts": [
    {
      "status": "SUCCESS",
      "status_code": 200,
      "response": "{\"received\":true}",
      "error_message": "connection timeout",
      "created_at": "2025-12-14T10:30:05Z"
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.