The slug version of the enterprise name. You can also substitute this value with the enterprise id.
Create a remove token for an enterprise
Returns a token that you can pass to the config
script to remove a self-hosted runner from an enterprise. The token expires after one hour.
You must authenticate using an access token with the admin:enterprise
scope to use this endpoint.
Example using remove token
To remove your self-hosted runner from an enterprise, replace TOKEN
with the remove token provided by this
endpoint.
./config.sh remove --token TOKEN
Path Parameters
Response
201 application/json
Response
Response
Authentication Token
Authentication Token
The token used for authentication
Example:v1.1f699f1069f60xxx
The time this token expires
Example:2016-07-11T22:14:10Z
Example:{"issues":"read","deployments":"write"}
A git repository
Show Child Parameters
Example:config.yaml
Describe whether all repositories have been selected or there’s a selection involved
Allowed values:allselected
Path Parameters
Get a self-hosted runner for an enterprise
Gets a specific self-hosted runner configured in an enterprise.
You must authenticate using an access token with the admin:enterprise
scope to use this endpoint.
Path Parameters
The slug version of the enterprise name. You can also substitute this value with the enterprise id.
Unique identifier of the self-hosted runner.
Response
200 application/json
Response
Response
Self hosted runners
A self hosted runner
The id of the runner.
Example:5
The name of the runner.
Example:iMac
The Operating System of the runner.
Example:macos
The status of the runner.
Example:online
A label for a self hosted runner
Show Child Parameters
Path Parameters
Delete a self-hosted runner from an enterprise
Forces the removal of a self-hosted runner from an enterprise. You can use this endpoint to completely remove the runner when the machine you were using no longer exists.
You must authenticate using an access token with the admin:enterprise
scope to use this endpoint.
Path Parameters
The slug version of the enterprise name. You can also substitute this value with the enterprise id.
Unique identifier of the self-hosted runner.
Response
204
Response
Response
Path Parameters
List pre-receive hooks for an organization
List all pre-receive hooks that are enabled or testing for this organization as well as any disabled hooks that can be configured at the organization level. Globally disabled pre-receive hooks that do not allow downstream configuration are not listed.
Query Parameters
Results per page (max 100)
Default:30
Page number of the results to fetch.
Default:1
One of asc
(ascending) or desc
(descending).
Allowed values:ascdesc
Default:desc
The sort order for the response collection.
Allowed values:createdupdatedname
Default:created
Path Parameters
Response
200 application/json
Response
Response
Path Parameters
Query Parameters
Get a pre-receive hook for an organization
Path Parameters
pre_receive_hook_id parameter
Response
200 application/json
Response
Response