inboxkit.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
Account
get
account.get
The team’s wallet balance, mailbox slots, current plan, auto top-up settings and price per mailbox.
Risk: read
current_plan full type
current_plan full type
auto_topup_config full type
auto_topup_config full type
Billing
addCredits
billing.addCredits
SPENDS MONEY. Buy wallet credits. With direct_charge the saved card is charged at once; otherwise this returns a hosted checkout link.
Risk: destructive · Irreversible
direct_charge: true the saved card is charged at once and the credits are there when this returns. Otherwise it returns a hosted checkout link; follow it with billing.getPaymentStatus.
Output
cancelSubscription
billing.cancelSubscription
Cancel the active subscription.
Risk: destructive
changeSubscription
billing.changeSubscription
SPENDS MONEY. Switch to another plan or start one. May charge the saved card at once or return a payment link.
Risk: destructive · Irreversible
getPaymentStatus
billing.getPaymentStatus
Whether a hosted-checkout or guest-mode payment has finished and its credits were applied.
Risk: read
getPortalLink
billing.getPortalLink
A Stripe billing portal link for this team. Whoever holds the link can manage payment methods and invoices, so keep it private.
Risk: destructive
getPricingPlans
billing.getPricingPlans
Available pricing plans, with upgrade and downgrade options from the current plan.
Risk: read
plans full type
plans full type
activePlan full type
activePlan full type
getSubscription
billing.getSubscription
The current subscription and the available plans.
Risk: read
current_subscription full type
current_subscription full type
pricing_plans full type
pricing_plans full type
getWallet
billing.getWallet
Wallet balance, credits used and auto top-up settings.
Risk: read
getWalletLogs
billing.getWalletLogs
Wallet activity log, with filters by type, kind, status, workspace and date.
Risk: read
totals full type
totals full type
logs full type
logs full type
listTransactions
billing.listTransactions
Wallet transactions, newest first, with the balance after each one. Send next_cursor back as cursor for the next page.
Risk: read
balance full type
balance full type
data full type
data full type
pagination full type
pagination full type
updateAutoTopup
billing.updateAutoTopup
CAN SPEND MONEY. Turn automatic wallet top-ups on or off and set the threshold and amount. While on, InboxKit charges the saved card with no further call.
Risk: destructive
auto_topup_mode with billing.getWallet afterwards.
Output
Client Id Requests
getStatus
clientIdRequests.getStatus
Current status of a client ID request. Microsoft stays processing for minutes, so poll.
Risk: read
data full type
data full type
initiate
clientIdRequests.initiate
Authorize an app’s client ID on a domain, as a trusted app or with domain-wide delegation on Google, or tenant-wide consent on Microsoft. This can give the app access to every mailbox on the domain. The domain needs an admin mailbox.
Risk: destructive
Mail.Read can reach every mailbox in the tenant. Check the client ID, scopes and roles before you call this.
Output
data full type
data full type
list
clientIdRequests.list
Client ID requests, filtered by status or domain.
Risk: read
data full type
data full type
pagination full type
pagination full type
Cloudflare
connect
cloudflare.connect
Connect domains from a Cloudflare account, using an API token or global API key. Limited to 10 requests per 5 minutes.
Risk: write
domains full type
domains full type
results full type
results full type
skipped full type
skipped full type
disconnect
cloudflare.disconnect
Disconnect Cloudflare domains from the workspace.
Risk: destructive
disconnected full type
disconnected full type
failed full type
failed full type
get
cloudflare.get
One Cloudflare-connected domain, by uid or name.
Risk: read
domain full type
domain full type
credential full type
credential full type
list
cloudflare.list
Domains connected through Cloudflare.
Risk: read
domains full type
domains full type
listZones
cloudflare.listZones
Zones in the connected Cloudflare account.
Risk: read
zones full type
zones full type
pagination full type
pagination full type
Consent Requests
getStatus
consentRequests.getStatus
Current status of a consent request.
Risk: read
data full type
data full type
initiate
consentRequests.initiate
Process an OAuth consent URL for a mailbox, by uid or username and domain, which can give that app access to the mailbox.
Risk: destructive
consent_url access to the mailbox, so check that URL before you call this.
Output
data full type
data full type
list
consentRequests.list
Consent requests, filtered by mailbox or status.
Risk: read
data full type
data full type
pagination full type
pagination full type
Dns
add
dns.add
Add DNS records to a domain.
Risk: write
records full type
records full type
dns_record full type
dns_record full type
deleteRecords
dns.deleteRecords
Delete DNS records from a domain, by id or all of them. Removing MX, SPF, DKIM or DMARC records stops mail from working.
Risk: destructive
deleted_records full type
deleted_records full type
dns_record full type
dns_record full type
records full type
records full type
list
dns.list
DNS records of one domain, by name or uid.
Risk: read
dns_record full type
dns_record full type
repair
dns.repair
Fix missing or broken email DNS records on one or more domains. Run dns.verify first to see what would change.
Risk: destructive
dns.verify first to see what’s wrong.
Output
summary full type
summary full type
results full type
results full type
update
dns.update
Update DNS records on a domain.
Risk: write
records full type
records full type
verify
dns.verify
Check the health of the email DNS records of one or more domains. Nothing changes.
Risk: read
summary full type
summary full type
results full type
results full type
Domains
checkAvailability
domains.checkAvailability
Whether one domain can be registered, with its price and ban status. Takes no workspace.
Risk: read
checkBanned
domains.checkBanned
Whether one domain is banned from registration. Takes no workspace.
Risk: read
checkPropagation
domains.checkPropagation
Whether the nameservers of these domains have propagated.
Risk: read
result full type
result full type
checkWorkspaceAvailability
domains.checkWorkspaceAvailability
Whether domains can be used with Google Workspace or Microsoft 365.
Risk: read
result full type
result full type
connect
domains.connect
Connect domains you already own to the workspace and get the nameservers to set at your registrar.
Risk: write
not_connected.
Output
result full type
result full type
getMoveStatus
domains.getMoveStatus
Whether a move started with domains.moveWorkspace has finished.
Risk: read
result full type
result full type
getRenewalStatus
domains.getRenewalStatus
Renewal status of purchased domains, filtered by name, uid or status.
Risk: read
data full type
data full type
getRotationStatus
domains.getRotationStatus
Progress of a rotation. Poll every 30 to 60 seconds until completed, partially_completed or failed.
Risk: read
result full type
result full type
list
domains.list
The workspace’s domains with status, nameservers and DNS records. Paginated, with filters by keyword, status and uid.
Risk: read
domains full type
domains full type
status_counts full type
status_counts full type
nameserver_status_counts full type
nameserver_status_counts full type
listAssignable
domains.listAssignable
Domains that can take more mailboxes.
Risk: read
domains full type
domains full type
moveWorkspace
domains.moveWorkspace
Move domains to another workspace in the team, with their mailboxes and DNS records. Run domains.previewMove first.
Risk: write
result full type
result full type
previewMove
domains.previewMove
What moving domains to another workspace would do, and why any cannot move. Nothing changes.
Risk: read
result full type
result full type
previewRotation
domains.previewRotation
Whether a domain can rotate onto a replacement, which mailboxes would move and their new addresses. Nothing changes.
Risk: read
result full type
result full type
regenerateNameservers
domains.regenerateNameservers
Create new Cloudflare zones and nameservers for domains that need reconfiguring. The registrar then has to be pointed at the new nameservers.
Risk: destructive
expired_propagation, or connected domains whose nameserver status is moved or unknown. Anything else answers 404.
Output
result full type
result full type
register
domains.register
SPENDS MONEY. Register domains with contact details and configuration, paid from the wallet or a checkout. Never repeat after a timeout without checking domains.list first.
Risk: destructive · Irreversible
domains.list.
domains full type
domains full type
contact_details full type
contact_details full type
remove
domains.remove
Remove domains from the workspace.
Risk: destructive · Irreversible
result full type
result full type
removeCatchAll
domains.removeCatchAll
Remove the catch-all address from these domains.
Risk: write
removeDmarc
domains.removeDmarc
Reset these domains to the default DMARC record.
Risk: write
domains full type
domains full type
requestRenewal
domains.requestRenewal
SPENDS MONEY. Renew purchased domains from the wallet, up to 50 at once. If the wallet cannot cover the whole batch, none are queued.
Risk: destructive · Irreversible
data full type
data full type
rotate
domains.rotate
Start moving every mailbox on a domain to a replacement domain in the same workspace. Mailbox addresses change. Run domains.previewRotation first.
Risk: destructive
domains.previewRotation first, and follow it with domains.getRotationStatus.
Output
result full type
result full type
search
domains.search
Search for domains to register by keyword or name, with prices and Google or Microsoft availability. Limited to 50 requests a minute.
Risk: read
keyword or domain. InboxKit’s docs mark keyword and page as required, but the API doesn’t.
Output
domains full type
domains full type
setCatchAll
domains.setCatchAll
Send mail for unknown addresses on these domains to one email address.
Risk: destructive
setDmarc
domains.setDmarc
Set a custom DMARC record on these domains.
Risk: write
domains full type
domains full type
dmarcConfig full type
dmarcConfig full type
setForwarding
domains.setForwarding
Set or remove the website URL domains redirect to. An empty forwarding_url removes it.
Risk: write
domains full type
domains full type
updateContacts
domains.updateContacts
Update the WHOIS contact details of a domain registered through InboxKit, for all four contact roles.
Risk: write
contact_details full type
contact_details full type
data full type
data full type
updatePrivacy
domains.updatePrivacy
Turn WHOIS privacy on or off for a domain registered through InboxKit.
Risk: write
data full type
data full type
Email Insights
getCampaignReplyRate
emailInsights.getCampaignReplyRate
Reply rate for each campaign and sequence step.
Risk: read
data full type
data full type
getDailyStats
emailInsights.getDailyStats
Daily email volume across the workspace.
Risk: read
data full type
data full type
getHighBounceMailboxes
emailInsights.getHighBounceMailboxes
Mailboxes whose bounce rate is above a threshold.
Risk: read
data full type
data full type
getMailboxActivity
emailInsights.getMailboxActivity
Most recent email events for one mailbox, newest first.
Risk: read
data full type
data full type
getMailboxAuthFailures
emailInsights.getMailboxAuthFailures
Inbound messages to one mailbox that did not pass SPF, DKIM or DMARC.
Risk: read
data full type
data full type
getMailboxBodyTemplates
emailInsights.getMailboxBodyTemplates
Groups of outbound emails from one mailbox that share a body structure.
Risk: read
data full type
data full type
getMailboxBounceEvents
emailInsights.getMailboxBounceEvents
Delivery failures for one mailbox, with the reason the receiving server gave.
Risk: read
data full type
data full type
getMailboxDeliverability
emailInsights.getMailboxDeliverability
Bounce and authentication detail for one mailbox.
Risk: read
data full type
data full type
getMailboxesHealth
emailInsights.getMailboxesHealth
Seven-day activity summary for each mailbox in the workspace.
Risk: read
data full type
data full type
getMailboxFirstTouchFunnel
emailInsights.getMailboxFirstTouchFunnel
Recipients one mailbox contacted for the first time, by day.
Risk: read
data full type
data full type
getMailboxHealth
emailInsights.getMailboxHealth
Activity status for one mailbox.
Risk: read
data full type
data full type
getMailboxMessageBreakdown
emailInsights.getMailboxMessageBreakdown
Sent and received messages for one mailbox, by type and by day.
Risk: read
data full type
data full type
getMailboxRecipientEspBreakdown
emailInsights.getMailboxRecipientEspBreakdown
Sending volume and reply rate for one mailbox, by the recipient’s email provider.
Risk: read
data full type
data full type
getMailboxReplyRateByDomain
emailInsights.getMailboxReplyRateByDomain
Emails sent and replies received for one mailbox, by recipient domain.
Risk: read
data full type
data full type
getMailboxReplyTimeHeatmap
emailInsights.getMailboxReplyTimeHeatmap
How quickly replies arrive at one mailbox, by day of week and hour.
Risk: read
data full type
data full type
getMailboxSendingIpBreakdown
emailInsights.getMailboxSendingIpBreakdown
Sending IPs one mailbox used, with Gmail placement and blacklist status.
Risk: read
data full type
data full type
getMailboxStats
emailInsights.getMailboxStats
Event totals and rates for one mailbox over a period.
Risk: read
data full type
data full type
getMailboxSubjectAnalysis
emailInsights.getMailboxSubjectAnalysis
Most common subject line keywords for one mailbox, with length statistics.
Risk: read
data full type
data full type
getMailboxTopRecipientDomains
emailInsights.getMailboxTopRecipientDomains
Domains one mailbox sent to most often.
Risk: read
data full type
data full type
getMailboxTopRecipients
emailInsights.getMailboxTopRecipients
Addresses one mailbox sent to most often.
Risk: read
data full type
data full type
getMailboxTrends
emailInsights.getMailboxTrends
Daily event counts for one mailbox, oldest first.
Risk: read
data full type
data full type
getMailboxVelocityOverlay
emailInsights.getMailboxVelocityOverlay
Hourly sending and reply volume for one mailbox.
Risk: read
data full type
data full type
getMailboxWarmupStats
emailInsights.getMailboxWarmupStats
Warmup volume for one mailbox compared with real sending, with SPF, DKIM and DMARC pass rates.
Risk: read
data full type
data full type
getOverview
emailInsights.getOverview
Totals and rates across every mailbox in the workspace for a period.
Risk: read
data full type
data full type
getWorkspaceActivity
emailInsights.getWorkspaceActivity
Most recent email events across the workspace, newest first.
Risk: read
data full type
data full type
Forwarding
deleteRule
forwarding.deleteRule
Delete a rule. Its mailboxes stop forwarding.
Risk: destructive
rule full type
rule full type
mailboxes full type
mailboxes full type
getCapabilities
forwarding.getCapabilities
What advanced forwarding can filter on for Google and Microsoft mailboxes, and the limits.
Risk: read
data full type
data full type
getRule
forwarding.getRule
One advanced forwarding rule.
Risk: read
rule full type
rule full type
listJobs
forwarding.listJobs
Status of forwarding jobs.
Risk: read
jobs full type
jobs full type
pagination full type
pagination full type
listRules
forwarding.listRules
Advanced forwarding rules, newest first, with conditions, mailboxes and status.
Risk: read
rules full type
rules full type
pagination full type
pagination full type
remove
forwarding.remove
Turn off forwarding for mailboxes.
Risk: write
jobs full type
jobs full type
setup
forwarding.setup
Forward all mail from these mailboxes to one address. Setup takes a few minutes; follow it with forwarding.listJobs.
Risk: destructive
forwarding_email too. Setup takes a few minutes; follow it with forwarding.listJobs.
Output
jobs full type
jobs full type
setupAdvanced
forwarding.setupAdvanced
Forward only the messages that match your conditions. A rule is created per Google domain or Microsoft account, and replaces any forwarding the mailbox had.
Risk: destructive
mode must be advanced. Replaces any forwarding the mailbox had.
conditions full type
conditions full type
jobs full type
jobs full type
mailboxes full type
mailboxes full type
rules full type
rules full type
update
forwarding.update
Change the forwarding address of mailboxes that already forward.
Risk: destructive
jobs full type
jobs full type
updateRule
forwarding.updateRule
Change a rule’s conditions, match, forwarding address or mailboxes.
Risk: destructive
conditions full type
conditions full type
rule full type
rule full type
mailboxes full type
mailboxes full type
Inbox Placement
createTest
inboxPlacement.createTest
SPENDS MONEY. Run an inbox placement test from your mailboxes, once or on a schedule.
Risk: destructive · Irreversible
frequency, it repeats and is charged each time.
Output
test full type
test full type
schedule full type
schedule full type
billing full type
billing full type
deleteScheduled
inboxPlacement.deleteScheduled
Delete a scheduled inbox placement test.
Risk: destructive · Irreversible
getScheduled
inboxPlacement.getScheduled
One scheduled inbox placement test.
Risk: read
schedule full type
schedule full type
getTest
inboxPlacement.getTest
Results of one inbox placement test.
Risk: read
test full type
test full type
listScheduled
inboxPlacement.listScheduled
Scheduled inbox placement tests.
Risk: read
schedules full type
schedules full type
listTests
inboxPlacement.listTests
Inbox placement tests.
Risk: read
tests full type
tests full type
pagination full type
pagination full type
pauseScheduled
inboxPlacement.pauseScheduled
Pause a scheduled inbox placement test.
Risk: write
resumeScheduled
inboxPlacement.resumeScheduled
CAN SPEND MONEY. Resume a scheduled inbox placement test, so its later runs are charged.
Risk: destructive
Infra Guard
acknowledgeAlert
infraGuard.acknowledgeAlert
Mark an alert as acknowledged.
Risk: write
data full type
data full type
cancel
infraGuard.cancel
Stop InfraGuard monitoring and billing for domains.
Risk: destructive
results full type
results full type
summary full type
summary full type
dismissActionItem
infraGuard.dismissActionItem
Dismiss an action item.
Risk: write
data full type
data full type
enable
infraGuard.enable
SPENDS MONEY. Turn on InfraGuard monitoring for domains, billed per domain.
Risk: destructive · Irreversible
infraGuard.getPricing.
Output
results full type
results full type
summary full type
summary full type
get
infraGuard.get
The InfraGuard subscription of one domain.
Risk: read
subscription full type
subscription full type
getActionItemStats
infraGuard.getActionItemStats
Action item counts for the workspace.
Risk: read
stats full type
stats full type
getBlacklistHistory
infraGuard.getBlacklistHistory
Blacklist checks of one domain over time.
Risk: read
data full type
data full type
getBounceHistory
infraGuard.getBounceHistory
Bounce checks of one domain over time.
Risk: read
data full type
data full type
getBounceMetrics
infraGuard.getBounceMetrics
Current bounce metrics of one domain.
Risk: read
data full type
data full type
getDnsHistory
infraGuard.getDnsHistory
DNS checks of one domain over time.
Risk: read
data full type
data full type
getPricing
infraGuard.getPricing
InfraGuard pricing.
Risk: read
getStats
infraGuard.getStats
InfraGuard statistics for the workspace.
Risk: read
stats full type
stats full type
list
infraGuard.list
Domains protected by InfraGuard, with their health.
Risk: read
subscriptions full type
subscriptions full type
listActionItems
infraGuard.listActionItems
InfraGuard action items, filtered by domain, category, severity or status.
Risk: read
action_items full type
action_items full type
listAlerts
infraGuard.listAlerts
InfraGuard alerts, filtered by domain, status, severity or type.
Risk: read
alerts full type
alerts full type
resolveActionItem
infraGuard.resolveActionItem
Mark an action item as resolved.
Risk: write
data full type
data full type
resolveAlert
infraGuard.resolveAlert
Mark an alert as resolved, with an optional note.
Risk: write
data full type
data full type
triggerCheck
infraGuard.triggerCheck
Run an InfraGuard check on a domain now.
Risk: write
data full type
data full type
updateSettings
infraGuard.updateSettings
Change a domain’s alert preferences, bounce thresholds and scheduled placement tests.
Risk: write
alert_preferences full type
alert_preferences full type
bounce_thresholds full type
bounce_thresholds full type
data full type
data full type
Mailboxes
addSignature
mailboxes.addSignature
Add or replace the signature on several mailboxes.
Risk: write
results full type
results full type
summary full type
summary full type
buy
mailboxes.buy
SPENDS MONEY. Buy mailboxes on domains already in the workspace, from subscription slots, the wallet, or (Azure) always the wallet. Never repeat after a timeout without checking mailboxes.list first.
Risk: destructive · Irreversible
use_wallet_balance: true. Azure always uses the wallet. Send all mailboxes in one call, and never repeat after a timeout without checking mailboxes.list.
mailboxes full type
mailboxes full type
mailboxes full type
mailboxes full type
warmup_addon full type
warmup_addon full type
cancel
mailboxes.cancel
Schedule mailboxes for cancellation. Billing stops at the next renewal.
Risk: destructive
changePassword
mailboxes.changePassword
Change a mailbox’s password. Anything signed in with the old password, such as a sequencer, stops working.
Risk: destructive
changeUsername
mailboxes.changeUsername
Change a mailbox’s username, which changes its email address.
Risk: destructive
checkAvailability
mailboxes.checkAvailability
Whether a username is free on a domain. Takes no workspace.
Risk: read
deleteSignature
mailboxes.deleteSignature
Delete the signature from several mailboxes.
Risk: write
results full type
results full type
summary full type
summary full type
generateTotp
mailboxes.generateTotp
A current two-factor code for a mailbox. Keep the result out of logs and shared chats.
Risk: destructive
get
mailboxes.get
One mailbox by uid.
Risk: read
mailbox full type
mailbox full type
getFailureReason
mailboxes.getFailureReason
Why a mailbox failed to set up.
Risk: read
data full type
data full type
getResetupStatus
mailboxes.getResetupStatus
The most recent resetup job for a domain.
Risk: read
resetup full type
resetup full type
getStatus
mailboxes.getStatus
Status of mailboxes by uid or domain.
Risk: read
mailboxes full type
mailboxes full type
list
mailboxes.list
The workspace’s mailboxes. Paginated, with filters by keyword, domain, platform, status and uid. Never includes passwords.
Risk: read
mailboxes full type
mailboxes full type
reactivate
mailboxes.reactivate
CAN SPEND MONEY. Reactivate Microsoft 365 and Azure mailboxes scheduled for cancellation or whose renewal failed. With allow_charge a re-purchase may be charged to the wallet.
Risk: destructive
results full type
results full type
reactivateRebuy
mailboxes.reactivateRebuy
SPENDS MONEY. Approve the charge for Microsoft 365 and Azure mailboxes paused at needs_rebuy.
Risk: destructive · Irreversible
results full type
results full type
resetup
mailboxes.resetup
Schedule a renewal-resetup for Google Workspace mailboxes. Mail delivery on the domain is paused for up to 24 hours while it runs.
Risk: destructive
results full type
results full type
showCredentials
mailboxes.showCredentials
A mailbox’s plaintext password, secret and app password, by uid or email. Keep the result out of logs and shared chats.
Risk: destructive
uid or email.
Output
uncancel
mailboxes.uncancel
CAN SPEND MONEY. Undo a scheduled cancellation for Google Workspace mailboxes within the 10-day recovery window, so billing continues.
Risk: destructive
results full type
results full type
update
mailboxes.update
Update a mailbox’s first or last name, profile picture or tags. To change its address, use mailboxes.changeUsername.
Risk: write
user_name here. The plugin leaves it out because it can change a live mailbox’s address; use mailboxes.changeUsername.
Output
updateProfilePicture
mailboxes.updateProfilePicture
Set a mailbox’s profile picture from a URL.
Risk: write
Orders
place
orders.place
SPENDS MONEY. Order new domains and their mailboxes in one request, charged to the wallet. Never repeat after a timeout without checking domains.list first.
Risk: destructive · Irreversible
domains.list.
contact_details full type
contact_details full type
domains full type
domains full type
Prewarm
buy
prewarm.buy
SPENDS MONEY. Buy prewarmed domains with every active mailbox on them, charged to the wallet when the order is placed. Never repeat after a timeout without checking first.
Risk: destructive · Irreversible
prewarm.getOrderStatus. Never repeat after a timeout without checking.
domains full type
domains full type
data full type
data full type
checkAvailability
prewarm.checkAvailability
Whether prewarmed domains are still for sale.
Risk: read
breakdown full type
breakdown full type
domains full type
domains full type
getOrderStatus
prewarm.getOrderStatus
Status of a prewarmed domain order.
Risk: read
data full type
data full type
searchDomains
prewarm.searchDomains
Search prewarmed domains for sale.
Risk: read
data full type
data full type
searchMailboxes
prewarm.searchMailboxes
Search prewarmed mailboxes for sale.
Risk: read
data full type
data full type
Sequencers
add
sequencers.add
Connect a sequencer account such as Instantly, Smartlead or Lemlist, with the fields sequencers.listPlatforms names for that platform. Most take a login and password, and a few take only an API key. No mailboxes go to it until sequencers.exportMailboxes, unless Auto Export is on for it in the InboxKit dashboard.
Risk: write
auto_export_enabled. The plugin leaves it out because it sends new mailboxes’ credentials to the sequencer with no further call; turn it on in the dashboard if you want it. InboxKit’s docs write warmup_increment with stray quotes and its MCP server says disable where the docs say disabled, so both spellings are accepted.
Output
delete
sequencers.delete
Remove sequencers from the workspace. Mailboxes can no longer be exported to them.
Risk: destructive
data full type
data full type
exportMailboxes
sequencers.exportMailboxes
Send mailboxes into a sequencer, which receives their credentials. Runs in the background; follow it with sequencers.getExportStatus.
Risk: destructive
results full type
results full type
exports full type
exports full type
getExportStatus
sequencers.getExportStatus
Status of mailbox exports, with the error if a connection failed.
Risk: read
data full type
data full type
pagination full type
pagination full type
getTags
sequencers.getTags
Tags on a sequencer account, using its platform and API key. Only Instantly has them today.
Risk: read
list
sequencers.list
Sequencers connected to the workspace, filtered by platform, status, keyword or uid.
Risk: read
data full type
data full type
pagination full type
pagination full type
listPlatforms
sequencers.listPlatforms
Every sequencer platform InboxKit supports, with the fields each one needs to connect.
Risk: read
platforms full type
platforms full type
update
sequencers.update
Rename a sequencer, rotate its credentials or change its auto-reconnect setting.
Risk: write
auto_export_enabled. The plugin leaves it out for the same reason as on sequencers.add.
Output
verifyLemlistOtp
sequencers.verifyLemlistOtp
Resume a Lemlist connection paused with verification_required, using the link and code from its email.
Risk: write
Tags
assign
tags.assign
Add, remove or replace tags on domains or mailboxes in bulk.
Risk: write
data full type
data full type
create
tags.create
Create a tag in the workspace.
Risk: write
tag full type
tag full type
delete
tags.delete
Delete a tag and remove it from everything it is on.
Risk: destructive · Irreversible
list
tags.list
All tags in the workspace.
Risk: read
Verified Domains
add
verifiedDomains.add
Add a website to mask domains to. It must then be verified with a TXT record.
Risk: write
data full type
data full type
list
verifiedDomains.list
Websites the team has added for URL masking, with each one’s status and TXT record.
Risk: read
data full type
data full type
remove
verifiedDomains.remove
Remove a website from the verified destinations.
Risk: destructive
verify
verifiedDomains.verify
Check whether the TXT record for a destination is published, and mark it verified if so.
Risk: write
data full type
data full type
Warmup
add
warmup.add
SPENDS MONEY. Add warmup to mailboxes, billed monthly. Mailboxes that are not ready start once they are; activate_immediately charges the first month to the wallet now.
Risk: destructive · Irreversible
pending_activation and start on their own; activate_immediately charges the first month now for the active ones.
Output
subscriptions full type
subscriptions full type
errors full type
errors full type
addSmtpMailboxes
warmup.addSmtpMailboxes
SPENDS MONEY. Connect up to 10 SMTP mailboxes you own and start their warmup. The first month is charged to the wallet for each one that signs in.
Risk: destructive · Irreversible
errors and isn’t charged.
mailboxes full type
mailboxes full type
results full type
results full type
summary full type
summary full type
cancel
warmup.cancel
Stop warmup and its billing for mailboxes. The mailboxes stay connected.
Risk: destructive
results full type
results full type
summary full type
summary full type
createConnectLink
warmup.createConnectLink
CAN SPEND MONEY. A one-time sign-in link to connect a Google Workspace or Microsoft 365 mailbox you own. Anyone with the link can use it; with start_warmup the first month is charged when it connects.
Risk: destructive
connect_url is returned only once, works once and lasts 72 hours. Anyone with it can use it. With start_warmup the first month is charged when the mailbox connects.
Output
connection full type
connection full type
setup full type
setup full type
disconnectMailbox
warmup.disconnectMailbox
Disconnect a mailbox you connected yourself and cancel its warmup. Connecting it again charges a new first month.
Risk: destructive
mailbox full type
mailbox full type
get
warmup.get
The warmup subscription of one mailbox, with its current settings.
Risk: read
subscription full type
subscription full type
getConnectLink
warmup.getConnectLink
What happened to a link from warmup.createConnectLink.
Risk: read
connection full type
connection full type
getPricing
warmup.getPricing
The monthly warmup price per mailbox.
Risk: read
getStats
warmup.getStats
Warmup counts for the workspace.
Risk: read
stats full type
stats full type
list
warmup.list
Warmup subscriptions in the workspace.
Risk: read
subscriptions full type
subscriptions full type
listConnectedMailboxes
warmup.listConnectedMailboxes
Mailboxes you connected yourself, newest first.
Risk: read
mailboxes full type
mailboxes full type
pause
warmup.pause
Pause warmup for mailboxes.
Risk: write
results full type
results full type
summary full type
summary full type
resume
warmup.resume
Resume warmup for mailboxes.
Risk: write
results full type
results full type
summary full type
summary full type
updateSettings
warmup.updateSettings
Change warmup settings for mailboxes. Only the settings you send change.
Risk: write
settings full type
settings full type
results full type
results full type
summary full type
summary full type
Workspaces
create
workspaces.create
Create a workspace. All team members are copied into it unless admins_only is set. Set a webhook URL afterwards with workspaces.updateWebhook.
Risk: write
webhook_url here. The plugin leaves it out because that URL can receive mailbox passwords; set it with workspaces.updateWebhook.
Output
delete
workspaces.delete
Delete a workspace permanently.
Risk: destructive · Irreversible
get
workspaces.get
One workspace by uid.
Risk: read
workspace full type
workspace full type
inviteMember
workspaces.inviteMember
Invite someone to a workspace, or resend an invite. Sends them an email and gives them access to its domains and mailboxes.
Risk: destructive
list
workspaces.list
Every workspace in the team, with its uid. Pass a uid as workspaceId to the operations that act on one workspace.
Risk: read
workspaces full type
workspaces full type
update
workspaces.update
Rename a workspace and set its webhook URL. That URL can receive mailbox passwords in plaintext, so only point it at an endpoint you control.
Risk: destructive
webhook_url can receive mailbox passwords in plaintext for this workspace when the team has no team-level URL. Only point it at an endpoint you control, over HTTPS.
Output
updateWebhook
workspaces.updateWebhook
Set a workspace’s webhook URL. That URL can receive mailbox passwords in plaintext, so only point it at an endpoint you control.
Risk: destructive