REST API 仕様
最終更新日: 2022年9月20日
次の REST API が標準で提供されます。
次ページより、APIの使い方の詳細を説明します。
開発者は次の手順で REST API を使うことができます。
本マニュアルでは上記の 1 から 3 を説明します。3までを試したあと、必要なアプリケーションの開発を行ってください。
上記の 1 を行ったあと、すぐに curl を使って動作を確認することができます。
複合キーモデルの場合、次のようになります。
例を示します。CUSTOMERモデルのキーがPKEY1とPKEY2という複合キーモデルを想定します。PKEY1の値が "1000" で、PEKY2の値が "2022-10-01" のデータを取得する場合は次のようになります。
パスに指定する値は、複合キーの並び順(キー1, キー2,...)となります。記述する順番に意味があります。
API一覧
ログオン/ログオフAPI
メソッド
API
説明
GET
/rest/session
ログオンユーザの情報を取得する。
POST
/rest/session
ログオン。
DELETE
/rest/session
ログオフ。
モデルごとに用意されるAPI
メソッド
API
説明
GET
/v3/モデルID
一覧表示データを取得する。
POST
/v3/モデルID
新規追加を行う。
GET
/v3/モデルID/{ID}
主キーを指定して1件のデータを取得する。
PUT
/v3/モデルID/{ID}
主キーを指定して1件のデータを更新する。
DELETE
/v3/モデルID/{ID}
主キーを指定して1件のデータを削除する。
GET
/v3/モデルID/_
新規登録用のデータを取得する。Wagbyのスクリプト「登録(初期データ作成)」が実行されたもの。
REST API を使う
Swagger Editor を使う
curl を使う
複合キーモデルの場合
/(リソース名)/(複合主キー1)/(複合主キー2)/...
GET /CUSTOMER/1000/2022-10-01
その他の注意事項