v50

latestOpenAPI 3.0.3MITraw.githubusercontent.com2023-07-147873273.9 MB
repos

Get a delivery for a repository webhook

Returns a delivery for a webhook configured in a repository.

get/repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id}

Path parameters

ownerstring required

The account owner of the repository. The name is not case sensitive.

repostring required

The name of the repository without the .git extension. The name is not case sensitive.

hook_idinteger required

The unique identifier of the hook.

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"
}