v50

latestOpenAPI 3.0.3MITraw.githubusercontent.com2024-01-0382859610.0 MB
orgs

Get a webhook delivery for an organization webhook

Returns a delivery for a webhook configured in an organization.

get/orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id}

Path parameters

orgstring required

The organization name. The name is not case sensitive.

hook_idinteger required

The unique identifier of the hook. You can find this value in the X-GitHub-Hook-ID header of a webhook delivery.

delivery_idinteger required

Response

Response

idinteger required

Unique identifier of the delivery.

guidstring required

Unique identifier for the event (shared with all deliveries for all webhooks that subscribe to this event).

delivered_atstring date-time required

Time when the delivery was delivered.

redeliveryboolean required

Whether the delivery is a redelivery.

durationnumber required

Time spent delivering.

statusstring required

Description of the status of the attempted delivery

status_codeinteger required

Status code received when delivery was made.

eventstring required

The event that triggered the delivery.

actionstring nullable required

The type of activity for the event that triggered the delivery.

installation_idinteger nullable required

The id of the GitHub App installation associated with this event.

repository_idinteger nullable required

The id of the repository associated with this event.

urlstring

The URL target of the delivery.

Example response

{
  "id": 42,
  "guid": "58474f00-b361-11eb-836d-0e4f3503ccbe",
  "delivered_at": "2021-05-12T20:33:44Z",
  "duration": 0.03,
  "status": "failed to connect",
  "status_code": 502,
  "event": "issues",
  "action": "opened",
  "installation_id": 123,
  "repository_id": 123,
  "url": "https://www.example.com"
}