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

トランザクション詳細取得

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


リクエストパラメータ

必須 - 1項目必須パラメータ
`id`STRING(required)
トランザクション識別子。形式:テストモードの場合はtrxn_test_[0-9a-z]+、ライブモードの場合はtrxn_[0-9a-z]+。
Example:"trxn_test_5fzo4nqrnop03djdde1"

レスポンス

200

リクエスト成功

指定されたIDに一致するトランザクションオブジェクトを返します。

トランザクションオブジェクトに含まれる項目:
  • id - トランザクション識別子(例:trxn_test_5fzo4nqrnop03djdde1)
  • object - 文字列値 "transaction"
  • amount - 通貨の最小単位でのトランザクション金額
  • currency - 3文字のISO 4217通貨コード
  • direction - 資金の方向(creditまたはdebit)
  • key - トランザクションをトリガーした関連オブジェクト
  • origin - トランザクションの元のソース
  • transferable_at - 資金が振込可能になるISO 8601形式の日時
  • created_at - トランザクション作成日時(ISO 8601形式)
  • livemode - ライブモードかテストモードかを示すブール値
  • location - このトランザクションを取得するAPIパス

401

認証エラー

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

一般的な原因:
  • Authorizationヘッダーの欠落
  • 無効なシークレットキー
  • シークレットキーの代わりにパブリックキーを使用
  • HTTP Basic Auth形式の誤り

404

見つかりません

トランザクションが見つかりません。

一般的な原因:
  • 無効なトランザクションID
  • 別のアカウントのトランザクションID
  • テストモードとライブモードのIDの混在

5xx

サーバーエラー

サーバー側でエラーが発生しました。まれにしか発生しませんが、適切に処理する必要があります。

対処方法:

コードサンプル

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

🔑API認証情報

試してみる

必須 - 1項目
あなたのIP: ...読み込み中...