Skip to main content

SetupMutation

Exact nonbillable setup intent accepted once before asynchronous work.

operationIdOperationid (string)required

Caller-generated retry identity.

Possible values: Value must match regular expression ^[a-f0-9]{32}$

actionIdActionid (string)required

Exact installed action ID.

Possible values: non-empty and <= 128 characters, Value must match regular expression ^[a-zA-Z0-9._:@-]+$

expectedRevisionExpectedrevision (integer)required

Reviewed configuration revision.

Possible values: >= 0

expectedSchemaDigestExpectedschemadigest (string)required

Reviewed configuration schema.

Possible values: Value must match regular expression ^[a-f0-9]{64}$

expectedCredentialRevisionExpectedcredentialrevision (integer)required

Reviewed credential revision.

Possible values: >= 0

expectedCredentialSchemaDigestExpectedcredentialschemadigest (string)required

Reviewed credential declarations.

Possible values: Value must match regular expression ^[a-f0-9]{64}$

expectedActionSchemaDigestExpectedactionschemadigest (string)required

Reviewed action input schema.

Possible values: Value must match regular expression ^[a-f0-9]{64}$

expectedRequiresApprovalExpectedrequiresapproval (boolean)

Reviewed authorization requirement, never a grant.

Default value: false
values objectrequired

Ordinary external inputs only.

SetupMutation
{
"operationId": "string",
"actionId": "string",
"expectedRevision": 0,
"expectedSchemaDigest": "string",
"expectedCredentialRevision": 0,
"expectedCredentialSchemaDigest": "string",
"expectedActionSchemaDigest": "string",
"expectedRequiresApproval": false,
"values": {}
}