← Tools Reference

Hookdeck

Hookdeck integration (Developer Tools). Imported from open-connector.

API key13 toolshttps://api.hookdeck.com
GET
hookdeck_list_connections
List Hookdeck connections with optional filters and cursor pagination.

/connections

11 parameters
ParamTypeRequiredDescription
idstringoptionalThe Hookdeck resource identifier.
namestringoptionalFilter connections by name or name expression.
sourceIdstringoptionalThe Hookdeck resource identifier.
destinationIdstringoptionalThe Hookdeck resource identifier.
fullNamestringoptionalFuzzy match the Hookdeck full_name value.
disabledbooleanoptionalWhether to include disabled connections.
limitintegeroptionalThe maximum number of connections to return. Hookdeck allows up to 250.
nextstringoptionalThe Hookdeck cursor for the next page.
prevstringoptionalThe Hookdeck cursor for the previous page.
orderBystringoptionalThe Hookdeck order_by value.
dirstringoptionalThe Hookdeck sort direction.
GET
hookdeck_get_connection
Get one Hookdeck connection by ID.

/connections/{connectionId}

1 parameter
ParamTypeRequiredDescription
connectionIdstringrequiredThe Hookdeck resource identifier.
DELETE
hookdeck_delete_connection
Delete a Hookdeck connection by ID.

/connections/{connectionId}

1 parameter
ParamTypeRequiredDescription
connectionIdstringrequiredThe Hookdeck resource identifier.
GET
hookdeck_list_sources
List Hookdeck sources with optional filters and cursor pagination.

/sources

8 parameters
ParamTypeRequiredDescription
idstringoptionalThe Hookdeck resource identifier.
namestringoptionalFilter resources by name or name expression.
disabledbooleanoptionalWhether to include disabled resources.
limitintegeroptionalThe maximum number of resources to return. Hookdeck allows up to 250.
nextstringoptionalThe Hookdeck cursor for the next page.
prevstringoptionalThe Hookdeck cursor for the previous page.
orderBystringoptionalThe Hookdeck order_by value.
dirstringoptionalThe Hookdeck sort direction.
GET
hookdeck_get_source
Get one Hookdeck source by ID.

/sources/{sourceId}

1 parameter
ParamTypeRequiredDescription
sourceIdstringrequiredThe Hookdeck resource identifier.
POST
hookdeck_create_source
Create a Hookdeck source.

/sources

4 parameters
ParamTypeRequiredDescription
namestringrequiredThe Hookdeck resource name.
descriptionstringoptionalThe Hookdeck resource description.
typestringoptionalThe Hookdeck source type.
configobjectoptionalThe Hookdeck source config object.
PUT
hookdeck_update_source
Update a Hookdeck source by ID.

/sources/{sourceId}

5 parameters
ParamTypeRequiredDescription
sourceIdstringrequiredThe Hookdeck resource identifier.
namestringoptionalThe Hookdeck resource name.
descriptionstringoptionalThe Hookdeck resource description.
typestringoptionalThe Hookdeck source type.
configobjectoptionalThe Hookdeck source config object.
DELETE
hookdeck_delete_source
Delete a Hookdeck source by ID.

/sources/{sourceId}

1 parameter
ParamTypeRequiredDescription
sourceIdstringrequiredThe Hookdeck resource identifier.
GET
hookdeck_list_destinations
List Hookdeck destinations with optional filters and cursor pagination.

/destinations

8 parameters
ParamTypeRequiredDescription
idstringoptionalThe Hookdeck resource identifier.
namestringoptionalFilter resources by name or name expression.
disabledbooleanoptionalWhether to include disabled resources.
limitintegeroptionalThe maximum number of resources to return. Hookdeck allows up to 250.
nextstringoptionalThe Hookdeck cursor for the next page.
prevstringoptionalThe Hookdeck cursor for the previous page.
orderBystringoptionalThe Hookdeck order_by value.
dirstringoptionalThe Hookdeck sort direction.
GET
hookdeck_get_destination
Get one Hookdeck destination by ID.

/destinations/{destinationId}

1 parameter
ParamTypeRequiredDescription
destinationIdstringrequiredThe Hookdeck resource identifier.
POST
hookdeck_create_destination
Create a Hookdeck destination.

/destinations

4 parameters
ParamTypeRequiredDescription
namestringrequiredThe Hookdeck resource name.
descriptionstringoptionalThe Hookdeck resource description.
typestringoptionalThe Hookdeck destination type.
configobjectrequiredThe Hookdeck destination config object.
PUT
hookdeck_update_destination
Update a Hookdeck destination by ID.

/destinations/{destinationId}

5 parameters
ParamTypeRequiredDescription
destinationIdstringrequiredThe Hookdeck resource identifier.
namestringoptionalThe Hookdeck resource name.
descriptionstringoptionalThe Hookdeck resource description.
typestringoptionalThe Hookdeck destination type.
configobjectoptionalThe Hookdeck destination config object.
DELETE
hookdeck_delete_destination
Delete a Hookdeck destination by ID.

/destinations/{destinationId}

1 parameter
ParamTypeRequiredDescription
destinationIdstringrequiredThe Hookdeck resource identifier.