Skip to main content

认证

所有端点均接受 ApiKey 请求头或 OAuth 请求头。请参见 OAuth 端点页面了解令牌生成。

添加或更新单个联系人

创建新联系人或更新现有联系人。必须至少提供 emailphoneNumber 之一。

请求体

string
联系人的显示名称。若省略,默认为邮箱地址。
string
必填
联系人的邮箱地址。如果未提供 phoneNumber,则必填。
string
必填
联系人的电话号码。如果未提供 email,则必填。
string
更新插入后将该联系人添加到的现有联系人组名称。
boolean
true 时,操作被模拟且不持久化任何数据。

响应

int
成功时为 200
string
成功时为空字符串;失败时为错误描述。
Response

批量导入联系人

使用二维数组格式配合列映射定义,在一次请求中导入多个联系人。

请求体

array[array]
必填
联系人值的二维数组。每个内部数组代表一条联系人行;列顺序必须与 contactDataMapping 匹配。
array[object]
必填
描述每列映射到的属性。
int
必填
控制现有联系人的处理方式:
  • 1 — 创建新联系人更新现有联系人。
  • 2 — 仅创建新联系人;跳过现有联系人。
  • 3 — 仅更新现有联系人;跳过新联系人。
string
将所有导入的联系人添加到的联系人组名称。
string
通过 listName 创建新联系人组时应用的描述。
boolean
true 时,操作被模拟且不持久化任何数据。

响应

int
成功时为 200
string
成功时为空字符串;失败时为错误描述。
Response

获取联系人

按邮箱地址获取单个联系人记录。

请求体

string
必填
要获取的联系人的邮箱地址。

响应

int
成功时为 200
string
成功时为空字符串;失败时为错误描述。
object
匹配的联系人记录。
Response

获取组中的联系人

返回属于指定联系人组的分页联系人列表。

请求体

string
必填
要从中获取联系人的联系人组名称。
int
每页返回的联系人数。默认为 200;最大值为 1000
int
从 1 开始的页码。默认为 1
string
查询属于其他团队的组。需要特殊的跨团队权限。

响应

int
成功时为 200
string
成功时为空字符串;失败时为错误描述。
array[object]
联系人记录数组。每个对象包含与获取联系人响应相同的字段:idnameemailphoneNumberpropertiescreateDatemodifyTimecreateUserId
int
跨所有页面组中的联系人总数。

删除联系人

按邮箱地址永久删除联系人。

请求体

string
必填
要删除的联系人的邮箱地址。
boolean
true 时,操作被模拟且不删除任何数据。

响应

int
成功时为 200
string
成功时为空字符串;失败时为错误描述。
Response