Skip to main content

Update a pre-receive hook

PATCH/admin/pre-receive-hooks/{pre_receive_hook_id}
Source
github-v3-rest.json
Revision
f5f067c1e6f6
Active snapshot
85e53e3d0d65

Request

Path Parameters
pre_receive_hook_id integer
required

pre_receive_hook_id parameter

Body Params
optional
application/jsonobject
allow_downstream_configuration boolean
optional

Whether enforcement can be overridden at the org or repo level.

enforcement string
optional

The state of enforcement for this hook.

environment object
optional

The pre-receive environment where the script is executed.

name string
optional

The name of the hook.

script string
optional

The script that the hook runs.

script_repository object
optional

The GitHub repository where the script is kept.

Responses

application/json pre-receive-hook object

Response

allow_downstream_configuration boolean
optional
enforcement string
optional
environment object
optional
created_at string
optional
default_environment boolean
optional
download object
optional
downloaded_at string
optionalnullable
message string
optionalnullable
state string
optional
url string
optional
hooks_count integer
optional
html_url string
optional
id integer
optional
image_url string
optional
name string
optional
url string
optional
id integer
optional
name string
optional
script string
optional
script_repository object
optional
full_name string
optional
html_url string
optional
id integer
optional
url string
optional