Update contact
org.intentschema.productivity.contacts.contact.update.v1
JSON: bare · @sha256:9832c5566a88…
Hash: sha256:9832c5566a88238897c37df236ac5c85fe398a645730b686031887621dac33bd
Update fields on an existing contact via JSON Patch (RFC 6902).
Payload
| Field | Type | Description |
target * | Target (required: external_id) | |
object | object | |
idempotency_key | string | |
patch | object[] | |
object
| Field | Type | Description |
given_name | string | |
family_name | string | |
display_name | string | |
emails | string (email)[] | |
phones | string[] | |
organization | string | |
job_title | string | |
patch[]
| Field | Type | Description |
op * | enum: add | remove | replace | move | copy | test | |
path * | string | |
value | any | |
from | string | |
Result
| Field | Type | Description |
external_id | string | |
updated_at | string (date-time) | |
etag | string | |
Examples
update job title
{
"target": {
"system": "google_contacts",
"external_id": "contact_abc"
},
"patch": [
{
"op": "replace",
"path": "/job_title",
"value": "VP Engineering"
}
]
}
Profiles