メインコンテンツへスキップ
バージョン: 最新版

Transactionの取得

指定されたIDに一致するTransactionを返します。このエンドポイントを使用して、照合または監査の目的で特定のTransactionに関する詳細情報を取得します。


🔑API認証情報

リクエストパラメータ

Required - 1 fieldRequired Parameters
`id`STRING(required)
Transaction識別子。形式: testモードの場合はtrxn_test_[0-9a-z]+、liveモードの場合はtrxn_[0-9a-z]+。
Example:"trxn_test_5fzo4nqrnop03djdde1"

レスポンス

200

リクエスト成功

指定されたIDに一致するTransactionオブジェクトを返します。

Transactionオブジェクトに含まれる内容:
  • id - Transaction識別子(例: trxn_test_5fzo4nqrnop03djdde1)
  • object - 文字列値「transaction」
  • amount - 最小通貨単位でのTransaction金額
  • currency - 3文字のISO 4217通貨コード
  • direction - 資金の方向(creditまたはdebit)
  • key - Transactionをトリガーした関連オブジェクト
  • origin - Transactionの元のソース
  • transferable_at - 資金が送金可能になるISO 8601日時
  • created_at - Transaction作成タイムスタンプ(ISO 8601)
  • livemode - liveモードかtestモードかを示すブール値
  • location - このTransactionを取得するためのAPIパス

401

認証されていません

認証に失敗しました。APIキーが無効または欠落しています。

一般的な原因:
  • Authorizationヘッダーが欠落しています
  • secret keyが無効です
  • secret keyの代わりにpublic keyを使用しています
  • HTTP Basic Auth形式が正しくありません

404

見つかりません

Transactionが見つかりません。

一般的な原因:
  • 無効なTransaction ID
  • 別のアカウントのTransaction ID
  • testモードとliveモードのIDが混在しています

コードサンプル

curl https://api.omise.co/transactions/trxn_test_5fzo4nqrnop03djdde1 \
-u skey_test_5xuy4w91xqz7d1w9u0t:

試してみる

必須 - 1項目