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

返金の検索

メタデータ、金額、ステータスなどでトランザクションを検索し、返金をフィルタリングします。Search APIはすべての返金に対して強力な全文検索機能を提供します。


リクエストパラメータ

必須 - 1項目必須パラメータ
`scope`STRING(required)
検索スコープ。返金を検索するには "refund" に設定する必要があります。
Example:"refund"
Values:refund
Default:"refund"
推奨 - 2項目推奨パラメータ
`query`STRING(optional)
検索クエリ文字列。返金メタデータ、課金情報、トランザクション詳細を横断して検索します。複数の単語(AND論理)と部分一致をサポートします。
Example:"order refund"
`filters`OBJECT(optional)
検索結果を絞り込むフィルタ条件。一般的なフィルタにはstatus、currency、amount、voided、作成日範囲があります。
Example:{"status":"successful","currency":"thb","voided":false}
追加 - 3項目追加パラメータ

レスポンス

200

検索成功

検索が正常に完了しました。data配列に一致する返金を含む検索結果オブジェクトを返します。

レスポンスの内容:
  • data - 検索条件に一致する返金オブジェクトの配列
  • total - 検索に一致する結果の総数
  • total_pages - 利用可能なページ数
  • page - 現在のページ番号
  • per_page - 1ページあたりの結果数
  • order - 適用されたソート順(chronologicalまたはreverse_chronological)

400

不正なリクエスト

リクエストの検証に失敗しました。詳細はエラーメッセージを確認してください。

よくある原因:
  • 必須のscopeパラメータがない
  • 無効なページ番号(1未満)
  • 無効なper_page値(100を超えるか1未満)
  • 不正な形式のfiltersオブジェクト

401

認証エラー

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

よくある原因:
  • Authorizationヘッダーがない
  • シークレットキーが無効
  • シークレットキーの代わりにパブリックキーを使用
  • HTTP Basic Auth形式が不正

404

見つかりません

リクエストされたリソースが見つかりませんでした。

よくある原因:
  • 無効なAPIエンドポイントURL
  • 不正なURLパス

422

無効なスコープ

無効な検索スコープが指定されました。

よくある原因:
  • scopeパラメータが "refund" ではない
  • 無効なscope値

5xx

サーバーエラー

サーバー側のエラーが発生しました。これらはまれですが、適切に処理する必要があります。

対処方法:

コードサンプル

curl https://api.omise.co/search \
-u skey_test_5xuy4w91xqz7d1w9u0t: \
-d "scope=refund" \
-d "query=order refund" \
-d "filters[status]=successful" \
-d "filters[currency]=thb"

エラーコードと結果コード

一般的なエラーコード

コード説明解決方法
bad_requestパラメータが不足または無効scopeが指定されており、パラメータが有効か確認
authentication_failure無効なAPIキーシークレットキーが正しいか確認
invalid_scope無効な検索スコープscopeが "refund" に設定されているか確認

検索フィルタオプション

フィルタ説明
statusstring返金ステータス(pending、successful、failed)
currencystring通貨コード(thb、jpy、sgd、myr、usdなど)
amountinteger最小通貨単位での正確な金額
voidedboolean返金がボイドとして処理されたかどうか(true/false)
createdobject日付範囲フィルタ(例: {gte: '2025-01-01', lte: '2025-01-31'}

返金ステータスコード

ステータス説明
pending返金処理中
successful返金が正常に完了
failed返金に失敗(まれ)

🔑API認証情報

試してみる

必須 - 1項目
推奨 - 2項目
追加 - 3項目
あなたのIP: ...読み込み中...