Edit a contact
https://api.joinotify.com/contacts/{id}An absent field is left alone; null clears it. attributes is a patch over the
stored values, and tagIds is the complete set of tags. Consent is not edited here —
use opt-in and opt-out.
With an API key limited to some numbers, a contact with no conversation on those numbers answers 404, like one that does not exist.
Path Params
1 required
Body Paramsapplication/json
10 optional
Phone in international format. Without a country code, use defaultCountry.
max. 40 charactersnullable
max. 160 charactersnullable
Country (ISO 3166-1 alpha-2) to read a phone without a country code.
exactly 2 characters
max. 80 charactersnullable
max. 80 charactersnullable
max. 254 charactersnullable
nullablepattern ^[a-z]{2}(-[A-Z]{2})?$
max. 64 charactersnullable
Patch over the custom fields. null or "" clear the value; the format is validated by the field type.
Tag ids. On an edit, it is the complete set.
up to 50 items