Skip to main content

AppCustomFieldValuesInput

One record's custom-field values to write, from an installed app. customFields holds the organization's fields the app may write as { key: value } and the app's own as { _apps: { <appId>: { key: value } } }; a key it sends replaces the stored value, null clears it, and every other key keeps its value.

input AppCustomFieldValuesInput {
customFields: JSON!
entity: String!
id: ID!
}

Fields​

AppCustomFieldValuesInput.customFields ● JSON! non-null scalar​

The values to write: { key: value, _apps: { <appId>: { key: value } } }.

AppCustomFieldValuesInput.entity ● String! non-null scalar​

The kind of record, e.g. sales_order or customer.

AppCustomFieldValuesInput.id ● ID! non-null scalar​

The record's id.

Member Of​

CustomFieldsSetInput input