Path: / admin / realms / {realm} / oauth-clients / {id}

Get a representation of the oauth client

Path parameters:
id - oauth client's id (not clientId!)
realm - realm name (not id!)

Resources
NameDescription
claimsGet the claims a client is allowed to ask for
client-secretGet the secret of the oauth client
installationGet an example keycloak.json file to use to configure the oauth client
scope-mappingsGet all scope mappings for this client

Method Summary
ResourceDescription
PUT /admin/realms/{realm}/oauth-clients/{id}Update the oauth client
GET /admin/realms/{realm}/oauth-clients/{id}Get a representation of the oauth client
DELETE /admin/realms/{realm}/oauth-clients/{id}Remove the OAuth Client

Method Detail
HTTP Example:
PUT /admin/realms/{realm}/oauth-clients/{id}

Update the oauth client

Input:
OAuthClientRepresentation
Output:
javax.ws.rs.core.Response -
Consumes:
application/json
HTTP Example:
GET /admin/realms/{realm}/oauth-clients/{id}

Get a representation of the oauth client

Output:
OAuthClientRepresentation -
Produces:
application/json
HTTP Example:
DELETE /admin/realms/{realm}/oauth-clients/{id}

Remove the OAuth Client

Output:
void