Skip to main content
GET
/
oauth-providers
/
{provider_id}
Get an Identity Provider's data
curl --request GET \
  --url http://localhost:3001/portal-api/oauth-providers/{provider_id} \
  --header 'Authorization: <api-key>'
{
  "Name": "My Keycloak instance",
  "Type": "Keycloak",
  "WellKnownURL": "http://localhost:8080/auth/realms/DCR/clients-registrations/openid-connect",
  "SSLInsecureSkipVerify": false,
  "ID": 1,
  "CreatedAt": "2023-06-25 13:37",
  "UpdatedAt": "2023-06-25 13:37",
  "ClientTypes": [
    {
      "Name": "Server-side application",
      "Description": "Use this client configuration to create server-side applications that don't act on behalf of end-users",
      "ResponseTypes": "code,token",
      "GrantType": "authorization_code,refresh_token,password",
      "TokenEndpointAuthMethod": "client_secret_basic",
      "OktaAppType": "web",
      "ID": 1,
      "CreatedAt": "2023-06-25 13:37",
      "UpdatedAt": "2023-06-25 13:37"
    }
  ]
}

Authorizations

Authorization
string
header
required

Path Parameters

provider_id
integer
required
Example:

Response

ClientTypes
object[]
required
Name
string
required
Examples:
Type
enum<string>
required
Available options:
Keycloak,
Gluu,
Okta,
Other
Examples:
WellKnownURL
string
required
Examples:
SSLInsecureSkipVerify
boolean
Examples:
ID
integer
Examples:
CreatedAt
string
Examples:
UpdatedAt
string
Examples: