@webitel/api-services
Preparing search index...
emails/emails
getEmails
Function getEmails
getEmails
(
axiosInstance
?:
AxiosInstance
,
)
:
{
deleteEmail
:
(
contactId
:
string
,
etag
:
string
,
params
?:
DeleteEmailParams
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
ContactsEmailAddress
,
any
,
{}
>
>
;
deleteEmails
:
(
contactId
:
string
,
params
:
DeleteEmailsParams
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
ContactsEmailList
,
any
,
{}
>
>
;
listEmails
:
(
contactId
:
string
,
params
?:
ListEmailsParams
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
ContactsEmailList
,
any
,
{}
>
>
;
locateEmail
:
(
contactId
:
string
,
etag
:
string
,
params
?:
LocateEmailParams
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
ContactsEmailAddress
,
any
,
{}
>
>
;
mergeEmails
:
(
contactId
:
string
,
contactsInputEmailAddress
:
ContactsInputEmailAddress
[]
,
params
?:
MergeEmailsParams
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
ContactsEmailList
,
any
,
{}
>
>
;
resetEmails
:
(
contactId
:
string
,
contactsInputEmailAddress
:
ContactsInputEmailAddress
[]
,
params
?:
ResetEmailsParams
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
ContactsEmailList
,
any
,
{}
>
>
;
updateEmail
:
(
contactId
:
string
,
etag
:
string
,
updateEmailBody
:
UpdateEmailBody
,
params
?:
UpdateEmailParams
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
ContactsEmailList
,
any
,
{}
>
>
;
updateEmail2
:
(
contactId
:
string
,
etag
:
string
,
updateEmail2Body
:
UpdateEmail2Body
,
params
?:
UpdateEmail2Params
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
ContactsEmailList
,
any
,
{}
>
>
;
}
Parameters
axiosInstance
:
AxiosInstance
= axios
Returns
{
deleteEmail
:
(
contactId
:
string
,
etag
:
string
,
params
?:
DeleteEmailParams
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
ContactsEmailAddress
,
any
,
{}
>
>
;
deleteEmails
:
(
contactId
:
string
,
params
:
DeleteEmailsParams
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
ContactsEmailList
,
any
,
{}
>
>
;
listEmails
:
(
contactId
:
string
,
params
?:
ListEmailsParams
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
ContactsEmailList
,
any
,
{}
>
>
;
locateEmail
:
(
contactId
:
string
,
etag
:
string
,
params
?:
LocateEmailParams
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
ContactsEmailAddress
,
any
,
{}
>
>
;
mergeEmails
:
(
contactId
:
string
,
contactsInputEmailAddress
:
ContactsInputEmailAddress
[]
,
params
?:
MergeEmailsParams
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
ContactsEmailList
,
any
,
{}
>
>
;
resetEmails
:
(
contactId
:
string
,
contactsInputEmailAddress
:
ContactsInputEmailAddress
[]
,
params
?:
ResetEmailsParams
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
ContactsEmailList
,
any
,
{}
>
>
;
updateEmail
:
(
contactId
:
string
,
etag
:
string
,
updateEmailBody
:
UpdateEmailBody
,
params
?:
UpdateEmailParams
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
ContactsEmailList
,
any
,
{}
>
>
;
updateEmail2
:
(
contactId
:
string
,
etag
:
string
,
updateEmail2Body
:
UpdateEmail2Body
,
params
?:
UpdateEmail2Params
,
options
?:
AxiosRequestConfig
,
)
=>
Promise
<
AxiosResponse
<
ContactsEmailList
,
any
,
{}
>
>
;
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
@webitel/api-services
Loading...