OAuth Configuration

List OAuth configurations

Changed on

List all OAuth provider configurations for this project

get/projects/{id}/oauth/configs

Request

  • Base URL: https://api.volcano.dev
  • URL: https://api.volcano.dev/projects/{id}/oauth/configs
  • Auth: one of:
    • HTTP bearer
    • HTTP bearer

Path parameters

idstring uuid required

Project ID

Response

List of OAuth configurations

Example response

{
  "configs": [
    {
      "client_id": "123456789.apps.googleusercontent.com",
      "client_secret": "GOCS...****",
      "redirect_url": "https://yourapp.com/auth/callback",
      "scopes": [
        "openid",
        "email",
        "profile"
      ]
    }
  ]
}

Changes

    • ○

      the endpoint scheme security ProjectAccessToken was added to the API

    • ▲

      added the new path request parameter id

    • ▲

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

    • ○

      added the optional property // to the response with the status

    • ○

      added the optional property // to the response with the status

    • ○

      added the optional property // to the response with the status

    • ○

      added the optional property // to the response with the status

    • ○

      added the optional property // to the response with the status

    • ○

      added the optional property // to the response with the status

    • ○

      added the optional property // to the response with the status

    • ○

      added the optional property // to the response with the status

    • ○

      added the optional property // to the response with the status