curl --request PATCH \
--url https://api.example.com/api/v2/contact/{contact_id} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"attributes": {
"title": "Chief Technology Officer"
}
}
'{
"data": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"attributes": {
"id": {
"value": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"value_type": "uuid"
},
"organization_id": {
"value": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"value_type": "uuid"
},
"created_at": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"updated_at": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"display_name": {
"value": "<string>",
"value_type": "string"
},
"stage": {
"value": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"display_value": "<string>",
"api_name": "<string>",
"color": "<string>"
},
"value_type": "contact_stage"
},
"created_by_user_id": {
"value": {
"related_record_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"related_record_type": "<string>"
},
"value_type": "record_reference"
},
"participant_user_id_list": [
{
"value": {
"related_record_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"related_record_type": "<string>"
},
"value_type": "record_reference"
}
],
"first_name": {
"value": "<string>",
"value_type": "string"
},
"last_name": {
"value": "<string>",
"value_type": "string"
},
"middle_name": {
"value": "<string>",
"value_type": "string"
},
"title": {
"value": "<string>",
"value_type": "string"
},
"department": {
"value": "<string>",
"value_type": "string"
},
"primary_email": {
"value": "jsmith@example.com",
"value_type": "email"
},
"primary_phone_number": {
"value": "<string>",
"value_type": "phone_number"
},
"sms_consent": {
"value": true,
"value_type": "boolean"
},
"address": {
"value": {
"street_one": "<string>",
"street_two": "<string>",
"city": "<string>",
"state": "<string>",
"country": "<string>",
"zip_code": "<string>"
},
"value_type": "address"
},
"contact_emails": [
{
"value": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"email": "jsmith@example.com",
"is_primary": true,
"labels": []
},
"value_type": "contact_email"
}
],
"contact_phone_numbers": [
{
"value": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"phone_number": "<string>",
"is_primary": true,
"labels": []
},
"value_type": "contact_phone_number"
}
],
"linkedin_url": {
"value": "<string>",
"value_type": "string"
},
"zoominfo_url": {
"value": "<string>",
"value_type": "string"
},
"x_url": {
"value": "<string>",
"value_type": "string"
},
"facebook_url": {
"value": "<string>",
"value_type": "string"
},
"owner_user_id": {
"value": {
"related_record_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"related_record_type": "<string>"
},
"value_type": "record_reference"
},
"owner_team_id": {
"value": {
"related_record_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"related_record_type": "<string>"
},
"value_type": "record_reference"
},
"updated_by_user_id": {
"value": {
"related_record_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"related_record_type": "<string>"
},
"value_type": "record_reference"
},
"archived_by_user_id": {
"value": {
"related_record_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"related_record_type": "<string>"
},
"value_type": "record_reference"
},
"created_source": {
"value": "<string>",
"value_type": "enum"
},
"created_source_form_submission_details": {
"value": {
"form_submission_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"form_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"source_event_occurred_at": "2023-11-07T05:31:56Z",
"utm_campaign": "<string>",
"utm_source": "<string>",
"utm_medium": "<string>",
"utm_content": "<string>",
"utm_term": "<string>"
},
"value_type": "created_source_form_submission_details"
},
"phone_enriched_at": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"email_enriched_at": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"email_enrich_status": {
"value": "<string>",
"value_type": "enum"
},
"phone_number_enrich_status": {
"value": "<string>",
"value_type": "enum"
},
"last_activity_at": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"last_voice_call": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"last_meeting": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"last_global_thread": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"last_engaged_at": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"last_outreached_at": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"last_inbound_meeting_at": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"last_inbound_voice_call_at": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"last_inbound_global_thread_at": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"last_outbound_meeting_at": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"last_outbound_voice_call_at": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"last_outbound_global_thread_at": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"archived_at": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
}
},
"record_type": "contact"
}
}Patch one contact
curl --request PATCH \
--url https://api.example.com/api/v2/contact/{contact_id} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"attributes": {
"title": "Chief Technology Officer"
}
}
'{
"data": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"attributes": {
"id": {
"value": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"value_type": "uuid"
},
"organization_id": {
"value": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"value_type": "uuid"
},
"created_at": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"updated_at": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"display_name": {
"value": "<string>",
"value_type": "string"
},
"stage": {
"value": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"display_value": "<string>",
"api_name": "<string>",
"color": "<string>"
},
"value_type": "contact_stage"
},
"created_by_user_id": {
"value": {
"related_record_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"related_record_type": "<string>"
},
"value_type": "record_reference"
},
"participant_user_id_list": [
{
"value": {
"related_record_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"related_record_type": "<string>"
},
"value_type": "record_reference"
}
],
"first_name": {
"value": "<string>",
"value_type": "string"
},
"last_name": {
"value": "<string>",
"value_type": "string"
},
"middle_name": {
"value": "<string>",
"value_type": "string"
},
"title": {
"value": "<string>",
"value_type": "string"
},
"department": {
"value": "<string>",
"value_type": "string"
},
"primary_email": {
"value": "jsmith@example.com",
"value_type": "email"
},
"primary_phone_number": {
"value": "<string>",
"value_type": "phone_number"
},
"sms_consent": {
"value": true,
"value_type": "boolean"
},
"address": {
"value": {
"street_one": "<string>",
"street_two": "<string>",
"city": "<string>",
"state": "<string>",
"country": "<string>",
"zip_code": "<string>"
},
"value_type": "address"
},
"contact_emails": [
{
"value": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"email": "jsmith@example.com",
"is_primary": true,
"labels": []
},
"value_type": "contact_email"
}
],
"contact_phone_numbers": [
{
"value": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"phone_number": "<string>",
"is_primary": true,
"labels": []
},
"value_type": "contact_phone_number"
}
],
"linkedin_url": {
"value": "<string>",
"value_type": "string"
},
"zoominfo_url": {
"value": "<string>",
"value_type": "string"
},
"x_url": {
"value": "<string>",
"value_type": "string"
},
"facebook_url": {
"value": "<string>",
"value_type": "string"
},
"owner_user_id": {
"value": {
"related_record_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"related_record_type": "<string>"
},
"value_type": "record_reference"
},
"owner_team_id": {
"value": {
"related_record_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"related_record_type": "<string>"
},
"value_type": "record_reference"
},
"updated_by_user_id": {
"value": {
"related_record_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"related_record_type": "<string>"
},
"value_type": "record_reference"
},
"archived_by_user_id": {
"value": {
"related_record_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"related_record_type": "<string>"
},
"value_type": "record_reference"
},
"created_source": {
"value": "<string>",
"value_type": "enum"
},
"created_source_form_submission_details": {
"value": {
"form_submission_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"form_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"source_event_occurred_at": "2023-11-07T05:31:56Z",
"utm_campaign": "<string>",
"utm_source": "<string>",
"utm_medium": "<string>",
"utm_content": "<string>",
"utm_term": "<string>"
},
"value_type": "created_source_form_submission_details"
},
"phone_enriched_at": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"email_enriched_at": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"email_enrich_status": {
"value": "<string>",
"value_type": "enum"
},
"phone_number_enrich_status": {
"value": "<string>",
"value_type": "enum"
},
"last_activity_at": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"last_voice_call": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"last_meeting": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"last_global_thread": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"last_engaged_at": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"last_outreached_at": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"last_inbound_meeting_at": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"last_inbound_voice_call_at": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"last_inbound_global_thread_at": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"last_outbound_meeting_at": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"last_outbound_voice_call_at": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"last_outbound_global_thread_at": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
},
"archived_at": {
"value": "2023-11-07T05:31:56Z",
"value_type": "timestamp"
}
},
"record_type": "contact"
}
}Authorizations
Reevo API key passed as Authorization: Bearer <api-key>.
Path Parameters
Body
PATCH /api/v2/contact/{id} request envelope.
attributes is required (inherited from BaseRequest), so a body
that omits the block is a generic 422. The "no mutation" case — an
attributes block present but carrying zero set fields ({}) — is
also structural and rejected here with a 422: a PATCH must name at
least one field to mutate.
All standard fields optional on patch — no required gates.
display_name is NOT patchable: core ContactV2.display_name is
is_ui_editable=False (server-derived from first / last).
Show child attributes
Show child attributes
Response
Successful Response
Wrapper around a single ContactResponseRecord — GET / POST / PATCH.
The record-write surface carries no relationships body (FR-035), so
there is no inline-relationship partial-failure meta on create / patch;
the wire response is {"data": {...}}.
Show child attributes
Show child attributes
Was this page helpful?