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

List All Chains

Returns a paginated collection of sub-merchant chain accounts. Chains represent sub-merchants who have authorized another account to create charges and perform actions on their behalf.


🔑API認証情報

リクエストパラメータ

Additional - 5 fieldsAdditional Parameters

レスポンス

200

取得成功

chainリストが正常に取得されました。メタデータを含むページネーション済みのリストを返します。

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

401

認証されていません

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

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

コードサンプル

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)を使用してください

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

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

試してみる

追加 - 5項目