创建和更新
创建和更新指定帐户列表记录遵循其他Lead Database创建和更新操作的已建立模式。 请记住,指定帐户列表只有一个可更新的字段name
。
端点允许使用两种标准操作类型:“createOnly”和“updateOnly”。 action defaults
设置为“createOnly”。
如果操作为updateOnly
,则可以指定可选dedupeBy parameter
。 允许的值为“dedupeFields”(对应于“name”)或“idField”(对应于“marketoGUID”)。 在createOnly
模式中,仅允许“name”作为dedupeBy
字段。 一次最多可以提交300条记录。
POST /rest/v1/namedAccountLists.json
{
"action": "createOnly",
"dedupeBy": "dedupeFields",
"input": [
{
"name": "SAAS List"
},
{
"name": "Manufacturing (Domestic)"
}
]
}
{
"requestId": "e42b#14272d07d78",
"success": true,
"result": [
{
"seq": 0,
"status": "created",
"marketoGUID": "dff23271-f996-47d7-984f-f2676861b5fb"
},
{
"seq": 1,
"status": "created",
"marketoGUID": "dff23271-f996-47d7-984f-f2676861b5fc"
}
]
}
删除
删除指定帐户列表非常简单,可以根据列表的name
或marketoGUID
完成。 要选择要使用的键,请在请求的deleteB
成员中为name传递“dedupeFields”,为marketoGUID传递“idField”。 如果未设置,则默认为dedupeFields。 一次最多可以删除300条记录。
POST /rest/v1/namedAccountLists/delete.json
{
"deleteBy": "dedupeFields",
"input": [
{
"name": "Saas List"
},
{
"name": "B2C List"
},
{
"name": "Launchpoint Partner List"
}
]
}
{
"requestId": "e42b#14272d07d78",
"success": true,
"result": [
{
"seq": 0,
"marketoGUID": "dff23271-f996-47d7-984f-f2676861b5fb",
"status": "deleted"
},
{
"seq": 1,
"id": "dff23271-f996-47d7-984f-f2676861b5fc",
"status": "deleted"
},
{
"seq": 2,
"status": "skipped",
"reasons": [
{
"code": "1013",
"message": "Record not found"
}
]
}
]
}
在找不到给定键的记录的情况下,相应的结果项将具有status
个“已跳过”,并且会有一个原因和一个代码和消息描述失败,如上面的示例所示。
管理成员资格
查询成员资格
查询指定帐户列表的成员资格非常简单,只需要帐户列表的i
。 可选参数包括:
-field
— 要包含在响应记录中的以逗号分隔的字段列表
-nextPageToke
— 用于分页结果集
-batchSiz
— 用于指定要返回的记录数
如果未设置field
,则将返回marketoGUI
、nam
、createdA
和updatedA
。 batchSiz
的最大值和默认值为300。
GET /rest/v1/namedAccountList/{id}/namedAccounts.json
{
"requestId": "e42b#14272d07d78",
"success": true,
"result": [
{
"seq": 0,
"marketoGUID": "dff23271-f996-47d7-984f-f2676861b5fb",
"name": "Saas List",
"createdAt": "2017-02-01T00:00:00Z",
"updatedAt": "2017-03-05T17:21:15Z"
},
{
"seq": 1,
"marketoGUID": "dff23271-f996-47d7-984f-f2676861b5fc",
"name": "My Account List",
"createdAt": "2017-02-01T00:00:00Z",
"updatedAt": "2017-03-05T17:21:15Z"
}
]
}
添加成员
可以轻松地将指定帐户添加到指定帐户列表。 只能使用其marketoGUID添加帐户。 一次最多可以添加300条记录。
POST /rest/v1/namedAccountList/{id}/namedAccounts.json
{
"input": [
{
"marketoGUID": "dff23271-f996-47d7-984f-f2676861b5fb"
},
{
"marketoGUID": "dff23271-f996-47d7-984f-f2676861b5fb"
}
]
}
{
"requestId": "string",
"result": [
{
"seq": 0,
"marketoGUID": "dff23271-f996-47d7-984f-f2676861b5fb",
"status": "added"
},
{
"seq": 1,
"marketoGUID": "dff23271-f996-47d7-984f-f2676861b5fb",
"status": "added"
}
],
"success": true,
}