api.contacts.update_details
PUT /contacts/{contactId}/editdetails— ACPortal
Python
api.contacts.update_details(contact_id: str, *, data: ContactEditRequest | dict, franchisee_id: str | None = None) -> None
CLI
ab contacts update_details <contact_id> [--data ...] [--franchisee-id ...]
PUT /contacts/{contactId}/editdetails.
Args:
contact_id: Contact identifier.
data: Contact edit payload with name, email, phone, addresses.
Accepts a :class:ContactEditRequest instance or a dict.
franchisee_id: Franchisee UUID filter (query param).
Request model: :class:ContactEditRequest
Params model: :class:ContactEditParams
Request body — ContactEditRequest
Field |
Type |
Required |
Description |
|---|---|---|---|
|
|
no |
First name |
|
|
no |
Last name |
|
|
no |
Email address |
|
|
no |
Phone number |
|
|
no |
Contact addresses |
Query parameters — ContactEditParams
Field |
Type |
Required |
Description |
|---|---|---|---|
|
|
no |
Franchisee UUID filter |
Response
No response body.