v1

latestOpenAPI 3.0.32026-07-26172157253.6 KB
Admin

Exchange cloud provider authorization code for admin session

Verifies an authorization code/JWT from from Insforge Cloud platform and issues an internal admin session token with project_admin role

post/api/auth/admin/sessions/exchange

Request body

codestring required

Authorization code or JWT from the Insforge

Example request

{
  "code": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..."
}

Response

Cloud authorization verified, admin session created

accessTokenstring

Internal JWT for admin authentication

csrfTokenstring

CSRF token for /api/auth/admin/refresh

Example response

{
  "projectAdmin": {
    "subject": "local:admin",
    "username": "admin"
  }
}