Update contact
documentedUpdate an existing contact.
POST /api/v1/contacts.updateContactsno implementation yet0 runsNo implementation yet. Run it to have the agent write one, or open a pull request with your own.
Seed example (keychains curl)
npx -y keychains@latest curl "https://api.contactsplus.com/api/v1/contacts.update" \
-X POST \
-H "Authorization: Bearer {{OAUTH2_ACCESS_TOKEN}}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{ "contact": { "contactId": "{{$contactId}}", "etag": "{{$etag}}", "contactData": { "name": { "givenName": "{{$givenName}}", "familyName": "{{$familyName}}", "middleName": "{{$middleName}}", "prefix": "{{$prefix}}", "suffix": "{{$suffix}}" }, "addresses": [ { "type": "{{$addressType}}", "street": "{{$street}}", "city": "{{$city}}", "region": "{{$region}}", "postalCode": "{{$postalCode}}", "country": "{{$country}}", "extendedAddress": "{{$extendedAddress}}" } ], "emails": [ { "type": "{{$emailType}}", "value": "{{$emailValue}}" } ], "phoneNumbers": [ { "type": "{{$phoneType}}", "value": "{{$phoneValue}}" } ] } }, "resolveConflicts": "{{$resolveConflicts}}", "teamId": "{{$teamId}}" }'
# Source: Contacts+ API documentation for Update Contact endpoint
# Endpoint: https://api.contactsplus.com/api/v1/contacts.update
# Documentation: https://www.contactsplus.com/developers/contacts-api/