Skip to main content
POST
Verify the Vercel authorization callback

Authorizations

pyai_session
string
cookie
required

Console session cookie. PyAI-admin routes also require the configured platform-admin email allowlist.

Body

application/json
state
string
required
code
string
required
configuration_id
string
required
next
string

Optional HTTPS Vercel return URL; empty uses the Vercel dashboard.

Response

Connection metadata; credentials are never returned.

id
string
required
status
enum<string>
required
Available options:
pending,
exchanging,
ready,
installing,
connected,
failed,
disconnecting,
disconnected
configuration_id
string | null
required
team_id
string | null
required
project_id
string | null
required
vercel_project_id
string | null
required
expires_at
integer
required
scopes
string[]
required
environment_cleanup_required
boolean
required
next
string<uri>