Set Field Value
PATCH /fields/{column_id}/values
Write a custom column value to a single contact or company row.
Resolves column_id to the underlying column_name_db from
dynamic_columns, then performs an INSERT ... ON CONFLICT DO UPDATE
against mashup_contact_attrs (or mashup_company_attrs for companies).
Pass value=null (or omit it) to clear the column for that row.
Notes:
- The column must exist in dynamic_columns (not soft-deleted) for
this org and the matching entity. Returns 404 otherwise.
- The record (contact or company) must exist - the underlying foreign
key constraint enforces this; a missing record yields a 404.
- Custom column writes do NOT trigger view recreation; only column
creation does (see CdpMashupContactRepository.create_column).
Authorizations
Parameters
Path Parameters
Column ID from g8_list_fields or g8_create_field
Column ID from g8_list_fields or g8_create_field
Header Parameters
Request Body required
Responses
200
Successful Response
object
object
422
Validation Error