📄️ Create Contact
Creates a new contact with the specified details.
📄️ Get Contacts
Retrieves a paged and filtered list of contacts.
📄️ Get Contact
Retrieves a contact by its ID.
📄️ Update Contact
Updates the details of an existing contact by its ID.
📄️ Update SMS consent for a contact
Sets the SMS opt-in consent for a contact's mobile number. The contact must have a mobile number on file and the account must have SMS provisioned. Uses consent method 'In-App (PSA Admin)'.
📄️ Get SMS consent status for a contact
Retrieves the SMS opt-in consent status for a contact's mobile number. Returns consent state along with availability flags indicating whether the contact has a mobile number and whether SMS is provisioned for the account.
📄️ Get the system-wide SMS default opt-in setting
Returns whether new mobile numbers should be opted in to SMS by default. Used by the Customer Portal to determine initial SMS toggle state.