# Oidc API

API Reference for Oidc

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

## Set Session

Set Session: Update an existing session with new information like additional checks or metadata or request additional challenges. A new session token will be returned. Note that the previous token will be invalid.

[Set Session](/content/docs/reference/api/session/zitadel.session.v2.SessionService.SetSession)

## Authorize or Deny Device Authorization

Authorize or deny the device authorization request based on the provided device authorization id. Required permissions:

[Authorize or Deny Device Authorization](/content/docs/reference/api/oidc/zitadel.oidc.v2.OIDCService.AuthorizeOrDenyDeviceAuthorization)
