> For the complete documentation index, see [llms.txt](https://fusionauth.io/docs/llms.txt)

# Login API

API documentation for the FusionAuth Login API.

# Login API

This page contains all of the APIs for managing user login and login records.

Use the following APIs to manage Login:

| Operation | Method | Endpoint |
| --- | --- | --- |
| [Authenticate a User](https://fusionauth.io/docs/apis/login/authenticate.md) | `POST` | `/api/login` |
| [Authenticate a User with a One Time Password](https://fusionauth.io/docs/apis/login/authenticate-otp.md) | `POST` | `/api/login` |
| [Complete Multi-Factor Authentication](https://fusionauth.io/docs/apis/login/complete-mfa.md) | `POST` | `/api/two-factor/login` |
| [Update Login Instant](https://fusionauth.io/docs/apis/login/update-instant.md) | `PUT` | `/api/login/{userId}/{applicationId}` |
| [Logout a User](https://fusionauth.io/docs/apis/login/logout.md) | `POST` | `/api/logout` |
| [Search Login Records](https://fusionauth.io/docs/apis/login/search.md) | `GET` / `POST` | `/api/system/login-record/search` |
| [Export Login Records](https://fusionauth.io/docs/apis/login/export.md) | `GET` / `POST` | `/api/system/login-record/export` |