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 が認可フローをどのように処理するかや、どの permissions を要求するかに影響します。

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

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

リクエストとコールバックの間で state を維持するために使用される opaque な値。

Required string length: 1 - 4096

レスポンス

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

auth_session
string
必須

認証セッション識別子。

Maximum string length: 64
connect_params
object
必須

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

connect_uri
string<uri>
必須

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

expires_in
integer
必須

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

必須範囲: x >= 1