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

Recipientを確認する

Recipientの銀行口座を手動で確認します。ほとんどのRecipientは作成時に自動的に確認されるため、このエンドポイントは主にテスト目的で使用されます。


リクエストパラメータ

必須 - 1フィールド必須パラメータ
`id`STRING(required)
Recipient ID(例:recp_test_...)。URLパスで指定します。
Example:"recp_test_5xuy4w91xqz7d1w9u0t"

レスポンス

200

成功

Recipientが正常に確認されました。verified: trueで更新されたRecipientオブジェクトを返します。

返されるRecipient属性:
  • object - "recipient"という値
  • id - Recipient識別子(recp_*)
  • livemode - ライブモードまたはテストモード
  • location - Recipientオブジェクトへのパス
  • activated_at - 有効化タイムスタンプ(ISO 8601)
  • active - Recipientが有効かどうか
  • bank_account - 送金先銀行口座オブジェクト
  • created_at - 作成タイムスタンプ(ISO 8601)
  • default - Recipientがアカウントのデフォルトかどうか
  • deleted - Recipientが削除されたかどうか
  • description - Recipientの説明
  • email - Recipientのメールアドレス
  • failure_code - 失敗理由コード(name_mismatch, account_not_found, bank_not_found)
  • metadata - カスタムメタデータ
  • name - Recipient名
  • schedule - 送金スケジュール(展開可能)
  • tax_id - Recipientの納税者番号
  • type - Recipientタイプ(individual, corporation)
  • verified - Recipientが確認済みかどうか
  • verified_at - 確認タイムスタンプ(ISO 8601)

401

認証エラー

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

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

404

見つかりません

Recipientが見つかりません。

一般的な原因:
  • 無効なRecipient ID
  • Recipientがアカウントに属していない
  • Recipientが削除された
  • テストモードとライブモードのIDを混同

422

処理不可

確認に失敗したか、Recipientが既に確認済みです。

一般的な原因:
  • Recipientが既に確認済み
  • 銀行口座確認に失敗
  • 無効な銀行口座情報

5xx

サーバーエラー

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

対処方法:

コードサンプル

curl https://api.omise.co/recipients/recp_test_5xuy4w91xqz7d1w9u0t/verify \
-X PATCH \
-u skey_test_5xuy4w91xqz7d1w9u0t:

重要事項

  • ほとんどのRecipientは作成時に自動的に確認されます
  • このエンドポイントは主にテスト目的です
  • 確認済みのRecipientはすぐに送金を受け取れます
  • ライブモードでは確認に通常1〜2営業日かかります
  • テストモードでは、このエンドポイントで即座に確認されます

🔑API認証情報

試してみる

必須 - 1項目
あなたのIP: ...読み込み中...