# Webkey API

API Reference for Webkey

> **Terminology Update:** We have streamlined our naming conventions to improve clarity. The term **Webkey** has been replaced with **Webkey**. To avoid breaking changes the APIs still make use of the old term. Both terms refer to the same underlying functionality.

## API Endpoints

- **[Get identity provider (IdP) by ID](/content/docs/reference/api/idp/zitadel.idp.v2.IdentityProviderService.GetIDPByID)**: Returns an identity provider (social/enterprise login) by its ID, which can be of the type Google, AzureAD, etc.
- **[Activate Web Key](/content/docs/reference/api/webkey/zitadel.webkey.v2.WebKeyService.ActivateWebKey)**: Switch the active signing web key. The previously active key will be deactivated. Note that the JWKs OIDC endpoint returns a cacheable response. Therefore it is not advised to activate a key that h...
