FinBaze for Platforms

Reference

Mutations#

draftAutomation#

Drafts an automation from a plain-language description. Nothing is saved: the editor opens the draft for review.

Requires: scope automations:write · feature automations.

draftAutomation(ownerType: AutomationOwnerType!, ownerId: ID!, request: String!): AutomationDraftModel!
ArgumentType
ownerTypeAutomationOwnerType!
ownerIdID!
requestString!

createAutomation#

Requires: scope automations:write · feature automations.

createAutomation(input: CreateAutomationInput!): AutomationModel!
ArgumentType
inputCreateAutomationInput!

updateAutomation#

Requires: scope automations:write · feature automations.

updateAutomation(id: ID!, input: UpdateAutomationInput!): AutomationModel!
ArgumentType
idID!
inputUpdateAutomationInput!

setAutomationEnabled#

Requires: scope automations:write · feature automations.

setAutomationEnabled(id: ID!, enabled: Boolean!): AutomationModel!
ArgumentType
idID!
enabledBoolean!

deleteAutomation#

Requires: scope automations:write · feature automations.

deleteAutomation(id: ID!): Boolean!
ArgumentType
idID!

simulateAutomation#

Requires: scope automations:write · feature automations.

simulateAutomation(id: ID!, input: SimulateAutomationInput): AutomationRunDetail!
ArgumentType
idID!
inputSimulateAutomationInput