ContactsApi class

Constructors

ContactsApi([ApiClient? apiClient])

Properties

apiClient → ApiClient
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

assignContactCategory(String id, AssignContactCategoryRequest assignContactCategoryRequest) → Future<void>
Assign a category to a contact.
assignContactCategoryWithHttpInfo(String id, AssignContactCategoryRequest assignContactCategoryRequest) → Future<Response>
Assign a category to a contact.
createContact(CreateContactRequest createContactRequest) → Future<Contact?>
Create a contact.
createContactCategory(CreateContactCategoryRequest createContactCategoryRequest) → Future<ContactCategory?>
Create a contact category.
createContactCategoryWithHttpInfo(CreateContactCategoryRequest createContactCategoryRequest) → Future<Response>
Create a contact category.
createContactWithHttpInfo(CreateContactRequest createContactRequest) → Future<Response>
Create a contact.
deleteContact(String id) → Future<void>
Delete a contact.
deleteContactCategory(String id) → Future<void>
Delete a category.
deleteContactCategoryWithHttpInfo(String id) → Future<Response>
Delete a category.
deleteContactWithHttpInfo(String id) → Future<Response>
Delete a contact.
getContact(String id) → Future<Contact?>
Fetch a contact.
getContactWithHttpInfo(String id) → Future<Response>
Fetch a contact.
listContactCategories(String organizationId) → Future<ContactCategoryListResponse?>
List contact categories. Requires organization_id query param.
listContactCategoriesWithHttpInfo(String organizationId) → Future<Response>
List contact categories. Requires organization_id query param.
listContactProviders() → Future<ContactProviderListResponse?>
List supported contact providers (native + OAuth-connected).
listContactProvidersWithHttpInfo() → Future<Response>
List supported contact providers (native + OAuth-connected).
listContacts({int? limit, String? provider, String? search}) → Future<ContactListResponse?>
List the caller's contacts (across providers).
listContactsWithHttpInfo({int? limit, String? provider, String? search}) → Future<Response>
List the caller's contacts (across providers).
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited
unassignContactCategory(String id, String categoryId) → Future<void>
Remove a category from a contact.
unassignContactCategoryWithHttpInfo(String id, String categoryId) → Future<Response>
Remove a category from a contact.
updateContact(String id, UpdateContactRequest updateContactRequest) → Future<Contact?>
Update a contact.
updateContactCategory(String id, UpdateContactCategoryRequest updateContactCategoryRequest) → Future<ContactCategory?>
Update a category.
updateContactCategoryWithHttpInfo(String id, UpdateContactCategoryRequest updateContactCategoryRequest) → Future<Response>
Update a category.
updateContactWithHttpInfo(String id, UpdateContactRequest updateContactRequest) → Future<Response>
Update a contact.

Operators

operator ==(Object other) → bool
The equality operator.
inherited