Skip to main content

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

Product

PricingFAQPaminga vs. MarketoMigration CenterMarketo to Paminga TranslatorMarketo Alternative
Paminga Logo
LinkedInFacebookXYouTube
ISO 27001 CompliantSOC 2 Compliant

Built with pride in Denver, Colorado, USA

Copyright © Paminga, Inc. 2026
All rights reserved. Various trademarks held by their respective owners.