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

Retrieve Chain Transfer

Retrieve a specific chain by its identifier. Returns the chain object which includes the associated charge and transfer details.


🔑API認証情報

リクエストパラメータ

Required - 1 fieldRequired Parameters
`chain_id`STRING(required)
パターン/acch(_test)?_[0-9a-z]+/に一致するchain識別子。これはURLパスで指定されます。
Example:"acch_test_5xuy4w91xqz7d1w9u0t"
Constraints:Must be a valid chain ID

レスポンス

200

取得成功

chainが正常に取得されました。課金と振込の詳細を含む完全なchainオブジェクトを返します。

レスポンスに含まれる内容:
  • id - chain識別子
  • key - sub-merchantの認証キー
  • email - sub-merchantアカウントのメールアドレス
  • revoked - chainアクセスが取り消されたかどうか
  • created_at - 作成タイムスタンプ

401

認証されていません

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

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

404

Not found

指定されたIDのchainが見つかりません。

一般的な原因:
  • 無効なchain ID形式
  • chainが存在しない
  • chainが別のアカウントに属している
  • 本番環境のchain IDに対してテストキーを使用している(またはその逆)

コードサンプル

curl https://api.omise.co/chains/acch_test_5xuy4w91xqz7d1w9u0t \
-u skey_test_5xuy4w91xqz7d1w9u0t:

エラーと結果コード

一般的なエラーコード

コード説明解決方法
authentication_failure無効なAPIキーシークレットキーが正しいことを確認してください
not_foundchainが見つかりませんchain IDが正しく、存在することを確認してください
invalid_chain_id不正なchain IDIDがacch(test)?[0-9a-z]+の形式に一致することを確認してください

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

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

試してみる

必須 - 1項目