マーケティングプラットフォームの情報を一括で登録するためのAPIです。
bulkapi.post
メソッド | URL |
---|---|
POST | https://{domainname}/services/rest/bulkapi |
なし
なし
★ エレメント名:Bulk ★ データ型:BulkType
カラム名 | 必須 | データ型 | 内容 |
---|---|---|---|
Method | 必須 | string | 登録可能なAPIのメソッドを指定します。指定できるメソッドについては下の表[指定可能なAPI]を参照してください。 |
ParameterList | 必須 | ParameterListType | Parameter:URLパラメータ Key:Value URLパラメータキー:URLパラメータ値 Methodで指定したAPIに応じて指定します。 指定できるパラメータについては、各APIのマニュアルを参照してください。 |
BulkData | 必須 | BulkDataType | Methodで指定したAPIに応じて、登録するデータを指定します。登録するデータの型については下の表[指定可能なAPI]を参照してください。 |
API | メソッド | 指定可能なデータ型 |
---|---|---|
リード情報登録API | visitor.post | VisitorDataList |
リード情報更新API | visitor.put | VisitorDataList |
リストへリードを追加API | staticlist.postVisitor | StaticlistVisitorList |
リストからリードを除外API | staticlist.deleteVisitor | StaticlistVisitorList |
コード | 内容 |
---|---|
201 | 正常終了 |
パラメータ名 | データ型 | 内容 |
---|---|---|
Location | string | 登録されたリソースへのURL https://{domainname}/services/rest/bulkapi/{id} |
なし
<?xml version='1.0' encoding='UTF-8'?>
<Bulk xmlns="http://smartseminar.jp/">
<Method>visitor.put</Method>
<ParameterList>
<Parameter>
<Key>upsert</Key>
<Value>1</Value>
</Parameter>
<Parameter>
<Key>update_key</Key>
<Value>email</Value>
</Parameter>
</ParameterList>
<BulkData>
<VisitorDataList>
<VisitorData>
<LoginId>test_user001</LoginId>
<LoginPassword>test_pass001</LoginPassword>
<Name1>テスト</Name1>
<Name2>太郎</Name2>
<Name3>J</Name3>
<Name1Ka>テスト</Name1Ka>
<Address1>札幌市</Address1>
<Address2>中央区</Address2>
<Email>failure01@shanon.co.jp</Email>
<SubEmail>failure02@shanon.co.jp</SubEmail>
<Attribute1>追加属性1</Attribute1>
<Attribute2List>
<Attribute2>
<Attribute2Id>1</Attribute2Id>
<Attribute2Name>選択肢1</Attribute2Name>
</Attribute2>
</Attribute2List>
</VisitorData>
</VisitorDataList>
</BulkData>
</Bulk>
<?xml version="1.0" encoding="UTF-8"?>
<Bulk xmlns="http://smartseminar.jp/">
<Method>staticlist.postVisitor</Method>
<ParameterList>
<Parameter>
<Key>staticlist_id</Key>
<Value>12</Value>
</Parameter>
</ParameterList>
<BulkData>
<StaticlistVisitorList>
<StaticlistVisitor>
<VisitorId>30</VisitorId>
</StaticlistVisitor>
<StaticlistVisitor>
<VisitorId>31</VisitorId>
</StaticlistVisitor>
</StaticlistVisitorList>
</BulkData>
</Bulk>
<?xml version="1.0" encoding="UTF-8"?>
<Bulk xmlns="http://smartseminar.jp/">
<Method>staticlist.deleteVisitor</Method>
<ParameterList>
<Parameter>
<Key>staticlist_id</Key>
<Value>12</Value>
</Parameter>
</ParameterList>
<BulkData>
<StaticlistVisitorList>
<StaticlistVisitor>
<VisitorId>30</VisitorId>
</StaticlistVisitor>
<StaticlistVisitor>
<VisitorId>31</VisitorId>
</StaticlistVisitor>
</StaticlistVisitorList>
</BulkData>
</Bulk>
なし
<Method>visitor.post</Method>
<BulkData>
<VisitorDataList>
<VisitorData>
<LoginId>test_user001</LoginId>
<Name1>テスト</Name1>
<Name2>太郎</Name2>
<Email>failure01@shanon.co.jp</Email>
</VisitorData>
<VisitorData>
<LoginId>test_user002</LoginId>
<Name1>James</Name1>
<Name2>Brian</Name2>
<Email>failure02@shanon.co.jp</Email>
</VisitorData>
<VisitorData>
<LoginId>test_user003</LoginId>
<Name1>テスト</Name1>
<Name2>三郎</Name2>
<Email>failure03@shanon.co.jp</Email>
</VisitorData>
</VisitorDataList>
</BulkData>
<Method>visitor.post</Method>
<BulkData>
<VisitorDataList>
<VisitorData>
<LoginId>test_user001</LoginId>
<Name1>テスト</Name1>
<Name2>太郎</Name2>
<Email>failure01@shanon.co.jp</Email>
</VisitorData>
<VisitorData>
<Name1>James</Name1>
<Email>failure02@shanon.co.jp</Email>
</VisitorData>
<VisitorData>
<CompanyName>エーピーアイコーポレーション</CompanyName>
<Name1>テスト</Name1>
<Name2>三郎</Name2>
<Email>failure03@shanon.co.jp</Email>
</VisitorData>
</VisitorDataList>
</BulkData>
※1 一部の項目のみを更新対象に指定する登録方法