CustomObjectRecordForEdit
A custom object record's unformatted field values. The field_values shape matches what createCustomObjectRecord and updateCustomObjectRecord accept, so a record read here can be edited and sent straight back.
type CustomObjectRecordForEdit {
custom_object_record_id: ID!
custom_object_definition_id: ID!
name: String!
field_values: JSON!
relationships: [CustomObjectRecordRelationship!]!
}
Fields
CustomObjectRecordForEdit.custom_object_record_id ● ID! non-null scalar
CustomObjectRecordForEdit.custom_object_definition_id ● ID! non-null scalar
CustomObjectRecordForEdit.name ● String! non-null scalar
The record's primary (list-layout) field value; falls back to "#<id>".
CustomObjectRecordForEdit.field_values ● JSON! non-null scalar
Raw values keyed by custom_object_field id. Fields the record has no value for are absent.
CustomObjectRecordForEdit.relationships ● [CustomObjectRecordRelationship!]! non-null object
What this record is currently linked to, one entry per relationship its object defines.
Returned By
createCustomObjectRecord mutation ● customObjectRecordForEdit query ● deleteCustomObjectRecord mutation ● updateCustomObjectRecord mutation


