SATORI APIについて

最終更新日:

「SATORI」では、Web APIを提供しております。「SATORI」のWeb APIを使用することでカスタマー情報の登録・更新・削除やカスタマー情報の一括登録・一括更新、カスタマーアクションの追加が可能となります。

attention.png API連携はサーバーサイドスクリプトのプログラム開発が必要になるため、一定のWeb技術の知識が必要となります。
SATORI APIを利用した貴社システム側との連携方法や実装支援などはサポート範囲外とさせていただいており、
API連携に関してお伝えできる情報としましては、以下マニュアルに掲載されている情報のみとなります。
また、運用開始後にうまく連携されない場合のエラー解析やデバッグ対応についてもサポート範囲外となります。
技術的な知識を有している担当者様、もしくは連携先APIの仕様を理解されている担当者様に相談のうえ実装をご検討ください。

APIの種類について

「SATORI」の提供するAPIは、以下の3種類となります。

APIバージョン4 (カスタマー新規登録・更新・削除)

カスタマー情報を1件ずつ登録・更新・削除する際に使用します。
主に「SATORI」のフォーム機能以外で作成した独自フォームから「SATORI」へカスタマー情報を登録・更新するために使用します。

APIバージョン4

用途

registration.json カスタマー情報を新規登録する際に使用します
upsert.json カスタマー情報を新規登録または更新する際に使用します
delete.json カスタマー情報を削除する際に使用します

カスタマーバルクAPI

一度に多くのカスタマー情報を登録・更新する際に使用します。
カスタマー情報の登録・更新はCSVファイルを用いて行います。

カスタマーバルクAPI

用途

registration.json 一度に多くのカスタマー情報を新規登録する際に使用します
upsert.json 一度に多くのカスタマー情報を新規登録または更新する際に使用します
status.json 「registration.json」や「upsert.json」の処理状況を取得する際に使用します

カスタマーアクション追加API

カスタマー詳細画面の最新アクション一覧に任意のアクションを追加する際に使用します。

カスタマーアクション追加API

用途

add_action.json 最新アクション一覧に任意のアクションを追加する際に使用します

API連携に必要なAPIキーについて

API連携には、管理画面から取得する以下4種類のAPIキーが必要です。
APIキーの取得方法などについては、こちらをご確認ください。

  • user_key:ユーザーアクセスキー
  • user_secret:ユーザーシークレットキー
  • company_key:カンパニーアクセスキー
  • company_secret:カンパニーシークレットキー

APIキー取得元ユーザーの権限ルールについて

SATORI管理画面で設定した権限ルールは、API経由の操作にも適用されます。
そのため、APIキーの取得元となるユーザーに適用されている権限ルールにおいて、各API操作の実行権限が付与されているかをご確認ください。

必要となる権限

APIの種類 権限ルールの項目
カスタマー カスタマーのユーザー定義アクション
カスタマー新規登録 カスタマー情報の編集※1 カスタマーの削除※1 カスタマーの一括登録 カスタマーステータスの一括取得 新規登録の実行

APIバージョン4
新規登録用
(registration.json)

 

 

 

 

 

APIバージョン4
新規登録および更新用
(upsert.json)

 

 

 

 

 

APIバージョン4
削除用
(delete.json)

 

 

 

 

 

カスタマーバルクAPI
新規登録用
(registration.json)

 

 

 

 

 

カスタマーバルクAPI
新規登録および更新用
(upsert.json)

 

 

 

 

 

カスタマーバルクAPI
処理状況取得用
(status.json)

 

 

 

 

 

カスタマーアクション追加API
(add_action.json)

 

 

 

 

 

※1 「自分のみ」の場合:自分のAPIキーで登録したカスタマー、または自分が管理画面から登録したカスタマーに対してのみ実行可能です。
それ以外のカスタマー(他のユーザーや他のAPIキーで登録されたもの)には実行できません。

関連オンラインマニュアル

この記事は役に立ちましたか?

0人中0人がこの記事が役に立ったと言っています