Copied!

HookInterface

HookInterface.php : 20
Interface

Methods

publiccreate()

HookInterface.php : 29
public create(HookCreateStruct $hookCreateStruct) : CreateResponse

Parameters

Name Type Default value Description
$hookCreateStruct HookCreateStruct - -

Return values

CreateResponse

Tags
See
https://developers.make.com/api-documentation/api-reference/hooks/create-hook
Throws
BadResponseException
Throws
UnserializablePayload
Throws
UnserializableResponse

publicdetails()

HookInterface.php : 43
public details(int $id) : RetrieveResponse

Parameters

Name Type Default value Description
$id int - -

Return values

RetrieveResponse

Tags
Throws
BadResponseException
Throws
UnserializableResponse

publiclist()

HookInterface.php : 37
public list(HookFilter $hookFilter[, Pagination|null $pagination = null ]) : ListResponse

Parameters

Name Type Default value Description
$hookFilter HookFilter - -
$pagination Pagination|null null -

Return values

ListResponse

Tags
See
https://developers.make.com/api-documentation/api-reference/hooks/list-hooks
Throws
BadResponseException
Throws
UnserializableResponse

publicsetDetails()

HookInterface.php : 50
public setDetails(int $id, HookSetDetailsStruct $hookSetDetailsStruct) : SetDetailsResponse

Parameters

Name Type Default value Description
$id int - -
$hookSetDetailsStruct HookSetDetailsStruct - -

Return values

SetDetailsResponse

Tags
Throws
BadResponseException
Throws
UnserializablePayload
Throws
UnserializableResponse