OAuth Authentication

Exchange auth-user device session for platform token

Changed on

Exchanges a verified auth-user device-flow session into a platform token for CLI usage. The target platform user is derived from authenticated auth-user mapping; client cannot select another user.

post/auth/platform/exchange

Request

  • Base URL: https://api.volcano.dev
  • URL: https://api.volcano.dev/auth/platform/exchange
  • Auth: HTTP bearer

Request body

client_idstring required

Response

Platform token minted

tokenstring required
user_idstring required
token_idstring uuid required
expires_atstring date-time required

Changes

    • ▲

      the response's body type changed from no type to object for status

    • ▲

      the response's body type changed from no type to object for status

    • ○

      added the optional property to the response with the status

    • ○

      added the required property to the response with the status

    • ○

      added the required property to the response with the status

    • ○

      added the required property to the response with the status

    • ○

      added the required property to the response with the status

    • ○

      added the required property to the response with the status

    • ▲

      the response's body type changed from object to no type for status

    • ▲

      the response's body type changed from object to no type for status

    • ▲

      removed the required property from the response with the status

    • ▲

      removed the required property from the response with the status

    • ▲

      removed the required property from the response with the status

    • ▲

      removed the required property from the response with the status

    • ▲

      removed the required property from the response with the status

    • ●

      removed the optional property from the response with the status