# Authelia Authentication API

**Canonical:** https://apis.io/apis/authelia/authelia-authentication-api/  
**Provider:** Authelia — https://apis.io/providers/authelia/  
**Base URL:** https://auth.example.com  
**Documentation:** https://www.authelia.com/configuration/identity-providers/openid-connect/provider/

Authelia Authentication API is one of 13 APIs that [Authelia](https://apis.io/providers/authelia/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Authentication. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and a GitHub repository.

Authentication endpoints

## Operations (25)

| Method | Path | Summary |
|---|---|---|
| POST | `/api/firstfactor` | Login |
| POST | `/api/firstfactor/reauthenticate` | Reauthenticate |
| GET | `/api/firstfactor/passkey` | First Factor Authentication - Passkey |
| POST | `/api/firstfactor/passkey` | First Factor Authentication - Passkey |
| POST | `/api/logout` | Logout |
| GET | `/api/secondfactor/totp/register` | TOTP Configuration Register |
| PUT | `/api/secondfactor/totp/register` | TOTP Configuration Register |
| POST | `/api/secondfactor/totp/register` | TOTP Configuration Register |
| DELETE | `/api/secondfactor/totp/register` | TOTP Configuration Register |
| GET | `/api/secondfactor/totp` | TOTP Configuration |
| POST | `/api/secondfactor/totp` | Second Factor Authentication - TOTP |
| DELETE | `/api/secondfactor/totp` | Second Factor Authentication - TOTP |
| GET | `/api/secondfactor/webauthn` | Second Factor Authentication - WebAuthn |
| POST | `/api/secondfactor/webauthn` | Second Factor Authentication - WebAuthn |
| GET | `/api/secondfactor/webauthn/credentials` | WebAuthn Credentials |
| PUT | `/api/secondfactor/webauthn/credential/register` | WebAuthn Credential Registration (Attestation) |
| POST | `/api/secondfactor/webauthn/credential/register` | WebAuthn Credential Registration (Attestation) |
| DELETE | `/api/secondfactor/webauthn/credential/register` | WebAuthn Credential Registration (Attestation) |
| PUT | `/api/secondfactor/webauthn/credential/{credentialID}` | WebAuthn Credential |
| DELETE | `/api/secondfactor/webauthn/credential/{credentialID}` | WebAuthn Credential |
| GET | `/api/secondfactor/duo` | Second Factor Authentication - Duo Mobile Push |
| POST | `/api/secondfactor/duo` | Second Factor Authentication - Duo Mobile Push |
| GET | `/api/secondfactor/duo_devices` | Second Factor Authentication - Duo Mobile Push |
| POST | `/api/secondfactor/duo_device` | Second Factor Authentication - Duo Mobile Push |
| POST | `/api/secondfactor/password` | Second Factor Authentication - Password |

## Machine-readable artifacts (3)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/authelia/refs/heads/main/openapi/authelia-authentication-api-openapi.yml
- **Documentation** — https://www.authelia.com/reference/
- **GitHubRepository** — https://github.com/authelia/authelia

## Other Authelia APIs (12)

- [Authelia OpenID Connect 1.0 Provider](https://apis.io/apis/authelia/authelia-oidc-provider/)
- [Authelia Authorization API](https://apis.io/apis/authelia/authelia-authorization-api/)
- [Authelia First Factor API](https://apis.io/apis/authelia/authelia-first-factor-api/)
- [Authelia OAuth 2.0 API](https://apis.io/apis/authelia/authelia-oauth-2-0-api/)
- [Authelia OpenID Connect 1.0 API](https://apis.io/apis/authelia/authelia-openid-connect-1-0-api/)
- [Authelia Password Change API](https://apis.io/apis/authelia/authelia-password-change-api/)
- [Authelia Password Reset API](https://apis.io/apis/authelia/authelia-password-reset-api/)
- [Authelia Second Factor API](https://apis.io/apis/authelia/authelia-second-factor-api/)
- [Authelia State API](https://apis.io/apis/authelia/authelia-state-api/)
- [Authelia User Elevation API](https://apis.io/apis/authelia/authelia-user-elevation-api/)
- [Authelia User Information API](https://apis.io/apis/authelia/authelia-user-information-api/)
- [Authelia Utilities API](https://apis.io/apis/authelia/authelia-utilities-api/)

## Tags

Authentication

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/authelia/authelia-authentication-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/authelia/.
