sendinblue / api-v3-sdk
v8.4.2
2023-03-10 04:21 UTC
Requires
- php: >=5.6
- ext-curl: *
- ext-json: *
- ext-mbstring: *
- guzzlehttp/guzzle: ^7.4.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ~1.12
- phpunit/phpunit: ^4.8
- squizlabs/php_codesniffer: ~2.6
- v8.4.2
- v8.4.1
- v8.4.0
- v8.3.1
- v8.3.0
- v8.2.1
- v8.2.0
- v8.1.0
- v8.0.0
- dev-master / 8.x-dev
- v7.4.5
- v7.4.4
- v7.4.3
- v7.4.2
- v7.4.0
- v7.3.0
- v7.2.0
- v7.1.0
- v7.0.0
- v6.4.0
- v6.3.0
- v6.2.1
- v6.2.0
- v6.1.4
- v6.1.3
- v6.1.2
- v6.1.1
- v6.1.0
- v6.0.5
- v6.0.4
- v6.0.3
- v6.0.2
- v6.0.1
- v6.0.0
- v5.0.1
- v5.0.0
- v4.0.0
- v3.0.0
- v2.1.7
- v2.1.6
- v2.1.5
- v2.1.4
- v2.1.3
- v2.1.2
- v2.1.1
- v2.1.0
- v2.0.3
- v2.0.2
- v2.0.1
- v2.0.0
- v1.6.4
- v1.1.1
- v1.1.0
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- dev-WF-2702
- dev-WF-2401-verion-update
- dev-WF-2401
- dev-dependabot/composer/guzzlehttp/guzzle-6.5.8
- dev-feature_WF-2088
- dev-AST-11
- dev-feature_AST-4
- dev-feature_AP-2076
- dev-feature_AP-2031
- dev-guzzle-update
- dev-feature_AP-1484
- dev-update-guzzle
- dev-feature_AP-1231
- dev-feature_AP-1066
- dev-feature_AP-947
- dev-guzzle7
- dev-feature_AP-841
- dev-rajatsib-patch-1
- dev-feature_AP-778
- dev-feature_php_AP-754
This package is not auto-updated.
Last update: 2023-07-13 08:09:46 UTC
README
SendinBlue的API通过标准化的程序化接口公开了SendinBlue的所有功能。请参阅完整的文档以了解更多信息。
这是API的包装器。它实现了API v3的所有功能。
SendinBlue的API符合OpenAPI v2定义。规范可以在此下载。
此PHP包由Swagger Codegen项目自动生成,并由SendinBlue审查和维护。
- API版本:3.0.0
- 构建包:io.swagger.codegen.languages.PhpClientCodegen。更多信息请访问https://account.sendinblue.com/support
要求
PHP 5.6及更高版本
安装与使用
Composer
要通过Composer安装绑定
在任意目录中创建一个composer.json
文件,并在composer.json文件中添加以下代码。
{
"require": {
"sendinblue/api-v3-sdk": "8.x.x"
}
}
然后在同一目录中运行以下命令
composer require sendinblue/api-v3-sdk "8.x.x"
进一步执行
- 运行
composer install
以将依赖项添加到您的vendor目录 - 通过此行将自动加载器添加到您的应用程序:
require("vendor/autoload.php")
测试
要运行单元测试
composer install
./vendor/bin/phpunit
入门
请按照安装过程进行操作,然后运行以下操作
<?php require_once(__DIR__ . '/vendor/autoload.php'); // Configure API key authorization: api-key $config = SendinBlue\Client\Configuration::getDefaultConfiguration()->setApiKey('api-key', 'YOUR_API_KEY'); // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed // $config = SendinBlue\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('api-key', 'Bearer'); // Configure API key authorization: partner-key $config = SendinBlue\Client\Configuration::getDefaultConfiguration()->setApiKey('partner-key', 'YOUR_API_KEY'); // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed // $config = SendinBlue\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('partner-key', 'Bearer'); $apiInstance = new SendinBlue\Client\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->getAccount(); print_r($result); } catch (Exception $e) { echo 'Exception when calling AccountApi->getAccount: ', $e->getMessage(), PHP_EOL; } ?>
API端点文档
所有URI均相对于https://api.sendinblue.com/v3
类 | 方法 | HTTP请求 | 描述 |
---|---|---|---|
AccountApi | getAccount | GET /account | 获取您的账户信息、计划和信用详情 |
CompaniesApi | companiesAttributesGet | GET /companies/attributes | 获取公司属性 |
CompaniesApi | companiesGet | GET /companies | 获取所有公司 |
CompaniesApi | companiesIdDelete | DELETE /companies/{id} | 删除公司 |
CompaniesApi | companiesIdGet | GET /companies/{id} | 获取公司 |
CompaniesApi | companiesIdPatch | PATCH /companies/{id} | 更新公司 |
CompaniesApi | companiesLinkUnlinkIdPatch | PATCH /companies/link-unlink/{id} | 将与联系人和交易的链接和解除链接与公司 |
CompaniesApi | companiesPost | POST /companies | 创建公司 |
AttributesApi | createAttribute | POST /contacts/attributes/{attributeCategory}/{attributeName} | 创建联系人属性 |
AttributesApi | deleteAttribute | 删除 /contacts/attributes/{attributeCategory}/{attributeName} | 删除属性 |
AttributesApi | getAttributes | 获取 /contacts/attributes | 列出所有属性 |
AttributesApi | updateAttribute | 更新 /contacts/attributes/{attributeCategory}/{attributeName} | 更新联系人属性 |
CRMApi | crmNotesGet | 获取 /crm/notes | 获取所有笔记 |
CRMApi | crmNotesIdDelete | 删除 /crm/notes/{id} | 删除笔记 |
CRMApi | crmNotesIdGet | 获取 /crm/notes/{id} | 获取笔记 |
CRMApi | crmNotesIdPatch | 修补 /crm/notes/{id} | 更新笔记 |
CRMApi | crmNotesPost | 提交 /crm/notes | 创建笔记 |
CRMApi | crmTasksGet | 获取 /crm/tasks | 获取所有任务 |
CRMApi | crmTasksIdDelete | 删除 /crm/tasks/{id} | 删除任务 |
CRMApi | crmTasksIdGet | 获取 /crm/tasks/{id} | 获取任务 |
CRMApi | crmTasksIdPatch | 修补 /crm/tasks/{id} | 更新任务 |
CRMApi | crmTasksPost | 提交 /crm/tasks | 创建任务 |
CRMApi | crmTasktypesGet | 获取 /crm/tasktypes | 获取所有任务类型 |
ContactsApi | addContactToList | 提交 /contacts/lists/{listId}/contacts/add | 将现有联系人添加到列表 |
ContactsApi | createAttribute | POST /contacts/attributes/{attributeCategory}/{attributeName} | 创建联系人属性 |
ContactsApi | createContact | 提交 /contacts | 创建联系人 |
ContactsApi | createDoiContact | 提交 /contacts/doubleOptinConfirmation | 通过DOI(双重确认)流程创建联系人 |
ContactsApi | createFolder | 提交 /contacts/folders | 创建文件夹 |
ContactsApi | createList | 提交 /contacts/lists | 创建列表 |
ContactsApi | deleteAttribute | 删除 /contacts/attributes/{attributeCategory}/{attributeName} | 删除属性 |
ContactsApi | deleteContact | 删除 /contacts/{identifier} | 删除联系人 |
ContactsApi | deleteFolder | 删除 /contacts/folders/{folderId} | 删除文件夹(及其所有列表) |
ContactsApi | deleteList | 删除 /contacts/lists/{listId} | 删除列表 |
ContactsApi | getAttributes | 获取 /contacts/attributes | 列出所有属性 |
ContactsApi | getContactInfo | 获取 /contacts/{identifier} | 获取联系人的详细信息 |
ContactsApi | getContactStats | 获取 /contacts/{identifier}/campaignStats | 获取联系人的电子邮件活动统计信息 |
ContactsApi | getContacts | 获取 /contacts | 获取所有联系人 |
ContactsApi | getContactsFromList | 获取 /contacts/lists/{listId}/contacts | 获取列表中的联系人 |
ContactsApi | getFolder | 获取 /contacts/folders/{folderId} | 返回文件夹的详细信息 |
ContactsApi | getFolderLists | 获取 /contacts/folders/{folderId}/lists | 获取文件夹中的列表 |
ContactsApi | getFolders | 获取 /contacts/folders | 获取所有文件夹 |
ContactsApi | getList | 获取 /contacts/lists/{listId} | 获取列表的详细信息 |
ContactsApi | getLists | 获取 /contacts/lists | 获取所有列表 |
ContactsApi | importContacts | 提交 /contacts/import | 导入联系人 |
ContactsApi | removeContactFromList | 提交 /contacts/lists/{listId}/contacts/remove | 从列表中删除联系人 |
ContactsApi | requestContactExport | 提交 /contacts/export | 导出联系人 |
ContactsApi | updateAttribute | 更新 /contacts/attributes/{attributeCategory}/{attributeName} | 更新联系人属性 |
ContactsApi | updateBatchContacts | 提交 /contacts/batch | 更新多个联系人 |
ContactsApi | updateContact | 更新 /contacts/{identifier} | 更新联系人 |
ContactsApi | updateFolder | 更新 /contacts/folders/{folderId} | 更新文件夹 |
ContactsApi | updateList | 更新 /contacts/lists/{listId} | 更新列表 |
ConversationsApi | conversationsAgentOnlinePingPost | 提交 /conversations/agentOnlinePing | 将代理的状态设置为在线2-3分钟 |
ConversationsApi | conversationsMessagesIdDelete | 删除 /conversations/messages/{id} | 删除代理发送的消息 |
ConversationsApi | conversationsMessagesIdGet | 获取 /conversations/messages/{id} | 获取消息 |
ConversationsApi | conversationsMessagesIdPut | 更新 /conversations/messages/{id} | 更新代理发送的消息 |
ConversationsApi | conversationsMessagesPost | 提交 /conversations/messages | 以代理身份发送消息 |
ConversationsApi | conversationsPushedMessagesIdDelete | 删除 /conversations/pushedMessages/{id} | 删除自动消息 |
ConversationsApi | conversationsPushedMessagesIdGet | 获取 /conversations/pushedMessages/{id} | 获取自动消息 |
ConversationsApi | conversationsPushedMessagesIdPut | PUT /conversations/pushedMessages/{id} | 更新自动化消息 |
ConversationsApi | conversationsPushedMessagesPost | POST /conversations/pushedMessages | 向访客发送自动化消息 |
DealsApi | crmAttributesDealsGet | GET /crm/attributes/deals | 获取交易属性 |
DealsApi | crmDealsGet | GET /crm/deals | 获取所有交易 |
DealsApi | crmDealsIdDelete | DELETE /crm/deals/{id} | 删除交易 |
DealsApi | crmDealsIdGet | GET /crm/deals/{id} | 获取交易 |
DealsApi | crmDealsIdPatch | PATCH /crm/deals/{id} | 更新交易 |
DealsApi | crmDealsLinkUnlinkIdPatch | PATCH /crm/deals/link-unlink/{id} | 将与联系人和公司相关的交易链接和解除链接 |
DealsApi | crmDealsPost | POST /crm/deals | 创建交易 |
DealsApi | crmPipelineDetailsGet | GET /crm/pipeline/details | 获取管道阶段 |
EcommerceApi | createBatchOrder | POST /orders/status/batch | 批量创建订单 |
EcommerceApi | createOrder | POST /orders/status | 管理订单状态 |
EcommerceApi | createUpdateBatchCategory | POST /categories/batch | 批量创建类别 |
EcommerceApi | createUpdateBatchProducts | POST /products/batch | 批量创建产品 |
EcommerceApi | createUpdateCategory | POST /categories | 创建/更新类别 |
EcommerceApi | createUpdateProduct | POST /products | 创建/更新产品 |
EcommerceApi | ecommerceActivatePost | POST /ecommerce/activate | 激活电子商务应用 |
EcommerceApi | getCategories | GET /categories | 返回所有您的类别 |
EcommerceApi | getCategoryInfo | GET /categories/{id} | 获取类别详情 |
EcommerceApi | getProductInfo | GET /products/{id} | 获取产品详情 |
EcommerceApi | getProducts | GET /products | 返回所有您的产品 |
EmailCampaignsApi | createEmailCampaign | POST /emailCampaigns | 创建电子邮件营销活动 |
EmailCampaignsApi | deleteEmailCampaign | DELETE /emailCampaigns/{campaignId} | 删除电子邮件营销活动 |
EmailCampaignsApi | emailExportRecipients | POST /emailCampaigns/{campaignId}/exportRecipients | 导出电子邮件营销活动的收件人 |
EmailCampaignsApi | getAbTestCampaignResult | GET /emailCampaigns/{campaignId}/abTestCampaignResult | 获取A/B测试电子邮件营销活动结果 |
EmailCampaignsApi | getEmailCampaign | GET /emailCampaigns/{campaignId} | 获取电子邮件营销活动报告 |
EmailCampaignsApi | getEmailCampaigns | GET /emailCampaigns | 返回您创建的所有电子邮件营销活动 |
EmailCampaignsApi | getSharedTemplateUrl | GET /emailCampaigns/{campaignId}/sharedUrl | 获取共享模板URL |
EmailCampaignsApi | sendEmailCampaignNow | POST /emailCampaigns/{campaignId}/sendNow | 根据营销活动ID立即发送电子邮件营销活动 |
EmailCampaignsApi | sendReport | POST /emailCampaigns/{campaignId}/sendReport | 发送活动报告 |
EmailCampaignsApi | sendTestEmail | POST /emailCampaigns/{campaignId}/sendTest | 向您的测试列表发送电子邮件营销活动 |
EmailCampaignsApi | updateCampaignStatus | PUT /emailCampaigns/{campaignId}/status | 更新电子邮件营销活动状态 |
EmailCampaignsApi | updateEmailCampaign | PUT /emailCampaigns/{campaignId} | 更新电子邮件营销活动 |
EmailCampaignsApi | uploadImageToGallery | POST /emailCampaigns/images | 将图片上传到您的账户图片库 |
FoldersApi | createFolder | 提交 /contacts/folders | 创建文件夹 |
FoldersApi | deleteFolder | 删除 /contacts/folders/{folderId} | 删除文件夹(及其所有列表) |
FoldersApi | getFolder | 获取 /contacts/folders/{folderId} | 返回文件夹的详细信息 |
FoldersApi | getFolderLists | 获取 /contacts/folders/{folderId}/lists | 获取文件夹中的列表 |
FoldersApi | getFolders | 获取 /contacts/folders | 获取所有文件夹 |
FoldersApi | updateFolder | 更新 /contacts/folders/{folderId} | 更新文件夹 |
FilesApi | crmFilesGet | GET /crm/files | 获取所有文件 |
FilesApi | crmFilesIdDataGet | GET /crm/files/{id}/data | 获取文件详情 |
FilesApi | crmFilesIdDelete | DELETE /crm/files/{id} | 删除文件 |
FilesApi | crmFilesIdGet | GET /crm/files/{id} | 下载文件 |
FilesApi | crmFilesPost | POST /crm/files | 上传文件 |
InboundParsingApi | getInboundEmailAttachment | GET /inbound/attachments/{downloadToken} | 通过下载令牌检索传入附件。 |
InboundParsingApi | getInboundEmailEvents | GET /inbound/events | 获取接收电子邮件的所有事件的列表。 |
InboundParsingApi | getInboundEmailEventsByUuid | GET /inbound/events/{uuid} | 获取特定收件电子邮件的所有事件历史。 |
ListsApi | addContactToList | 提交 /contacts/lists/{listId}/contacts/add | 将现有联系人添加到列表 |
ListsApi | createList | 提交 /contacts/lists | 创建列表 |
ListsApi | deleteList | 删除 /contacts/lists/{listId} | 删除列表 |
ListsApi | getContactsFromList | 获取 /contacts/lists/{listId}/contacts | 获取列表中的联系人 |
ListsApi | getFolderLists | 获取 /contacts/folders/{folderId}/lists | 获取文件夹中的列表 |
ListsApi | getList | 获取 /contacts/lists/{listId} | 获取列表的详细信息 |
ListsApi | getLists | 获取 /contacts/lists | 获取所有列表 |
ListsApi | removeContactFromList | 提交 /contacts/lists/{listId}/contacts/remove | 从列表中删除联系人 |
ListsApi | updateList | 更新 /contacts/lists/{listId} | 更新列表 |
MasterAccountApi | corporateMasterAccountGet | GET /corporate/masterAccount | 获取请求的主账户详细信息。 |
MasterAccountApi | corporateSubAccountGet | GET /corporate/subAccount | 获取主账户下所有子账户的列表。 |
MasterAccountApi | corporateSubAccountIdDelete | DELETE /corporate/subAccount/{id} | 删除子账户。 |
MasterAccountApi | corporateSubAccountIdGet | GET /corporate/subAccount/{id} | 获取子账户详细信息。 |
MasterAccountApi | corporateSubAccountIdPlanPut | PUT /corporate/subAccount/{id}/plan | 更新子账户计划。 |
MasterAccountApi | corporateSubAccountKeyPost | POST /corporate/subAccount/key | 为子账户创建API密钥。 |
MasterAccountApi | corporateSubAccountPost | POST /corporate/subAccount | 在主账户下创建新的子账户。 |
MasterAccountApi | corporateSubAccountSsoTokenPost | POST /corporate/subAccount/ssoToken | 生成SSO令牌以访问Sendinblue。 |
NotesApi | crmNotesGet | 获取 /crm/notes | 获取所有笔记 |
NotesApi | crmNotesIdDelete | 删除 /crm/notes/{id} | 删除笔记 |
NotesApi | crmNotesIdGet | 获取 /crm/notes/{id} | 获取笔记 |
NotesApi | crmNotesIdPatch | 修补 /crm/notes/{id} | 更新笔记 |
NotesApi | crmNotesPost | 提交 /crm/notes | 创建笔记 |
ProcessApi | getProcess | GET /processes/{processId} | 返回进程的信息。 |
ProcessApi | getProcesses | GET /processes | 返回您账户的所有进程。 |
ResellerApi | addCredits | POST /reseller/children/{childIdentifier}/credits/add | 向特定子账户添加电子邮件和/或短信积分。 |
ResellerApi | associateIpToChild | POST /reseller/children/{childIdentifier}/ips/associate | 将专用IP关联到子账户。 |
ResellerApi | createChildDomain | POST /reseller/children/{childIdentifier}/domains | 为子账户创建域名。 |
ResellerApi | createResellerChild | POST /reseller/children | 创建经销商子账户。 |
ResellerApi | deleteChildDomain | DELETE /reseller/children/{childIdentifier}/domains/{domainName} | 基于传递的childIdentifier和domainName删除经销商子账户的发件人域名。 |
ResellerApi | deleteResellerChild | DELETE /reseller/children/{childIdentifier} | 根据提供的子标识符删除单个经销商子账户。 |
ResellerApi | dissociateIpFromChild | POST /reseller/children/{childIdentifier}/ips/dissociate | 将专用IP从子账户中解除关联。 |
ResellerApi | getChildAccountCreationStatus | GET /reseller/children/{childIdentifier}/accountCreationStatus | 根据提供的标识符获取经销商子账户创建状态,是否成功创建(存在)或不存在。 |
ResellerApi | getChildDomains | GET /reseller/children/{childIdentifier}/domains | 获取特定子账户的所有发件人域名。 |
ResellerApi | getChildInfo | GET /reseller/children/{childIdentifier} | 获取子账户的详细信息。 |
ResellerApi | getResellerChilds | GET /reseller/children | 获取所有子账户的列表。 |
ResellerApi | getSsoToken | GET /reseller/children/{childIdentifier}/auth | 获取会话令牌以访问Sendinblue(SSO)。 |
ResellerApi | removeCredits | POST /reseller/children/{childIdentifier}/credits/remove | 从特定子账户中移除电子邮件和/或短信积分。 |
ResellerApi | updateChildAccountStatus | PUT /reseller/children/{childIdentifier}/accountStatus | 根据提供的子标识符更新经销商子账户状态信息。 |
ResellerApi | updateChildDomain | PUT /reseller/children/{childIdentifier}/domains/{domainName} | 根据传递的childIdentifier和domainName更新经销商子账户的发件人域名。 |
ResellerApi | updateResellerChild | PUT /reseller/children/{childIdentifier} | 根据提供的子标识符更新经销商子账户信息。 |
SMSCampaignsApi | createSmsCampaign | POST /smsCampaigns | 创建短信营销活动。 |
SMSCampaignsApi | deleteSmsCampaign | DELETE /smsCampaigns/{campaignId} | 删除短信营销活动。 |
SMSCampaignsApi | getSmsCampaign | GET /smsCampaigns/{campaignId} | 获取短信营销活动。 |
SMSCampaignsApi | getSmsCampaigns | GET /smsCampaigns | 返回您创建的所有短信活动的信息 |
SMSCampaignsApi | requestSmsRecipientExport | POST /smsCampaigns/{campaignId}/exportRecipients | 导出短信活动的接收者信息 |
SMSCampaignsApi | sendSmsCampaignNow | POST /smsCampaigns/{campaignId}/sendNow | 立即发送短信活动 |
SMSCampaignsApi | sendSmsReport | POST /smsCampaigns/{campaignId}/sendReport | 发送短信活动的报告 |
SMSCampaignsApi | sendTestSms | POST /smsCampaigns/{campaignId}/sendTest | 发送测试短信活动 |
SMSCampaignsApi | updateSmsCampaign | PUT /smsCampaigns/{campaignId} | 更新短信活动 |
SMSCampaignsApi | updateSmsCampaignStatus | PUT /smsCampaigns/{campaignId}/status | 更新活动的状态 |
SendersApi | createSender | POST /senders | 创建新的发送者 |
SendersApi | deleteSender | DELETE /senders/{senderId} | 删除发送者 |
SendersApi | getIps | GET /senders/ips | 获取您账户的所有专用IP地址 |
SendersApi | getIpsFromSender | GET /senders/{senderId}/ips | 获取发送者的所有专用IP地址 |
SendersApi | getSenders | GET /senders | 获取所有发送者的列表 |
SendersApi | updateSender | PUT /senders/{senderId} | 更新发送者 |
TasksApi | crmTasksGet | 获取 /crm/tasks | 获取所有任务 |
TasksApi | crmTasksIdDelete | 删除 /crm/tasks/{id} | 删除任务 |
TasksApi | crmTasksIdGet | 获取 /crm/tasks/{id} | 获取任务 |
TasksApi | crmTasksIdPatch | 修补 /crm/tasks/{id} | 更新任务 |
TasksApi | crmTasksPost | 提交 /crm/tasks | 创建任务 |
TasksApi | crmTasktypesGet | 获取 /crm/tasktypes | 获取所有任务类型 |
TransactionalEmailsApi | blockNewDomain | POST /smtp/blockedDomains | 将新域名添加到阻止域名的列表中 |
TransactionalEmailsApi | createSmtpTemplate | POST /smtp/templates | 创建电子邮件模板 |
TransactionalEmailsApi | deleteBlockedDomain | DELETE /smtp/blockedDomains/{domain} | 从阻止域名的列表中解锁现有域名 |
TransactionalEmailsApi | deleteHardbounces | POST /smtp/deleteHardbounces | 删除硬退信 |
TransactionalEmailsApi | deleteScheduledEmailById | DELETE /smtp/email/{identifier} | 通过batchId或messageId删除计划中的电子邮件 |
TransactionalEmailsApi | deleteSmtpTemplate | DELETE /smtp/templates/{templateId} | 删除不活动的电子邮件模板 |
TransactionalEmailsApi | getAggregatedSmtpReport | GET /smtp/statistics/aggregatedReport | 获取您在一定时间范围内的交易电子邮件活动汇总 |
TransactionalEmailsApi | getBlockedDomains | GET /smtp/blockedDomains | 获取阻止域名的列表 |
TransactionalEmailsApi | getEmailEventReport | GET /smtp/statistics/events | 获取所有交易电子邮件活动(非汇总事件) |
TransactionalEmailsApi | getScheduledEmailByBatchId | GET /smtp/emailStatus/{batchId} | 通过batchId获取计划中的电子邮件 |
TransactionalEmailsApi | getScheduledEmailById | DELETE /smtp/email/{identifier} | 通过batchId或messageId删除计划中的电子邮件 |
TransactionalEmailsApi | getScheduledEmailByMessageId | GET /smtp/emailStatus/{messageId} | 通过messageId获取计划中的电子邮件 |
TransactionalEmailsApi | getSmtpReport | GET /smtp/statistics/reports | 按天获取您的交易电子邮件活动汇总 |
TransactionalEmailsApi | getSmtpTemplate | GET /smtp/templates/{templateId} | 返回模板信息 |
TransactionalEmailsApi | getSmtpTemplates | GET /smtp/templates | 获取电子邮件模板的列表 |
TransactionalEmailsApi | getTransacBlockedContacts | GET /smtp/blockedContacts | 获取被阻止或取消订阅的交易联系人列表 |
TransactionalEmailsApi | getTransacEmailContent | GET /smtp/emails/{uuid} | 获取发送的交易电子邮件的个人化内容 |
TransactionalEmailsApi | getTransacEmailsList | GET /smtp/emails | 基于允许的过滤器获取交易电子邮件列表 |
TransactionalEmailsApi | sendTestTemplate | POST /smtp/templates/{templateId}/sendTest | 向您的测试列表发送模板 |
TransactionalEmailsApi | sendTransacEmail | POST /smtp/email | 发送交易电子邮件 |
TransactionalEmailsApi | smtpBlockedContactsEmailDelete | DELETE /smtp/blockedContacts/{email} | 解锁或重新订阅交易联系人 |
TransactionalEmailsApi | smtpLogMessageIdDelete | DELETE /smtp/log/{messageId} | 删除SMTP交易日志 |
TransactionalEmailsApi | updateSmtpTemplate | PUT /smtp/templates/{templateId} | 更新电子邮件模板 |
TransactionalSMSApi | getSmsEvents | GET /transactionalSMS/statistics/events | 获取所有短信活动(非聚合事件) |
TransactionalSMSApi | getTransacAggregatedSmsReport | GET /transactionalSMS/statistics/aggregatedReport | 获取一段时间内短信活动的聚合数据 |
TransactionalSMSApi | getTransacSmsReport | GET /transactionalSMS/statistics/reports | 按日获取短信活动的聚合数据 |
TransactionalSMSApi | sendTransacSms | POST /transactionalSMS/sms | 向手机号码发送短信消息 |
TransactionalWhatsAppApi | getWhatsappEventReport | GET /whatsapp/statistics/events | 获取所有WhatsApp活动(非聚合事件) |
TransactionalWhatsAppApi | sendWhatsappMessage | POST /whatsapp/sendMessage | 发送WhatsApp消息 |
WebhooksApi | createWebhook | POST /webhooks | 创建webhook |
WebhooksApi | deleteWebhook | DELETE /webhooks/{webhookId} | 删除webhook |
WebhooksApi | getWebhook | GET /webhooks/{webhookId} | 获取webhook详细信息 |
WebhooksApi | getWebhooks | GET /webhooks | 获取所有webhook |
WebhooksApi | updateWebhook | PUT /webhooks/{webhookId} | 更新webhook |
WhatsappCampaignsApi | deleteWhatsappCampaign | DELETE /whatsappCampaigns/{campaignId} | 删除whatsapp活动 |
WhatsappCampaignsApi | getWhatsappCampaign | GET /whatsappCampaigns/{campaignId} | 获取whatsapp活动 |
模型文档
- AbTestCampaignResult
- AbTestCampaignResultClickedLinks
- AbTestCampaignResultStatistics
- AbTestVersionClicks
- AbTestVersionClicksInner
- AbTestVersionStats
- AddChildDomain
- AddContactToList
- AddCredits
- BlockDomain
- Body
- Body1
- Body10
- Body11
- Body12
- Body2
- Body3
- Body4
- Body5
- Body6
- Body7
- Body8
- Body9
- BodyVariablesItems
- CompaniesList
- Company
- CompanyAttributes
- CompanyAttributesInner
- ComponentItems
- ConversationsMessage
- ConversationsMessageFile
- ConversationsMessageFileImageInfo
- CreateApiKeyRequest
- CreateApiKeyResponse
- CreateAttribute
- CreateAttributeEnumeration
- CreateCategoryModel
- CreateChild
- CreateContact
- CreateDoiContact
- CreateEmailCampaign
- CreateEmailCampaignRecipients
- CreateEmailCampaignSender
- CreateList
- CreateModel
- CreateProductModel
- CreateReseller
- CreateSender
- CreateSenderIps
- CreateSenderModel
- CreateSmsCampaign
- CreateSmsCampaignRecipients
- CreateSmtpEmail
- CreateSmtpTemplate
- CreateSmtpTemplateSender
- CreateSubAccount
- CreateSubAccountResponse
- CreateUpdateBatchCategory
- CreateUpdateBatchCategoryModel
- CreateUpdateBatchProducts
- CreateUpdateBatchProductsModel
- CreateUpdateCategories
- CreateUpdateCategory
- CreateUpdateContactModel
- CreateUpdateFolder
- CreateUpdateProduct
- CreateUpdateProducts
- CreateWebhook
- CreatedBatchId
- CreatedProcessId
- Deal
- DealAttributes
- DealAttributesInner
- DealsList
- DeleteHardbounces
- EmailExportRecipients
- ErrorModel
- FileData
- FileDownloadableLink
- FileList
- GetAccount
- GetAccountMarketingAutomation
- GetAccountPlan
- GetAccountRelay
- GetAccountRelayData
- GetAggregatedReport
- GetAttributes
- GetAttributesAttributes
- GetAttributesEnumeration
- GetBlockedDomains
- GetCampaignOverview
- GetCampaignRecipients
- GetCampaignStats
- GetCategories
- GetCategoryDetails
- GetChildAccountCreationStatus
- GetChildDomain
- GetChildDomains
- GetChildInfo
- GetChildInfoApiKeys
- GetChildInfoApiKeysV2
- GetChildInfoApiKeysV3
- GetChildInfoCredits
- GetChildInfoStatistics
- GetChildrenList
- GetClient
- GetContactCampaignStats
- GetContactCampaignStatsClicked
- GetContactCampaignStatsOpened
- GetContactCampaignStatsTransacAttributes
- GetContactCampaignStatsUnsubscriptions
- GetContactDetails
- GetContacts
- GetDeviceBrowserStats
- GetEmailCampaign
- GetEmailCampaigns
- GetEmailEventReport
- GetEmailEventReportEvents
- 获取扩展营销概览
- 获取扩展营销概览发送者
- 获取扩展营销统计信息
- 获取扩展营销统计信息全局统计
- 获取扩展客户
- 获取扩展客户地址
- 获取扩展联系人详细信息
- 获取扩展联系人详细信息统计
- 获取扩展联系人详细信息点击统计
- 获取扩展联系人详细信息投递统计
- 获取扩展联系人详细信息链接统计
- 获取扩展联系人详细信息已发送消息统计
- 获取扩展联系人详细信息已打开统计
- 获取扩展联系人详细信息取消订阅统计
- 获取扩展联系人详细信息取消订阅管理员取消订阅
- 获取扩展联系人详细信息取消订阅用户取消订阅
- 获取扩展列表
- 获取扩展列表营销统计信息
- 获取文件夹
- 获取文件夹列表
- 获取文件夹
- 获取入站电子邮件事件
- 按UUID获取入站电子邮件事件
- 按UUID获取入站电子邮件事件附件
- 按UUID获取入站电子邮件事件日志
- 获取入站电子邮件事件事件
- 获取IP地址
- 从发送者获取IP地址
- 获取IP地址列表
- 从发送者获取IP地址列表
- 获取列表
- 获取列表
- 获取进程
- 获取进程列表
- 获取产品详情
- 获取产品
- 获取报告
- 获取报告报告
- 按批次ID获取计划电子邮件
- 按批次ID获取批次
- 按消息ID获取计划电子邮件
- 获取发送者列表
- 获取发送者列表IP地址
- 获取发送者列表发送者
- 获取共享模板URL
- 获取短信营销活动
- 获取短信营销活动概览
- 获取短信营销活动收件人
- 获取短信营销活动统计信息
- 获取短信营销活动列表
- 获取短信事件报告
- 获取短信事件报告事件
- 获取SMTP模板概览
- 获取SMTP模板概览发送者
- 获取SMTP模板
- 获取SSO令牌
- 按浏览器获取统计信息
- 按设备获取统计信息
- 按域名获取统计信息
- 获取交易聚合短信报告
- 获取交易阻止联系人
- 获取交易阻止联系人联系人
- 获取交易阻止联系人原因
- 获取交易电子邮件内容
- 获取交易电子邮件内容事件
- 获取交易电子邮件列表
- 获取交易电子邮件列表事务性电子邮件
- 获取交易短信报告
- 获取交易短信报告报告
- 获取Webhook
- 获取Webhook列表
- 获取WhatsApp营销活动概览
- 获取WhatsApp事件报告
- 获取WhatsApp事件报告事件
- 内联响应200
- 内联响应201
- 内联响应2011
- 内联响应2012
- 管理IP
- 主详细信息响应
- 主详细信息响应计费信息
- 主详细信息响应计费信息地址
- 主详细信息响应计费信息名称
- 主详细信息响应计划信息
- 主详细信息响应计划信息功能
- 注释
- 注释数据
- 注释ID
- 注释列表
- 订单
- 订单批次
- 订单计费
- 订单产品
- 管道
- 管道阶段
- 提交联系人信息
- 提交联系人信息联系人
- 提交发送失败
- 提交发送短信测试失败
- 剩余信用模型
- 剩余信用模型子
- 剩余信用模型分销商
- 从列表中删除联系人
- 扣除信用
- 请求联系人导出
- 请求联系人导出自定义联系人过滤器
- 请求联系人导入
- 请求联系人导入新列表
- 请求短信收件人导出
- 安排SMTP电子邮件
- 发送报告
- 发送报告电子邮件
- 发送短信
- 发送SMTP电子邮件
- 发送SMTP电子邮件附件
- 发送SMTP电子邮件密送
- 发送SMTP电子邮件抄送
- 发送SMTP电子邮件消息版本
- 发送SMTP电子邮件回复到
- 发送SMTP电子邮件回复到1
- 发送SMTP电子邮件发送者
- 发送SMTP电子邮件收件人
- 发送SMTP电子邮件收件人1
- 发送测试电子邮件
- 发送测试短信
- 发送交易短信
- 发送WhatsApp消息
- SSO令牌请求
- 子账户详细信息响应
- 子账户详细信息响应计划信息
- 子账户详细信息响应计划信息信用
- 子账户详细信息响应计划信息信用电子邮件
- 子账户详细信息响应计划信息功能
- 子账户详细信息响应计划信息功能收件箱
- 子账户详细信息响应计划信息功能着陆页
- 子账户详细信息响应计划信息功能用户
- 子账户更新计划请求
- 子账户更新计划请求信用
- 子账户更新计划请求功能
- 子账户响应
- 子账户响应子账户
- 任务
- 任务列表
- 任务提醒
- 任务类型
- 更新属性
- 更新属性枚举
- 更新批次联系人
- 更新批次联系人联系人
- 更新批次联系人模型
- 更新营销活动状态
- 更新子
- 更新子账户状态
- 更新子账户域名
- 更新联系人
- 更新电子邮件营销活动
- 更新电子邮件营销活动收件人
- 更新电子邮件营销活动发送者
- 更新列表
- 更新发送者
- 更新短信营销活动
- 更新SMTP模板
- 更新SMTP模板发送者
- 更新Webhook
- 上传图像模型
- 将图像上传到相册
- GetChildInfo
- 获取扩展营销概览
- 获取扩展客户
- 获取扩展联系人详细信息
- 获取扩展列表
- 获取短信营销活动
- GetAccount
- GetEmailCampaign
- 变量项
- WhatsApp营销活动统计
- WhatsApp营销活动模板
授权文档
api-密钥
API 密钥应以 api-key
的形式包含在请求头中进行身份验证。
- 类型: API 密钥
- API 密钥参数名: api-key
- 位置: HTTP 头
合作伙伴密钥
合作伙伴密钥应以 partner-key
的形式与 api-key
配对包含在请求头中,以便成功验证合作伙伴(可选)。
- 类型: API 密钥
- API 密钥参数名: partner-key
- 位置: HTTP 头
如果您发现错误,请在 Github 上发布问题。
一如既往,如果您需要额外的帮助,请在此 处 联系我们。