UpsertToolRecordInput
Autogenerated input type of UpsertToolRecord
input UpsertToolRecordInput {
clientMutationId: String
collection: String!
metadata: JSON
payload: JSON!
recordId: ID
schemaVersion: Int
}
Fields
UpsertToolRecordInput.clientMutationId ● String scalar common
A unique identifier for the client performing the mutation.
UpsertToolRecordInput.collection ● String! non-null scalar common
The collection this record belongs to (e.g. "freight_booking").
UpsertToolRecordInput.metadata ● JSON scalar common
Optional metadata associated with the payload.
UpsertToolRecordInput.payload ● JSON! non-null scalar common
The JSON payload to persist.
UpsertToolRecordInput.recordId ● ID scalar common
Optional UUID to save into. Omit to create a new record.
UpsertToolRecordInput.schemaVersion ● Int scalar common
Optional version of the payload's schema; managed by the caller (defaults to 1).
Member Of
upsertToolRecord mutation