Glossary: Client ID / SecretGlossary

A client ID and client secret are part of the OAuth 2 protocol, which protects resources by limiting access to authorized parties.

The client ID is a value that uniquely identifies an application making an API request. This value is public. This value is supplied by the API provider, typically when the application’s adminsitrators or developers register the application with the provider. The provider uses the client ID to track and manage the application's interactions with the API.

The client secret is a value that proves the identity of the application making an API request. This value is confidential, and should be kept secure. It is supplied by the API provider along with the client ID.

The client ID and client secret are used together during the OAuth 2 flow to obtain an access token, which authorizes an application to access resources via the API.

Are we missing anything? Let us know
Was this page helpful?