Copied!

ScenarioInterface

ScenarioInterface.php : 19
Interface

Methods

publiccreate()

ScenarioInterface.php : 28
public create(ScenarioCreateStruct $scenarioCreateStruct) : CreateResponse

Parameters

Name Type Default value Description
$scenarioCreateStruct ScenarioCreateStruct - -

Return values

CreateResponse

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

publiccustomPropertiesData()

ScenarioInterface.php : 46
public customPropertiesData(int $id) : RetrieveCustomPropertiesDataResponse

Parameters

Name Type Default value Description
$id int - -

Return values

RetrieveCustomPropertiesDataResponse

publicdetails()

ScenarioInterface.php : 44
public details(int $id) : RetrieveResponse

Parameters

Name Type Default value Description
$id int - -

Return values

RetrieveResponse

Tags
See
https://developers.make.com/api-documentation/api-reference/scenarios/get--scenarios--scenarioid
Throws
BadResponseException
Throws
UnserializableResponse

publicfillInCustomPropertiesData()

ScenarioInterface.php : 51
public fillInCustomPropertiesData(int $id, array<string, string> $customPropertiesData) : RetrieveCustomPropertiesDataResponse

Parameters

Name Type Default value Description
$id int - -
$customPropertiesData array<string, string> - -

Return values

RetrieveCustomPropertiesDataResponse

publiclist()

ScenarioInterface.php : 36
public list(ScenarioFilter $scenarioFilter[, Pagination|null $pagination = null ]) : ListResponse

Parameters

Name Type Default value Description
$scenarioFilter ScenarioFilter - -
$pagination Pagination|null null -

Return values

ListResponse

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