Skip to main content
Required scopes: shipping_read, shipping_write
When the live version was created.
The live version as typed data. To change it, pass a changed copy to fulfillmentAutomationDefinitionUpdate.
String
A note on the rule.
Boolean!
required
Whether it runs when its trigger fires. Change it with fulfillmentAutomationUpdate.
ID!
required
The automation’s id. It stays the same across saves.
String!
required
The rule’s name.
Int
Its row on the Automations page, 1 at the top. Automations run from the bottom of the list up, and what a higher one sets wins over those below it. Null when it isn’t in the list. Change it with fulfillmentAutomationsReorder.
When the live version was saved.
String!
required
The live version’s id; it changes with every save. Pass it to fulfillmentAutomationDefinitionUpdate as expectedRevision.
String!
required
The live version as FulfillmentAutomationScript. To change it, open a workspace with workspaceCreate.
When the live version last changed.