创建联系人
POST/dmx/v2/contacts
通过标签名称和自定义字段名称创建联系人。 未启用自动创建标签时,标签名称不存在会请求失败;自定义字段名称不存在或匹配不唯一时请求失败。
Request
请求体参数
- CONTACT_CONFLICT_POLICY_FAIL_IF_EXISTS: 联系人已存在时返回冲突错误,不更新联系人。
- CONTACT_CONFLICT_POLICY_UPDATE_IF_EXISTS: 联系人已存在时更新已有联系人。已有标签会保留,tagNames 仅追加新标签。
email stringrequired
邮件地址
tagNames string[]
要添加到联系人的标签名称列表。追加语义:保留已有标签,仅添加本次列表中的新标签。
customFields object[]
自定义字段值
fieldName stringrequired
自定义字段名称。字段名称必须已存在且唯一;不存在或匹配不唯一时请求失败。
fieldValue string
自定义字段值
autoCreateTags boolean
标签名称不存在时是否自动创建,默认 false。为 false 时,tagNames 中存在未命中标签会请求失败;为 true 时自动创建后追加到联系人。
conflictPolicy enum
联系人已存在时的处理策略,默认创建失败。设置为更新策略时,按 email 匹配到 已有联系人则用本次提供的数据更新。
Possible values: [CONTACT_CONFLICT_POLICY_FAIL_IF_EXISTS, CONTACT_CONFLICT_POLICY_UPDATE_IF_EXISTS]
响应
contact object
id string
联系人 id
email string
邮件地址
tagNames string[]
标签名称列表
customFields object[]
自定义字段值
fieldName stringrequired
自定义字段名称。字段名称必须已存在且唯一;不存在或匹配不唯一时请求失败。
fieldValue string
自定义字段值
createTime string<date-time>
创建时间
错误
400 | Bad Request |
401 | 访问未授权,请检查是否传递了正确的授权token |
403 | 无API访问权限,请在域管的应用管理页面完成相关授权 |
500 | Internal Server Error |