clicksend.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
Account
get
account.get
Retrieve ClickSend account details and credit balance
Risk: read
update
account.update
Update ClickSend account profile fields
Risk: write
Campaigns
mms.cancel
campaigns.mms.cancel
Cancel a scheduled MMS campaign
Risk: write
object
Output full type
Output full type
mms.list
campaigns.mms.list
List MMS campaigns
Risk: read
data full type
data full type
mms.price
campaigns.mms.price
Calculate the price of an MMS campaign
Risk: write
messages full type
messages full type
mms.send
campaigns.mms.send
Create and send an MMS campaign to a contact list
Risk: write
messages full type
messages full type
mms.update
campaigns.mms.update
Update a scheduled MMS campaign
Risk: write
sms.cancel
campaigns.sms.cancel
Cancel a scheduled SMS campaign
Risk: write
object
Output full type
Output full type
sms.get
campaigns.sms.get
Retrieve a single SMS campaign by ID
Risk: read
sms.list
campaigns.sms.list
List SMS campaigns with pagination and filters
Risk: read
data full type
data full type
sms.price
campaigns.sms.price
Calculate the price of an SMS campaign
Risk: write
messages full type
messages full type
sms.send
campaigns.sms.send
Create and send an SMS campaign to a contact list
Risk: write
senders full type
senders full type
messages full type
messages full type
sms.update
campaigns.sms.update
Update a scheduled SMS campaign
Risk: write
Contact Lists
create
contactLists.create
Create a new contact list
Risk: write
delete
contactLists.delete
Delete a contact list by ID
Risk: write
object
Output full type
Output full type
get
contactLists.get
Retrieve a single contact list by ID
Risk: read
getAll
contactLists.getAll
Retrieve all contact lists with pagination
Risk: read
data full type
data full type
update
contactLists.update
Rename a contact list by ID
Risk: write
Contacts
copy
contacts.copy
Copy a contact from one list to another
Risk: write
create
contacts.create
Add a new contact to a specific list
Risk: write
delete
contacts.delete
Delete a contact from a list
Risk: write
object
Output full type
Output full type
get
contacts.get
Retrieve a single contact from a list
Risk: read
import
contacts.import
Bulk-import contacts into a list from a file URL
Risk: write
importFields
contacts.importFields
List valid import field mappings for a list
Risk: read
object[]
Output full type
Output full type
importPreview
contacts.importPreview
Preview the first row of a CSV import file
Risk: write
list
contacts.list
List contacts within a specific contact list
Risk: read
data full type
data full type
removeOptedOut
contacts.removeOptedOut
Remove opted-out contacts from a list
Risk: write
search
contacts.search
Search contact lists and contacts by keyword
Risk: read
data full type
data full type
suggestions
contacts.suggestions
List suggested contacts across lists
Risk: read
object[]
Output full type
Output full type
transfer
contacts.transfer
Move a contact from one list to another
Risk: write
update
contacts.update
Update contact fields within a list
Risk: write
Countries
globalList
countries.globalList
List global sending destination countries
Risk: read
object[]
Output full type
Output full type
list
countries.list
List supported countries as code/value pairs
Risk: read
object[]
Output full type
Output full type
pricing
countries.pricing
Retrieve per-country pricing for a currency
Risk: read
_currency full type
_currency full type
userCountriesAgree
countries.userCountriesAgree
Agree to sending-country compliance rules
Risk: write
object[]
Output full type
Output full type
userCountriesGet
countries.userCountriesGet
List enabled global-sending countries
Risk: read
object[]
Output full type
Output full type
userCountriesSelect
countries.userCountriesSelect
Select enabled global-sending countries
Risk: write
object[]
Output full type
Output full type
Delivery Issues
create
deliveryIssues.create
Report a message delivery issue
Risk: write
list
deliveryIssues.list
List delivery issues with pagination
Risk: read
data full type
data full type
Email Addresses
create
emailAddresses.create
Register a new allowed sender email address
Risk: write
delete
emailAddresses.delete
Delete an allowed email address by ID
Risk: write
object
Output full type
Output full type
get
emailAddresses.get
Retrieve a single allowed email address by ID
Risk: read
list
emailAddresses.list
List allowed sender email addresses
Risk: read
data full type
data full type
sendToken
emailAddresses.sendToken
Send a verification token to an allowed email address
Risk: write
object
Output full type
Output full type
verify
emailAddresses.verify
Verify an allowed email address with its activation token
Risk: write
Email Campaigns
get
emailCampaigns.get
Retrieve a single email campaign by ID
Risk: read
Email Master Categories
get
emailMasterCategories.get
Retrieve a single master template category by ID
Risk: read
list
emailMasterCategories.list
List master email template categories
Risk: read
object[]
Output full type
Output full type
Email Master Templates
get
emailMasterTemplates.get
Retrieve a single master email template by ID
Risk: read
thumbnail full type
thumbnail full type
list
emailMasterTemplates.list
List ClickSend master email templates
Risk: read
data full type
data full type
listInCategory
emailMasterTemplates.listInCategory
List master email templates within a category
Risk: read
data full type
data full type
Email Receipt Rules
create
emailReceiptRules.create
Create an email delivery receipt automation rule
Risk: write
delete
emailReceiptRules.delete
Delete an email delivery receipt automation rule
Risk: write
object
Output full type
Output full type
get
emailReceiptRules.get
Retrieve a single email receipt automation rule
Risk: read
list
emailReceiptRules.list
List email delivery receipt automation rules
Risk: read
data full type
data full type
update
emailReceiptRules.update
Update an email delivery receipt automation rule
Risk: write
Email Templates
create
emailTemplates.create
Create a user email template from a master template
Risk: write
delete
emailTemplates.delete
Delete a user email template by ID
Risk: write
object
Output full type
Output full type
get
emailTemplates.get
Retrieve a single user email template by ID
Risk: read
list
emailTemplates.list
List user email templates
Risk: read
data full type
data full type
update
emailTemplates.update
Update a user email template
Risk: write
Fax Inbound Rules
create
faxInboundRules.create
Create a fax inbound automation rule
Risk: write
delete
faxInboundRules.delete
Delete a fax inbound automation rule
Risk: write
object
Output full type
Output full type
get
faxInboundRules.get
Retrieve a single fax inbound automation rule
Risk: read
list
faxInboundRules.list
List fax inbound automation rules
Risk: read
data full type
data full type
update
faxInboundRules.update
Update a fax inbound automation rule
Risk: write
Fax Receipt Rules
create
faxReceiptRules.create
Create a fax receipt automation rule
Risk: write
delete
faxReceiptRules.delete
Delete a fax receipt automation rule
Risk: write
object
Output full type
Output full type
get
faxReceiptRules.get
Retrieve a single fax receipt automation rule
Risk: read
list
faxReceiptRules.list
List fax receipt automation rules
Risk: read
data full type
data full type
update
faxReceiptRules.update
Update a fax receipt automation rule
Risk: write
Fax Receipts
createTest
faxReceipts.createTest
Create a test fax delivery receipt for a callback URL
Risk: write
get
faxReceipts.get
Retrieve a single fax receipt by message ID
Risk: read
list
faxReceipts.list
List fax delivery receipts with pagination
Risk: read
data full type
data full type
markRead
faxReceipts.markRead
Mark fax delivery receipts as read
Risk: write
object
Output full type
Output full type
Mms
history
mms.history
List MMS message history with pagination
Risk: read
data full type
data full type
historyExport
mms.historyExport
Export MMS history to a downloadable file
Risk: read
price
mms.price
Calculate the price of MMS messages without sending
Risk: write
messages full type
messages full type
messages full type
messages full type
receipts
mms.receipts
List MMS delivery receipts with pagination
Risk: read
data full type
data full type
receiptsMarkRead
mms.receiptsMarkRead
Mark MMS delivery receipts as read
Risk: write
object
Output full type
Output full type
send
mms.send
Send one or more MMS messages with media
Risk: write
messages full type
messages full type
messages full type
messages full type
Numbers
buy
numbers.buy
Purchase a dedicated number
Risk: write
list
numbers.list
List owned dedicated numbers
Risk: read
data full type
data full type
search
numbers.search
Search available dedicated numbers by country
Risk: read
data full type
data full type
Post Direct Mail
searchLocations
postDirectMail.searchLocations
Search direct mail delivery locations by country
Risk: read
data full type
data full type
send
postDirectMail.send
Send a direct mail campaign
Risk: write
areas full type
areas full type
Post Letters
detectAddress
postLetters.detectAddress
Detect a structured address from PDF content or text
Risk: write
history
postLetters.history
List post letter history with pagination
Risk: read
data full type
data full type
historyExport
postLetters.historyExport
Export post letter history to a downloadable file
Risk: read
price
postLetters.price
Calculate post letter price without sending
Risk: write
recipients full type
recipients full type
recipients full type
recipients full type
send
postLetters.send
Send a physical post letter to recipients
Risk: write
recipients full type
recipients full type
recipients full type
recipients full type
Post Return Addresses
create
postReturnAddresses.create
Create a post return address
Risk: write
delete
postReturnAddresses.delete
Delete a post return address by ID
Risk: write
object
Output full type
Output full type
get
postReturnAddresses.get
Retrieve a single post return address by ID
Risk: read
list
postReturnAddresses.list
List post return addresses with pagination
Risk: read
data full type
data full type
update
postReturnAddresses.update
Update a post return address by ID
Risk: write
Recharge
creditCardGet
recharge.creditCardGet
Retrieve the stored recharge credit card
Risk: read
creditCardUpdate
recharge.creditCardUpdate
Replace the stored recharge credit card
Risk: write
packages
recharge.packages
List available recharge packages and currency
Risk: read
packages full type
packages full type
purchase
recharge.purchase
Purchase a recharge package by ID
Risk: write
transactionGet
recharge.transactionGet
Retrieve a single recharge transaction
Risk: read
transactions
recharge.transactions
List recharge transactions with pagination
Risk: read
data full type
data full type
Referral
accountsList
referral.accountsList
List referral accounts
Risk: read
data full type
data full type
Reseller
accountsList
reseller.accountsList
List reseller child accounts
Risk: read
data full type
data full type
settingsGet
reseller.settingsGet
Retrieve reseller settings
Risk: read
settingsUpdate
reseller.settingsUpdate
Update reseller settings
Risk: write
Sms
cancel
sms.cancel
Cancel a scheduled SMS message
Risk: write
cancelAll
sms.cancelAll
Cancel all scheduled SMS messages
Risk: write
history
sms.history
List sent SMS message history with pagination
Risk: read
data full type
data full type
historyExport
sms.historyExport
Export SMS history to a downloadable file
Risk: read
inbound
sms.inbound
List received inbound SMS messages with pagination
Risk: read
data full type
data full type
inboundCreateTest
sms.inboundCreateTest
Create a test inbound SMS message
Risk: write
inboundMarkRead
sms.inboundMarkRead
Mark inbound SMS messages as read
Risk: write
object
Output full type
Output full type
inboundMarkReadOne
sms.inboundMarkReadOne
Mark a single inbound SMS message as read
Risk: write
object
Output full type
Output full type
price
sms.price
Calculate the price of SMS messages without sending
Risk: write
messages full type
messages full type
messages full type
messages full type
receiptCreateTest
sms.receiptCreateTest
Create a test SMS delivery receipt for a webhook URL
Risk: write
receiptGet
sms.receiptGet
Retrieve a single SMS delivery receipt by message ID
Risk: read
receipts
sms.receipts
List SMS delivery receipts with pagination
Risk: read
data full type
data full type
receiptsMarkRead
sms.receiptsMarkRead
Mark SMS delivery receipts as read
Risk: write
object
Output full type
Output full type
send
sms.send
Send one or more SMS messages
Risk: write
messages full type
messages full type
messages full type
messages full type
statistics
sms.statistics
Retrieve SMS usage statistics
Risk: read
total full type
total full type
inbound full type
inbound full type
outbound full type
outbound full type
Sms Email Sms
create
smsEmailSms.create
Allow an email address for email-to-SMS
Risk: write
list
smsEmailSms.list
List allowed email-to-SMS addresses
Risk: read
data full type
data full type
Sms Inbound Rules
create
smsInboundRules.create
Create an SMS inbound automation rule
Risk: write
delete
smsInboundRules.delete
Delete an SMS inbound automation rule
Risk: write
object
Output full type
Output full type
get
smsInboundRules.get
Retrieve an SMS inbound automation rule
Risk: read
list
smsInboundRules.list
List SMS inbound automation rules
Risk: read
data full type
data full type
update
smsInboundRules.update
Update an SMS inbound automation rule
Risk: write
Sms Receipt Rules
create
smsReceiptRules.create
Create an SMS receipt automation rule
Risk: write
delete
smsReceiptRules.delete
Delete an SMS receipt automation rule
Risk: write
object
Output full type
Output full type
get
smsReceiptRules.get
Retrieve an SMS receipt automation rule
Risk: read
list
smsReceiptRules.list
List SMS receipt automation rules
Risk: read
data full type
data full type
update
smsReceiptRules.update
Update an SMS receipt automation rule
Risk: write
Sms Stripped Strings
create
smsStrippedStrings.create
Create an email-to-SMS stripped-string rule
Risk: write
delete
smsStrippedStrings.delete
Delete an email-to-SMS stripped-string rule
Risk: write
object
Output full type
Output full type
get
smsStrippedStrings.get
Retrieve a single stripped-string rule
Risk: read
list
smsStrippedStrings.list
List email-to-SMS stripped-string rules
Risk: read
data full type
data full type
update
smsStrippedStrings.update
Update an email-to-SMS stripped-string rule
Risk: write
Sms Templates
create
smsTemplates.create
Create an SMS message template
Risk: write
delete
smsTemplates.delete
Delete an SMS template
Risk: write
object
Output full type
Output full type
get
smsTemplates.get
Retrieve a single SMS template
Risk: read
list
smsTemplates.list
List SMS templates with pagination
Risk: read
data full type
data full type
update
smsTemplates.update
Update an SMS template
Risk: write
Subaccounts
create
subaccounts.create
Create a new subaccount
Risk: write
delete
subaccounts.delete
Delete a subaccount
Risk: write
object
Output full type
Output full type
get
subaccounts.get
Retrieve a single subaccount
Risk: read
list
subaccounts.list
List subaccounts with pagination
Risk: read
data full type
data full type
regenKey
subaccounts.regenKey
Regenerate a subaccount API key
Risk: write
update
subaccounts.update
Update subaccount contact fields
Risk: write
Timezones
list
timezones.list
List supported timezone names
Risk: read
string[]
Uploads
upload
uploads.upload
Upload and convert a file for messaging services
Risk: write
uploadDocument
uploads.uploadDocument
Upload a document for fax and post services
Risk: write
Voice
cancelAll
voice.cancelAll
Cancel all scheduled voice calls
Risk: write
history
voice.history
List voice call history with pagination
Risk: read
data full type
data full type
historyExport
voice.historyExport
Export voice history to a downloadable file
Risk: read
languages
voice.languages
List available voice-call languages
Risk: read
object[]
Output full type
Output full type
receiptsMarkRead
voice.receiptsMarkRead
Mark voice delivery receipts as read
Risk: write
object
Output full type
Output full type
send
voice.send
Initiate outbound text-to-speech voice call
Risk: write
messages full type
messages full type
messages full type
messages full type
statistics
voice.statistics
Retrieve voice usage statistics
Risk: read
total full type
total full type
inbound full type
inbound full type
outbound full type
outbound full type
Voice Receipt Rules
create
voiceReceiptRules.create
Create a voice receipt automation rule
Risk: write
delete
voiceReceiptRules.delete
Delete a voice receipt automation rule
Risk: write
object
Output full type
Output full type
get
voiceReceiptRules.get
Retrieve a voice receipt automation rule
Risk: read
list
voiceReceiptRules.list
List voice receipt automation rules
Risk: read
data full type
data full type
update
voiceReceiptRules.update
Update a voice receipt automation rule
Risk: write