Eloqua的更新事件API端点覆盖而不是更新

问题描述 投票:0回答:1

我正在编写一个脚本,它将按照文档here命中Eloqua API,为事件添加新会话。我正在使用文档中的端点/api/REST/2.0/assets/eventRegistration/{id}并执行如下所示的put请求:

{
    "type": "EventRegistration",
    "id": "131",
        "sessions": [
        {
            "type": "EventSession",
            "id": "46",
            "name": "TEST+PUT+SESSION"
        }
    ]
}

但该请求会覆盖事件并删除已存在的任何其他会话。有没有办法告诉api只是添加一个新会话而不是覆盖,或者我是否需要首先执行get请求然后执行put?

eloqua eloqua-bulk-api
1个回答
1
投票

添加新会话时需要所有现有会话,因此您需要检索所有会话以包含PUT中的现有会话。

© www.soinside.com 2019 - 2024. All rights reserved.