ISPO SDK
ISPO
Preparing search index...
core
GoogleMailApi
Interface GoogleMailApi
Markdown
Copy Markdown
interface
GoogleMailApi
{
createDraft
(
input
:
GoogleMailCreateDraftInput
,
)
:
Promise
<
GoogleMailDraftResult
>
;
deleteDraft
(
input
:
GoogleMailDeleteDraftInput
,
)
:
Promise
<
GoogleMailDeleteDraftResult
>
;
ensureAccess
(
input
:
ConnectorEnsureAccessInput
<
GoogleMailConnectorOperation
>
,
)
:
Promise
<
ConnectorEnsureAccessResult
<
GoogleMailConnectorOperation
>
>
;
getMessage
(
input
:
GoogleMailGetMessageInput
,
)
:
Promise
<
GoogleMailMessageResult
>
;
getThread
(
input
:
GoogleMailGetThreadInput
)
:
Promise
<
GoogleMailThreadResult
>
;
listAccounts
()
:
Promise
<
GoogleMailListAccountsResult
>
;
listLabels
(
input
?:
GoogleMailListLabelsInput
,
)
:
Promise
<
GoogleMailListLabelsResult
>
;
listMessages
(
input
?:
GoogleMailListMessagesInput
,
)
:
Promise
<
GoogleMailListMessagesResult
>
;
modifyMessage
(
input
:
GoogleMailModifyMessageInput
,
)
:
Promise
<
GoogleMailMessageSummaryResult
>
;
send
(
input
:
GoogleMailSendInput
)
:
Promise
<
GoogleMailMessageSummaryResult
>
;
updateDraft
(
input
:
GoogleMailUpdateDraftInput
,
)
:
Promise
<
GoogleMailDraftResult
>
;
}
Index
Methods
create
Draft
delete
Draft
ensure
Access
get
Message
get
Thread
list
Accounts
list
Labels
list
Messages
modify
Message
send
update
Draft
Methods
create
Draft
createDraft
(
input
:
GoogleMailCreateDraftInput
)
:
Promise
<
GoogleMailDraftResult
>
Parameters
input
:
GoogleMailCreateDraftInput
Returns
Promise
<
GoogleMailDraftResult
>
delete
Draft
deleteDraft
(
input
:
GoogleMailDeleteDraftInput
,
)
:
Promise
<
GoogleMailDeleteDraftResult
>
Parameters
input
:
GoogleMailDeleteDraftInput
Returns
Promise
<
GoogleMailDeleteDraftResult
>
ensure
Access
ensureAccess
(
input
:
ConnectorEnsureAccessInput
<
GoogleMailConnectorOperation
>
,
)
:
Promise
<
ConnectorEnsureAccessResult
<
GoogleMailConnectorOperation
>
>
Parameters
input
:
ConnectorEnsureAccessInput
<
GoogleMailConnectorOperation
>
Returns
Promise
<
ConnectorEnsureAccessResult
<
GoogleMailConnectorOperation
>
>
get
Message
getMessage
(
input
:
GoogleMailGetMessageInput
)
:
Promise
<
GoogleMailMessageResult
>
Parameters
input
:
GoogleMailGetMessageInput
Returns
Promise
<
GoogleMailMessageResult
>
get
Thread
getThread
(
input
:
GoogleMailGetThreadInput
)
:
Promise
<
GoogleMailThreadResult
>
Parameters
input
:
GoogleMailGetThreadInput
Returns
Promise
<
GoogleMailThreadResult
>
list
Accounts
listAccounts
()
:
Promise
<
GoogleMailListAccountsResult
>
Returns
Promise
<
GoogleMailListAccountsResult
>
list
Labels
listLabels
(
input
?:
GoogleMailListLabelsInput
,
)
:
Promise
<
GoogleMailListLabelsResult
>
Parameters
Optional
input
:
GoogleMailListLabelsInput
Returns
Promise
<
GoogleMailListLabelsResult
>
list
Messages
listMessages
(
input
?:
GoogleMailListMessagesInput
,
)
:
Promise
<
GoogleMailListMessagesResult
>
Parameters
Optional
input
:
GoogleMailListMessagesInput
Returns
Promise
<
GoogleMailListMessagesResult
>
modify
Message
modifyMessage
(
input
:
GoogleMailModifyMessageInput
,
)
:
Promise
<
GoogleMailMessageSummaryResult
>
Parameters
input
:
GoogleMailModifyMessageInput
Returns
Promise
<
GoogleMailMessageSummaryResult
>
send
send
(
input
:
GoogleMailSendInput
)
:
Promise
<
GoogleMailMessageSummaryResult
>
Parameters
input
:
GoogleMailSendInput
Returns
Promise
<
GoogleMailMessageSummaryResult
>
update
Draft
updateDraft
(
input
:
GoogleMailUpdateDraftInput
)
:
Promise
<
GoogleMailDraftResult
>
Parameters
input
:
GoogleMailUpdateDraftInput
Returns
Promise
<
GoogleMailDraftResult
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Methods
create
Draft
delete
Draft
ensure
Access
get
Message
get
Thread
list
Accounts
list
Labels
list
Messages
modify
Message
send
update
Draft
ISPO
ISPO SDK
Loading...