Transaction(トランザクション)

Transaction(トランザクション)情報を取得するAPIです。

Attribute

Name Type Description
object string

transaction と返ることで、このJSONレスポンスがTransactionの内容に関連することを示す。

id object_id

Transaction の ID。

location string

現在のtransactionオブジェクトを取得するためのAPIパス。

amount integer

指定された通貨において最小単位、かつ正の整数で表される金額。(例:100サターンは1タイバーツ) サポート通過コード一覧

created datetime

ISO 8601 形式(YYYY-MM-DDThh:mm:ssZ)でtransaction作成の協定世界時(UTC)。

currency string

小文字3桁の国際識別コードで、ISO 4217規格 によって定義された通貨(サポート通貨コード一覧)。

source object_id

課金されたソース。

transferable datetime

送金可能日。

type string

credit または debit

Example

  • Json Response

トランザクションリストの取得

- GET https://api.omise.co/transactions

Request Parameter

Name Type Description
offset integer

(optional、default:0) 返される最初のレコードのオフセット(先頭からスキップするレコードの数)。

limit integer

(optional, default: 20, maximum: 100) 返されたレコード数。

from datetime

(optional, default: 1970-01-01T00:00:00Z) ISO 8601 形式の返されたレコードの最初のUTC日付と時刻(YYYY-MM-DDThh:mm:ssZ)。

to datetime

(optional, default: current UTC datetime) ISO 8601 形式で返されたレコードの最新のUTC日付と時刻(YYYY-MM-DDThh:mm:ssZ)。

order string

(optional, default: chronological) chronological(最初のものから最新のもの)または reverse_chronological (最新のものから最初のもの)のリストのオーダーが返されます。

Example

  • トランザクションリストの取得

トランザクション情報の取得

- GET https://api.omise.co/transactions/TRANSACTION_ID

Transaction IDで指定した、トランザクション情報を取得します。

Example

  • トランザクション情報の取得