Skip to main content

InstanceStepResult Object

Represents the result of executing a specific step of an Integration as part of an Instance execution.

Return fields#

id (ID!)#

The ID of the object.

executionResult (InstanceExecutionResult!)#

The InstanceExecutionResult to which the InstanceStepResult is associated.

startedAt (DateTime!)#

The timestamp at which execution of the step started.

endedAt (DateTime)#

The timestamp at which execution of the step ended.

stepName (String)#

The name of the IntegrationAction that generated this result.

displayStepName (String)#

The display name of the IntegrationAction that generated this result.

loopStepName (String)#

The name of the IntegrationAction that is the Loop containing the IntegrationAction that generated this result, if any.

loopStepIndex (Int)#

The iteration index of the containing Loop IntegrationAction at the time this result was generated, if any.

isLoopStep (Boolean!)#

Specifies whether the result was generated by a Loop IntegrationAction.

loopPath (String)#

A string containing a sequence of space-separated 'loopStepName:iterationNumber' tokens that allow this result to be requested based solely on loop positions and iteration numbers

isRootResult (Boolean!)#

Identifies whether this is a 'root level' result or whether this is contained in a loop.

branchName (String)#

The name of the branch containing the IntegrationAction that generated this result, if any.

resultsUrl (String!)#

The presigned URL to download the result of this specific step of the Instance execution.

resultsMetadataUrl (String!)#

The presigned URL to fetch metadata of the result of this specific step of the Instance execution.

loopInputsUrl (String)#

The presigned URL to download the inputs for this specific step if it is a Loop step.

loopInputsMetadataUrl (String)#

The presigned URL to fetch metadata of the inputs for this specific step if it is a Loop step.

allowUpdate (Boolean!)#

Specifies whether the signed-in User can update the InstanceStepResult.

allowRemove (Boolean!)#

Specifies whether the signed-in User can remove the InstanceStepResult.