Skip to main content
POST
接続済みアカウントリクエストを作成

承認

Authorization
string
header
必須

Bearer トークンと DPoP トークンは、API の設定に応じてサポートされます

ボディ

application/json

アカウント接続リクエストを作成するためのリクエスト本文。

connection
string
必須

アカウントをリンクする接続の名前(例: 'google-oauth2'、'facebook')。

Required string length: 1 - 128
redirect_uri
string<uri>
必須

接続プロセスの完了後にリダイレクトする URI。

Maximum string length: 2048
authorization_params
Authorization Parameters · object

認可リクエスト中に基盤となるIDプロバイダー(IdP)へ送信される認可パラメーターです。これらのパラメーターは、IdP が認可フローをどのように処理するかや、どの権限を要求するかに影響します。

code_challenge
string

code verifier から導出された PKCE の code challenge。

Required string length: 43 - 128
code_challenge_method
string

code challenge の導出に使用される方式。code_challenge が指定されている場合は必須です。

Allowed value: "S256"
scopes
string[]

クライアントがIDプロバイダーに要求する権限を定義します。ユーザーを識別するために使用される標準のスコープ(例: 'openid'、'email'、'profile')、必要に応じてリフレッシュトークンを取得するために必要なスコープ(例: 'offline_access')、および保護されたリソースへのアクセスに必要なカスタムスコープを含める必要があります。

Required array length: 1 - 100 elements
Required string length: 1 - 255
:
state
string

リクエストと callback の間で state を維持するために使用される不透明な値。

Required string length: 1 - 4096

レスポンス

アカウント接続リクエストが正常に作成されました

auth_session
string
必須

認証セッション識別子。

Maximum string length: 64
connect_params
object
必須

connect URI で使用するパラメーター。

connect_uri
string<uri>
必須

アカウント接続フローを開始するためのベース URI。

expires_in
integer
必須

ticket の有効期限が切れるまでの秒数。

必須範囲: x >= 1