OAuth 2.0: Client Applications

Get client application.

Get a specific client application by client id.

<h4><b>Required Fields</h4></b> <ul><li> id </li></ul>
get/api/v4/oauth2/client-applications/{clientId}

Request

Path parameters

clientIdstring required

Response

OK

idstring

The id of the client application, generated and assigned by project44. It is an alphanumeric id. In OAuth 2.0, this is referred to as the "client_id". This id is not considered a secret, but it is generally known only to you, your application, and project44, and is part of your application's credentials, along with the client secret, which are required to authenticate your application to generate access tokens for use with project44's other APIs. If provided via HTTP Basic Authentication when generating an access token, this id is the "username" part of the base64-encoded Authorization header summary.

namestring

Your name for the client application. Every application is required to have a name.

secretstring

The secret part of the client application's credentials, generated and assigned by project44. In OAuth 2.0, this is referred to as the "client_secret". It cannot be retrieved again after the first time project44 returns it to you, but a new secret can be set for an application via the "new-secret" endpoint. It is confidential and should be stored encrypted at rest in a secure location for your application's use only. It is needed to authenticate your application to generate access tokens for use with project44's other APIs. If provided via HTTP Basic Authentication when generating an access token, this secret is the "password" part of the base64-encoded Authorization header summary.

Example response

{
  "name": "My Client Application"
}

Changes

No recorded changes to this operation across all 1 revision of this API.