Skip to main content

sites_build_hooks

Creates, updates, deletes, gets or lists a sites_build_hooks resource.

Overview

Namesites_build_hooks
TypeResource
Idnetlify.build_hook.sites_build_hooks

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstring
site_idstring
branchstring
created_atstring (dateTime)
titlestring
urlstring

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getSiteBuildHookselectsite_id, id
listSiteBuildHooksselectsite_id
createSiteBuildHookinsertsite_id
deleteSiteBuildHookdeletesite_id, id
updateSiteBuildHookexecsite_id, id

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
idstring
site_idstring

SELECT examples

OK

SELECT
id,
site_id,
branch,
created_at,
title,
url
FROM netlify.build_hook.sites_build_hooks
WHERE site_id = '{{ site_id }}' -- required
AND id = '{{ id }}' -- required
;

INSERT examples

No description available.

INSERT INTO netlify.build_hook.sites_build_hooks (
data__branch,
data__title,
site_id
)
SELECT
'{{ branch }}',
'{{ title }}',
'{{ site_id }}'
RETURNING
id,
site_id,
branch,
created_at,
title,
url
;

DELETE examples

No description available.

DELETE FROM netlify.build_hook.sites_build_hooks
WHERE site_id = '{{ site_id }}' --required
AND id = '{{ id }}' --required
;

Lifecycle Methods

No content

EXEC netlify.build_hook.sites_build_hooks.updateSiteBuildHook 
@site_id='{{ site_id }}' --required,
@id='{{ id }}' --required
@@json=
'{
"branch": "{{ branch }}",
"title": "{{ title }}"
}'
;