New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

clicksend

Package Overview
Dependencies
Maintainers
2
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

clicksend

This is an official SDK for [ClickSend](https://clicksend.com) Below you will find a current list of the available methods for clicksend. *NOTE: You will need to create a free account to use the API. You can register [here](https://dashboard.clicksend.c

  • 5.0.78
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
1.8K
increased by1.76%
Maintainers
2
Weekly downloads
 
Created
Source

ClickSendClient-php

This is an official SDK for ClickSend Below you will find a current list of the available methods for clicksend. NOTE: You will need to create a free account to use the API. You can register here..

This PHP package is automatically generated by the ClickSend Codegen project:

  • API version: 3.1
  • Build package: io.swagger.codegen.v3.generators.php.PhpClientCodegen

Requirements

PHP 5.5 and later

Installation & Usage

Composer

To install the bindings via Composer, add the following to composer.json:

{
  "repositories": [
    {
      "type": "git",
      "url": "https://github.com/git_user_id/git_repo_id.git"
    }
  ],
  "require": {
    "git_user_id/git_repo_id": "*@dev"
  }
}

Then run composer install

Manual Installation

Download the files and include autoload.php:

    require_once('/path/to/ClickSendClient-php/vendor/autoload.php');

Tests

To run the unit tests:

composer install
./vendor/bin/phpunit

Getting Started

Please follow the installation procedure and then run the following:

<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure HTTP basic authorization: BasicAuth
$config = ClickSend\Configuration::getDefaultConfiguration()
    ->setUsername('YOUR_USERNAME')
    ->setPassword('YOUR_PASSWORD');

$apiInstance = new ClickSend\Api\AccountApi(
    // If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
    // This is optional, `GuzzleHttp\Client` will be used as default.
    new GuzzleHttp\Client(),
    $config
);

try {
    $result = $apiInstance->accountGet();
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AccountApi->accountGet: ', $e->getMessage(), PHP_EOL;
}
// Configure HTTP basic authorization: BasicAuth
$config = ClickSend\Configuration::getDefaultConfiguration()
    ->setUsername('YOUR_USERNAME')
    ->setPassword('YOUR_PASSWORD');

$apiInstance = new ClickSend\Api\AccountApi(
    // If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
    // This is optional, `GuzzleHttp\Client` will be used as default.
    new GuzzleHttp\Client(),
    $config
);
$body = new \ClickSend\Model\Account(); // \ClickSend\Model\Account | Account model

try {
    $result = $apiInstance->accountPost($body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AccountApi->accountPost: ', $e->getMessage(), PHP_EOL;
}
// Configure HTTP basic authorization: BasicAuth
$config = ClickSend\Configuration::getDefaultConfiguration()
    ->setUsername('YOUR_USERNAME')
    ->setPassword('YOUR_PASSWORD');

$apiInstance = new ClickSend\Api\AccountApi(
    // If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
    // This is optional, `GuzzleHttp\Client` will be used as default.
    new GuzzleHttp\Client(),
    $config
);
$year = 56; // int | Year to filter by (yyyy)
$month = 56; // int | Month to filter by (mm)

try {
    $result = $apiInstance->accountUseageBySubaccountGet($year, $month);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AccountApi->accountUseageBySubaccountGet: ', $e->getMessage(), PHP_EOL;
}
// Configure HTTP basic authorization: BasicAuth
$config = ClickSend\Configuration::getDefaultConfiguration()
    ->setUsername('YOUR_USERNAME')
    ->setPassword('YOUR_PASSWORD');

$apiInstance = new ClickSend\Api\AccountApi(
    // If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
    // This is optional, `GuzzleHttp\Client` will be used as default.
    new GuzzleHttp\Client(),
    $config
);
$body = new \ClickSend\Model\AccountVerify(); // \ClickSend\Model\AccountVerify | Account details

try {
    $result = $apiInstance->accountVerifySendPut($body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AccountApi->accountVerifySendPut: ', $e->getMessage(), PHP_EOL;
}
// Configure HTTP basic authorization: BasicAuth
$config = ClickSend\Configuration::getDefaultConfiguration()
    ->setUsername('YOUR_USERNAME')
    ->setPassword('YOUR_PASSWORD');

$apiInstance = new ClickSend\Api\AccountApi(
    // If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
    // This is optional, `GuzzleHttp\Client` will be used as default.
    new GuzzleHttp\Client(),
    $config
);
$activation_token = 56; // int | 

try {
    $result = $apiInstance->accountVerifyVerifyByActivationTokenPut($activation_token);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AccountApi->accountVerifyVerifyByActivationTokenPut: ', $e->getMessage(), PHP_EOL;
}
// Configure HTTP basic authorization: BasicAuth
$config = ClickSend\Configuration::getDefaultConfiguration()
    ->setUsername('YOUR_USERNAME')
    ->setPassword('YOUR_PASSWORD');

$apiInstance = new ClickSend\Api\AccountApi(
    // If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
    // This is optional, `GuzzleHttp\Client` will be used as default.
    new GuzzleHttp\Client(),
    $config
);
$body = new \ClickSend\Model\ForgotPassword(); // \ClickSend\Model\ForgotPassword | 

try {
    $result = $apiInstance->forgotPasswordPut($body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AccountApi->forgotPasswordPut: ', $e->getMessage(), PHP_EOL;
}
// Configure HTTP basic authorization: BasicAuth
$config = ClickSend\Configuration::getDefaultConfiguration()
    ->setUsername('YOUR_USERNAME')
    ->setPassword('YOUR_PASSWORD');

$apiInstance = new ClickSend\Api\AccountApi(
    // If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
    // This is optional, `GuzzleHttp\Client` will be used as default.
    new GuzzleHttp\Client(),
    $config
);
$body = new \ClickSend\Model\AccountForgotPasswordVerify(); // \ClickSend\Model\AccountForgotPasswordVerify | verifyPassword data

try {
    $result = $apiInstance->forgotPasswordVerifyPut($body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AccountApi->forgotPasswordVerifyPut: ', $e->getMessage(), PHP_EOL;
}

$apiInstance = new ClickSend\Api\AccountApi(
    // If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
    // This is optional, `GuzzleHttp\Client` will be used as default.
    new GuzzleHttp\Client()
);
$body = new \ClickSend\Model\ForgotUsername(); // \ClickSend\Model\ForgotUsername | 

try {
    $result = $apiInstance->forgotUsernamePut($body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AccountApi->forgotUsernamePut: ', $e->getMessage(), PHP_EOL;
}
?>

Documentation for API Endpoints

All URIs are relative to https://rest.clicksend.com/v3

ClassMethodHTTP requestDescription
AccountApiaccountGetGET /accountGet account information
AccountApiaccountPostPOST /accountCreate a new account
AccountApiaccountUseageBySubaccountGetGET /account/usage/{year}/{month}/subaccountGet account useage by subaccount
AccountApiaccountVerifySendPutPUT /account-verify/sendSend account activation token
AccountApiaccountVerifyVerifyByActivationTokenPutPUT /account-verify/verify/{activation_token}Verify new account
AccountApiforgotPasswordPutPUT /forgot-passwordForgot password
AccountApiforgotPasswordVerifyPutPUT /forgot-password/verifyVerify forgot password
AccountApiforgotUsernamePutPUT /forgot-usernameForgot username
AccountRechargeApirechargeCreditCardGetGET /recharge/credit-cardGet Credit Card info
AccountRechargeApirechargeCreditCardPutPUT /recharge/credit-cardUpdate credit card info
AccountRechargeApirechargePackagesGetGET /recharge/packagesGet list of all packages
AccountRechargeApirechargePurchaseByPackageIdPutPUT /recharge/purchase/{package_id}Purchase a package
AccountRechargeApirechargeTransactionsByTransactionIdGetGET /recharge/transactions/{transaction_id}Get specific Transaction
AccountRechargeApirechargeTransactionsGetGET /recharge/transactionsPurchase a package
ContactApilistsContactsByListIdAndContactIdDeleteDELETE /lists/{list_id}/contacts/{contact_id}Delete a contact
ContactApilistsContactsByListIdAndContactIdGetGET /lists/{list_id}/contacts/{contact_id}Get a specific contact
ContactApilistsContactsByListIdAndContactIdPutPUT /lists/{list_id}/contacts/{contact_id}Update specific contact
ContactApilistsContactsByListIdGetGET /lists/{list_id}/contactsGet all contacts in a list
ContactApilistsContactsByListIdPostPOST /lists/{list_id}/contactsCreate new contact
ContactApilistsCopyContactPutPUT /lists/{from_list_id}/contacts/{contact_id}/copy/{to_list_id}Copy contact to another list
ContactApilistsRemoveOptedOutContactsByListIdAndOptOutListIdPutPUT /lists/{list_id}/remove-opted-out-contacts/{opt_out_list_id}Remove all opted out contacts
ContactApilistsTransferContactPutPUT /lists/{from_list_id}/contacts/{contact_id}/transfer/{to_list_id}Transfer contact to another list
ContactListApilistsByListIdDeleteDELETE /lists/{list_id}ListsByListIdDelete
ContactListApilistsByListIdGetGET /lists/{list_id}Get specific contact list
ContactListApilistsByListIdPutPUT /lists/{list_id}Update specific contact list
ContactListApilistsGetGET /listsGet all contact lists
ContactListApilistsImportByListIdPostPOST /lists/{list_id}/importImport contacts to list
ContactListApilistsPostPOST /listsCreate new contact list
ContactListApilistsRemoveDuplicatesByListIdPutPUT /lists/{list_id}/remove-duplicatesRemove duplicate contacts
CountriesApicountriesGetGET /countriesGet all country codes
DeliveryIssuesApideliveryIssuesGetGET /delivery-issuesGet all delivery issues
DeliveryIssuesApideliveryIssuesPostPOST /delivery-issuesCreate delivery Issue
DetectAddressApidetectAddressPostPOST /post/letters/detect-addressDetects address in uploaded file.
EmailDeliveryReceiptRulesApiemailDeliveryReceiptAutomationDeleteDELETE /automations/email/receipts/{receipt_rule_id}Delete email delivery receipt automation
EmailDeliveryReceiptRulesApiemailDeliveryReceiptAutomationGetGET /automations/email/receipts/{receipt_rule_id}Get specific email delivery receipt automation
EmailDeliveryReceiptRulesApiemailDeliveryReceiptAutomationPostPOST /automations/email/receiptsCreate email delivery receipt automations
EmailDeliveryReceiptRulesApiemailDeliveryReceiptAutomationPutPUT /automations/email/receipts/{receipt_rule_id}Update email delivery receipt automation
EmailDeliveryReceiptRulesApiemailDeliveryReceiptAutomationsGetGET /automations/email/receiptsGet all email delivery receipt automations
EmailMarketingApiallowedEmailAddressGetGET /email/addressesGet all email addresses
EmailMarketingApiallowedEmailAddressPostPOST /email/addressesCreate allowed Email Address
EmailMarketingApicancelEmailCampaignPutPUT /email-campaigns/{email_campaign_id}/cancelCancel email campaign
EmailMarketingApiemailCampaignGetGET /email-campaigns/{email_campaign_id}Get specific email campaign
EmailMarketingApiemailCampaignHistoryExportGetGET /email-campaigns/{email_campaign_id}/history/exportExport specific email campaign history
EmailMarketingApiemailCampaignHistoryGetGET /email-campaigns/{email_campaign_id}/historyGet specific email campaign history
EmailMarketingApiemailCampaignPostPOST /email-campaigns/sendSend email campaign
EmailMarketingApiemailCampaignPricePostPOST /email-campaigns/priceCalculate email campaign price
EmailMarketingApiemailCampaignPutPUT /email-campaigns/{email_campaign_id}Edit email campaign
EmailMarketingApiemailCampaignsGetGET /email-campaignsGet all email campaigns
EmailMarketingApisendVerificationTokenGetPUT /email/address-verify/{email_address_id}/sendSend verification token
EmailMarketingApispecificAllowedEmailAddressDeleteDELETE /email/addresses/{email_address_id}Delete specific email address
EmailMarketingApispecificAllowedEmailAddressGetGET /email/addresses/{email_address_id}Get specific email address
EmailMarketingApiverifyAllowedEmailAddressGetPUT /email/address-verify/{email_address_id}/verify/{activation_token}Verify email address using verification token
EmailToSmsApismsEmailSmsGetGET /sms/email-smsGet list of email to sms allowed addresses
EmailToSmsApismsEmailSmsPostPOST /sms/email-smsCreate email to sms allowed address
EmailToSmsApismsEmailSmsStrippedStringDeleteDELETE /sms/email-sms-stripped-strings/{rule_id}Delete email to sms stripped string rule
EmailToSmsApismsEmailSmsStrippedStringGetGET /sms/email-sms-stripped-strings/{rule_id}Get email to sms stripped string rule
EmailToSmsApismsEmailSmsStrippedStringPostPOST /sms/email-sms-stripped-stringsCreate email to sms stripped string rule
EmailToSmsApismsEmailSmsStrippedStringPutPUT /sms/email-sms-stripped-strings/{rule_id}Update email to sms stripped string rule
EmailToSmsApismsEmailSmsStrippedStringsGetGET /sms/email-sms-stripped-stringsGet list of email to sms stripped string rules
FAXApifaxHistoryGetGET /fax/historyGet a list of Fax History.
FAXApifaxPricePostPOST /fax/priceCalculate Total Price for Fax Messages sent
FAXApifaxReceiptsByMessageIdGetGET /fax/receipts/{message_id}Get a single fax receipt based on message id.
FAXApifaxReceiptsGetGET /fax/receiptsGet all delivery receipts
FAXApifaxReceiptsPostPOST /fax/receiptsAdd a delivery receipt
FAXApifaxReceiptsReadPutPUT /fax/receipts-readMark delivery receipts as read
FAXApifaxSendPostPOST /fax/sendSend a fax using supplied supported file-types.
FAXDeliveryReceiptRulesApifaxDeliveryReceiptAutomationDeleteDELETE /automations/fax/receipts/{receipt_rule_id}Delete fax delivery receipt automation
FAXDeliveryReceiptRulesApifaxDeliveryReceiptAutomationGetGET /automations/fax/receipts/{receipt_rule_id}Get specific fax delivery receipt automation
FAXDeliveryReceiptRulesApifaxDeliveryReceiptAutomationPostPOST /automations/fax/receiptsCreate fax delivery receipt automations
FAXDeliveryReceiptRulesApifaxDeliveryReceiptAutomationPutPUT /automations/fax/receipts/{receipt_rule_id}Update fax delivery receipt automation
FAXDeliveryReceiptRulesApifaxDeliveryReceiptAutomationsGetGET /automations/fax/receiptsGet all fax delivery receipt automations
GlobalSendingApilistCountriesGetGET /country-listList of countries
GlobalSendingApiuserCountriesAgreePostPOST /user-countries/agreeAgree to rules and regulation
GlobalSendingApiuserCountriesGetGET /user-countriesGet Countries for Global Sending
GlobalSendingApiuserCountriesPostPOST /user-countriesSelect Countries for Global Sending
InboundFAXRulesApifaxInboundAutomationDeleteDELETE /automations/fax/inbound/{inbound_rule_id}Delete inbound fax automation
InboundFAXRulesApifaxInboundAutomationGetGET /automations/fax/inbound/{inbound_rule_id}Get specific inbound fax automation
InboundFAXRulesApifaxInboundAutomationPostPOST /automations/fax/inboundCreate new inbound fax automation
InboundFAXRulesApifaxInboundAutomationPutPUT /automations/fax/inbound/{inbound_rule_id}Update inbound fax automation
InboundFAXRulesApifaxInboundAutomationsGetGET /automations/fax/inboundGet all inbound fax automations
InboundSMSRulesApismsInboundAutomationDeleteDELETE /automations/sms/inbound/{inbound_rule_id}Delete inbound sms automation
InboundSMSRulesApismsInboundAutomationGetGET /automations/sms/inbound/{inbound_rule_id}Get specific inbound sms automation
InboundSMSRulesApismsInboundAutomationPostPOST /automations/sms/inboundCreate new inbound sms automation
InboundSMSRulesApismsInboundAutomationPutPUT /automations/sms/inbound/{inbound_rule_id}Update inbound sms automation
InboundSMSRulesApismsInboundAutomationsGetGET /automations/sms/inboundGet all inbound sms automations
MMSApimmsHistoryExportGetGET /mms/history/exportExport all mms history
MMSApimmsHistoryGetGET /mms/historyGet all mms history
MMSApimmsPricePostPOST /mms/priceGet Price for MMS sent
MMSApimmsReceiptsGetGET /mms/receiptsGet all delivery receipts
MMSApimmsReceiptsReadPutPUT /mms/receipts-readMark delivery receipts as read
MMSApimmsSendPostPOST /mms/sendSend MMS
MasterEmailTemplatesApimasterEmailTemplateCategoriesGetGET /email/master-templates-categoriesGet all master email template categories
MasterEmailTemplatesApimasterEmailTemplateCategoryGetGET /email/master-templates-categories/{category_id}Get specific master email template category
MasterEmailTemplatesApimasterEmailTemplateGetGET /email/master-templates/{template_id}Get specific master email template
MasterEmailTemplatesApimasterEmailTemplatesGetGET /email/master-templatesGet all master email templates
MasterEmailTemplatesApimasterEmailTemplatesInCategoryGetGET /email/master-templates-categories/{category_id}/master-templatesGet all master email templates in a category
MmsCampaignApimmsCampaignByMmsCampaignIdGetGET /mms-campaigns/{mms_campaign_id}Get specific mms campaign
MmsCampaignApimmsCampaignsByMmsCampaignIdPutPUT /mms-campaigns/{mms_campaign_id}Update mms campaign
MmsCampaignApimmsCampaignsCancelByMmsCampaignIdPutPUT /mms-campaigns/{mms_campaign_id}/cancelCancel mms campaign
MmsCampaignApimmsCampaignsGetGET /mms-campaignsGet list of mms campaigns
MmsCampaignApimmsCampaignsPricePostPOST /mms-campaigns/priceCalculate price for mms campaign
MmsCampaignApimmsCampaignsSendPostPOST /mms-campaigns/sendCreate mms campaign
NumberApinumbersBuyByDedicatedNumberPostPOST /numbers/buy/{dedicated_number}Buy dedicated number
NumberApinumbersGetGET /numbersGet all availible dedicated numbers
NumberApinumbersSearchByCountryGetGET /numbers/search/{country}Get all dedicated numbers by country
PostLetterApipostLettersExportGetGET /post/letters/history/exportexport post letter history
PostLetterApipostLettersHistoryGetGET /post/letters/historyGet all post letter history
PostLetterApipostLettersPricePostPOST /post/letters/priceCalculate post letter price
PostLetterApipostLettersSendPostPOST /post/letters/sendSend post letter
PostPostcardApipostPostcardsHistoryExportGetGET /post/postcards/history/exportExport postcard history to a CSV file
PostPostcardApipostPostcardsHistoryGetGET /post/postcards/historyRetrieve the history of postcards sent or scheduled
PostPostcardApipostPostcardsPricePostPOST /post/postcards/priceCalculate price for sending one or more postcards
PostPostcardApipostPostcardsSendPostPOST /post/postcards/sendSend one or more postcards
PostReturnAddressApipostReturnAddressesByReturnAddressIdDeleteDELETE /post/return-addresses/{return_address_id}Delete specific post return address
PostReturnAddressApipostReturnAddressesByReturnAddressIdGetGET /post/return-addresses/{return_address_id}Get specific post return address
PostReturnAddressApipostReturnAddressesByReturnAddressIdPutPUT /post/return-addresses/{return_address_id}Update post return address
PostReturnAddressApipostReturnAddressesGetGET /post/return-addressesGet list of post return addresses
PostReturnAddressApipostReturnAddressesPostPOST /post/return-addressesCreate post return address
ReferralAccountApireferralAccountsGetGET /referral/accountsGet all referral accounts
ResellerAccountApiresellerAccountsByClientUserIdGetGET /reseller/accounts/{client_user_id}Get Reseller clients Account
ResellerAccountApiresellerAccountsByClientUserIdPutPUT /reseller/accounts/{client_user_id}Update Reseller clients Account
ResellerAccountApiresellerAccountsGetGET /reseller/accountsGet list of reseller accounts
ResellerAccountApiresellerAccountsPostPOST /reseller/accountsCreate reseller account
SMSApismsCancelAllPutPUT /sms/cancel-allUpdate all scheduled message as cancelled
SMSApismsCancelByMessageIdPutPUT /sms/{message_id}/cancelUpdate scheduled message as cancelled
SMSApismsHistoryExportGetGET /sms/history/exportExport all sms history
SMSApismsHistoryGetGET /sms/historyGet all sms history
SMSApismsInboundGetGET /sms/inboundGet all inbound sms
SMSApismsInboundPostPOST /sms/inboundCreate inbound sms
SMSApismsInboundReadByMessageIdPutPUT /sms/inbound-read/{message_id}Mark inbound SMS as read
SMSApismsInboundReadPutPUT /sms/inbound-readMark inbound SMS as read
SMSApismsPricePostPOST /sms/priceCalculate sms price
SMSApismsReceiptsByMessageIdGetGET /sms/receipts/{message_id}Get a Specific Delivery Receipt
SMSApismsReceiptsGetGET /sms/receiptsGet all delivery receipts
SMSApismsReceiptsPostPOST /sms/receiptsAdd a delivery receipt
SMSApismsReceiptsReadPutPUT /sms/receipts-readMark delivery receipts as read
SMSApismsSendPostPOST /sms/sendSend sms message(s)
SMSApismsTemplatesByTemplateIdDeleteDELETE /sms/templates/{template_id}Delete sms template
SMSApismsTemplatesByTemplateIdPutPUT /sms/templates/{template_id}Update sms template
SMSApismsTemplatesGetGET /sms/templatesGet lists of all sms templates
SMSApismsTemplatesPostPOST /sms/templatesCreate sms template
SMSDeliveryReceiptRulesApismsDeliveryReceiptAutomationDeleteDELETE /automations/sms/receipts/{receipt_rule_id}Delete sms delivery receipt automation
SMSDeliveryReceiptRulesApismsDeliveryReceiptAutomationGetGET /automations/sms/receipts/{receipt_rule_id}Get specific sms delivery receipt automation
SMSDeliveryReceiptRulesApismsDeliveryReceiptAutomationPostPOST /automations/sms/receiptsCreate sms delivery receipt automations
SMSDeliveryReceiptRulesApismsDeliveryReceiptAutomationPutPUT /automations/sms/receipts/{receipt_rule_id}Update sms delivery receipt automation
SMSDeliveryReceiptRulesApismsDeliveryReceiptAutomationsGetGET /automations/sms/receiptsGet all sms delivery receipt automations
SearchApisearchContactsListsGetGET /search/contacts-listsGet list of searched contact list
SmsCampaignApismsCampaignBySmsCampaignIdGetGET /sms-campaigns/{sms_campaign_id}Get specific sms campaign
SmsCampaignApismsCampaignsBySmsCampaignIdPutPUT /sms-campaigns/{sms_campaign_id}Update sms campaign
SmsCampaignApismsCampaignsCancelBySmsCampaignIdPutPUT /sms-campaigns/{sms_campaign_id}/cancelCancel sms campaign
SmsCampaignApismsCampaignsGetGET /sms-campaignsGet list of sms campaigns
SmsCampaignApismsCampaignsPricePostPOST /sms-campaigns/priceCalculate price for sms campaign
SmsCampaignApismsCampaignsSendPostPOST /sms-campaigns/sendCreate sms campaign
StatisticsApistatisticsSmsGetGET /statistics/smsGet sms statistics
StatisticsApistatisticsVoiceGetGET /statistics/voiceGet voice statistics
SubaccountApisubaccountsBySubaccountIdDeleteDELETE /subaccounts/{subaccount_id}Delete a subaccount
SubaccountApisubaccountsBySubaccountIdGetGET /subaccounts/{subaccount_id}Get specific subaccount
SubaccountApisubaccountsBySubaccountIdPutPUT /subaccounts/{subaccount_id}Update subaccount
SubaccountApisubaccountsGetGET /subaccountsGet all subaccounts
SubaccountApisubaccountsPostPOST /subaccountsCreate new subaccount
SubaccountApisubaccountsRegenApiKeyBySubaccountIdPutPUT /subaccounts/{subaccount_id}/regen-api-keyRegenerate an API Key
TimezonesApitimezonesGetGET /timezonesGet supported list of timezones.
TransactionalEmailApiemailHistoryExportGetGET /email/history/exportExport all Transactional Email history
TransactionalEmailApiemailHistoryGetGET /email/historyGet all transactional email history
TransactionalEmailApiemailPricePostPOST /email/priceGet transactional email price
TransactionalEmailApiemailSendPostPOST /email/sendSend transactional email
TransferCreditApiresellerTransferCreditPutPUT /reseller/transfer-creditTransfer Credit
UploadApiuploadsPostPOST /uploadsUpload File
UserEmailTemplatesApiemailTemplateDeleteDELETE /email/templates/{template_id}Delete user email template
UserEmailTemplatesApiemailTemplateGetGET /email/templates/{template_id}Get specific user email template
UserEmailTemplatesApiemailTemplatePostPOST /email/templatesCreate email template
UserEmailTemplatesApiemailTemplatePutPUT /email/templates/{template_id}Update email template
UserEmailTemplatesApiemailTemplatesGetGET /email/templatesGet all user email templates
VoiceApivoiceCancelAllPutPUT /voice/cancel-allUpdate all voice messages as cancelled
VoiceApivoiceCancelByMessageIdPutPUT /voice/{message_id}/cancelUpdate voice message status as cancelled
VoiceApivoiceHistoryExportGetGET /voice/history/exportExport voice history
VoiceApivoiceHistoryGetGET /voice/historyGet all voice history
VoiceApivoiceLangGetGET /voice/langGet all voice languages
VoiceApivoicePricePostPOST /voice/priceCalculate voice price
VoiceApivoiceReceiptsGetGET /voice/receiptsGet all delivery receipts
VoiceApivoiceReceiptsPostPOST /voice/receiptsAdd a delivery receipt
VoiceApivoiceReceiptsReadPutPUT /voice/receipts-readMark delivery receipts as read
VoiceApivoiceSendPostPOST /voice/sendSend voice message(s)
VoiceDeliveryReceiptRulesApivoiceDeliveryReceiptAutomationDeleteDELETE /automations/voice/receipts/{receipt_rule_id}Delete voice delivery receipt automation
VoiceDeliveryReceiptRulesApivoiceDeliveryReceiptAutomationGetGET /automations/voice/receipts/{receipt_rule_id}Get specific voice delivery receipt automation
VoiceDeliveryReceiptRulesApivoiceDeliveryReceiptAutomationPostPOST /automations/voice/receiptsCreate voice delivery receipt automations
VoiceDeliveryReceiptRulesApivoiceDeliveryReceiptAutomationPutPUT /automations/voice/receipts/{receipt_rule_id}Update voice delivery receipt automation
VoiceDeliveryReceiptRulesApivoiceDeliveryReceiptAutomationsGetGET /automations/voice/receiptsGet all voice delivery receipt automations

Documentation For Models

Documentation For Authorization

BasicAuth

  • Type: HTTP basic authentication

Author

support@clicksend.com

FAQs

Package last updated on 05 Dec 2023

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc