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

すべてのチェーンを取得

サブマーチャントチェーンアカウントのページネーション付きコレクションを返します。チェーンは、別のアカウントが代わりに課金を作成しアクションを実行することを承認したサブマーチャントを表します。


🔑API認証情報

リクエストパラメータ

追加 - 5 フィールド追加パラメータ

レスポンス

200

取得成功

チェーン一覧の取得に成功しました。メタデータを含むページネーション付きリストを返します。

レスポンス構造:
  • object - 常に"list"を返します
  • data - チェーンオブジェクトの配列
  • limit - 1ページあたりのレコード数
  • offset - スキップされたレコード数
  • total - フィルタに一致するチェーンの総数

401

認証エラー

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

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

5xx

サーバーエラー

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

対処方法:
  • 指数バックオフでリクエストを再試行
  • status.omise.coでサービスインシデントを確認
  • 詳細なガイダンスはエラー処理を参照

コードサンプル

curl https://api.omise.co/chains \
-u skey_test_5xuy4w91xqz7d1w9u0t: \
-G \
-d "limit=20" \
-d "offset=0"

エラーと結果コード

一般的なエラーコード

コード説明解決策
bad_requestパラメータの欠落または無効パラメータの値と形式を確認
authentication_failure無効なAPIキーシークレットキーが正しいか確認
invalid_date_format日付形式の検証に失敗ISO 8601形式(YYYY-MM-DDTHH:MM:SSZ)を使用

チェーンオブジェクトのフィールド

フィールド説明
objectstring常に"chain"を返します
idstring/acch(_test)?_[0-9a-z]+/に一致するチェーン識別子
keystringサブマーチャントの代わりにアクションを実行するための認証キー
emailstringサブマーチャントアカウントのメールアドレス
livemodeboolean本番環境とテスト環境のインジケーター
revokedbooleanチェーンアクセスが取り消されたかどうかを示す
created_atstring作成タイムスタンプ(ISO 8601)

試してみる

追加 - 5項目
あなたのIP: ...読み込み中...