Optionalconfiguration: ConfigurationOptionalbasePath: stringOptionalaxios: AxiosInstancesummary Accept the contact invitation
OptionalcontactStatusUpdateDeets: ContactStatusUpdateDeetsOptionaloptions: RawAxiosRequestConfigOverride http request option.
summary Bulk add contacts
OptionalcontactBulkCreateDeets: ContactBulkCreateDeetsAll the contact details
Optionaloptions: RawAxiosRequestConfigOverride http request option.
summary Retrieve an avatar by id
The id of the record you wish to retrieve
OptionalavatarType: AvatarTypedefault contact simpleContarct paymentCycle
OptionaluserId: stringThe user id to operate on their behalf (tenants only)
Optionaloptions: RawAxiosRequestConfigOverride http request option.
summary Get a single contact
The id of the record you wish to retrieve
OptionaluserId: stringThe user id to operate on their behalf (tenants only)
Optionaloptions: RawAxiosRequestConfigOverride http request option.
summary List contacts
OptionalincludeSelf: booleanOptionalsortByFieldName: ListOfSortFieldsForContactThe field to sort by knownName firstName lastName email status externalId
OptionalsortByAscending: booleanWhether the list will be sorted in ascending order. Default value is true
Optionallimit: numberA limit of the number of objects to be returned for the next page, between 1 and 100. The default is 25
Optionalpage: number1-based page index for paginated results
OptionaluserId: stringThe user id to operate on their behalf (tenants only)
Optionaloptions: RawAxiosRequestConfigOverride http request option.
summary List of invited contacts
OptionalcontactStatus: ContactStatusPersonaFilterall invited accepted rejected
Optionallimit: numberA limit of the number of objects to be returned for the next page, between 1 and 100. The default is 25
Optionalpage: number1-based page index for paginated results
OptionaluserId: stringThe user id to operate on their behalf (tenants only)
Optionaloptions: RawAxiosRequestConfigOverride http request option.
summary Create a contact record - contact invite.
OptionalcontactInviteCreateDeets: ContactInviteCreateDeetsThe contact details
Optionaloptions: RawAxiosRequestConfigOverride http request option.
summary Update a contact record - contact invite.
OptionalcontactInviteUpdateDeets: ContactInviteUpdateDeetsThe contact details
Optionaloptions: RawAxiosRequestConfigOverride http request option.
summary Create a contact record
OptionalcontactCreateDeets: ContactCreateDeetsThe contact details
Optionaloptions: RawAxiosRequestConfigOverride http request option.
Search contacts in the network based on Name, KnownName, Business name or Handle Returns a list of EndUser_Deets.
summary Search contactsOptionalterm: stringThe search term or keyword
OptionalexternalId: stringOptionalsinceUTC: stringOptionalaccessPerspective: AccessPerspectivenone self collaborators all invite admin webHook function
OptionalincludeAlias: booleanOptionalincludeContacts: booleanOptionalincludeRequest: booleanOptionalcontactStatus: ContactStatusPersona[]Optionalroles: string[]OptionalincludeCounts: booleanOptionalsortByFieldName: ListOfSortFieldsForContactThe field to sort by knownName firstName lastName email status externalId
OptionalsortByAscending: booleanWhether the list will be sorted in ascending order. Default value is true
Optionallimit: numberA limit of the number of objects to be returned for the next page, between 1 and 100. The default is 25
Optionalpage: number1-based page index for paginated results
OptionaluserId: stringThe user id to operate on their behalf (tenants only)
Optionaloptions: RawAxiosRequestConfigOverride http request option.
avatar_id could be tenant.id, contact.id, work.id, project.id, team.id, etc summary Upload avatar image via file
contact id
Optionalfile: FileThe avatar image for this contact
Optionaloptions: RawAxiosRequestConfigOverride http request option.
avatar_id could be tenant.id, contact.id, work.id, project.id, team.id, etc summary Upload avatar via JSON body
The id of the record you wish to retrieve
OptionaluserId: stringThe user id to operate on their behalf (tenants only)
OptionalavatarBytes: AvatarBytesOptionaloptions: RawAxiosRequestConfigOverride http request option.
avatar_id could be tenant.id, contact.id, work.id, project.id, team.id, etc summary Generate a new avatar image via AI prompt.
OptionalavatarPromptCreateDeets: AvatarPromptCreateDeetsOptionaloptions: RawAxiosRequestConfigOverride http request option.
summary Retrieve the payment acceptance status for an account
OptionalaccountId: stringAccount Id to accept payments from
Optionalstatus: AcceptPaymentStatusEnumAccept payment status enum pending accepted suspended
Optionaloptions: RawAxiosRequestConfigOverride http request option.
summary Retrieve a list of payments for a contact. The payments can also be linked back to payment cycles (mass payments).
The contact id (PersonaId) of the contact
OptionalminAmount: numberThe minimum amount for filtering
OptionalmaxAmount: numberThe maximum amount for filtering
OptionalfromDate: stringThe starting date for filtering
OptionaltoDate: stringThe end date for filtering
Optionalstatuses: string[]A list of statuses for filtering
OptionalpaymentTypes: string[]A list of payment types for filtering
Optionalid2: stringOptionalshortId: stringOptionaltoHandle: stringThe Mozaic handle for a contact
OptionaltoEmail: stringThe email address of the contact
OptionaltoPhone: stringThe fully qualified phone number of the contact
OptionaltoName: stringLoosely, the name of the contact. May be changed during registration
OptionaltoPersonaId: stringSpecifies the persona associated with this contact record
OptionaltoUserId: stringSpecifies the user associated with this contact record
OptionaltoUserAccountId: stringSpecifies the user account id associated with this contact record
OptionaltoIsAcceptedContact: booleanSpecifies whether this contact is in network or out of network
OptionaltoCountryCode: stringOptionaltoExternalId: stringOptionaltoAvatar: AvatarSize[]contact avatar
OptionaltoId: stringOptionaltoCreated: stringOptionaltoShortId: stringOptionaltoObjectName: stringThe name of this object
Optionallimit: numberA limit of the number of objects to be returned for the next page, between 1 and 100. The default is 25
Optionalpage: number1-based page index for paginated results
OptionaluserId: stringThe user id to operate on their behalf (tenants only)
Optionaloptions: RawAxiosRequestConfigOverride http request option.
summary Reject the contact invitation
OptionalcontactStatusUpdateDeets: ContactStatusUpdateDeetsOptionaloptions: RawAxiosRequestConfigOverride http request option.
summary List requests
OptionalincludeSelf: booleanOptionalsortByFieldName: ListOfSortFieldsForContactThe field to sort by knownName firstName lastName email status externalId
OptionalsortByAscending: booleanWhether the list will be sorted in ascending order. Default value is true
Optionallimit: numberA limit of the number of objects to be returned for the next page, between 1 and 100. The default is 25
Optionalpage: number1-based page index for paginated results
OptionaluserId: stringThe user id to operate on their behalf (tenants only)
Optionaloptions: RawAxiosRequestConfigOverride http request option.
ContactsApi - factory interface export