開発者向けサポート

/transactions/{transaction_id}

作成したトランザクションについての制御、解放を行います。
PUTによりトランザクションのコミット、ロールバックを行います。
DELETEによりトランザクション用のリソースを解放します。解放の前にロールバック処理が行われるので、呼び出し前にコミットをしておく必要があります。

必要権限

  • なし

提供メソッド

GET

サンプル
リクエスト
GET /transactions/0123456789abcdef.json
レスポンス
200 OK

{"id": "0123456789abcdef"}
リクエスト文説明
応答値説明
ボディー文字列

トランザクションが存在する場合、トランザクションIDが返ります。存在しない場合、responseCode:404が返ります。

PUT

サンプル
リクエスト
PUT /transactions/0123456789abcdef.json
			
			{"status": "commit"}
レスポンス
200 OK
リクエスト文説明
ボディー文字列

status
コミットを行う場合、commitを指定してください。
ロールバックを行う場合、rollbackを指定してください。

応答値説明

DELETE

サンプル
リクエスト
DELETE /transactions/0123456789abcdef.json
レスポンス
200 OK
リクエスト文説明
応答値説明

ここを見た方は他にもこんなページを見ています。