---
title: "Changes to Authenticate with API key"
method: POST
path: "/accounts/auth-with-api-key"
---

# Changes to Authenticate with API key

`POST /accounts/auth-with-api-key`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 3 of 13 revisions.

- **2026-11-12** `700eb1ace61a`: 17 info
- **2025-06-12** `4979dfd00eda`: 4 warning, 1 info
- **2025-06-10** `964e2801b73d`: 2 breaking

## Changes

- **2026-11-12** `700eb1ace61a`: 17 info
  - added the optional property `data/account` to the response with the `200` status
  - added the optional property `data/advanced_mode` to the response with the `200` status
  - added the optional property `data/device_token` to the response with the `200` status
  - added the optional property `data/first_name` to the response with the `200` status
  - added the optional property `data/first_sign_in` to the response with the `200` status
  - added the optional property `data/folder` to the response with the `200` status
  - added the optional property `data/last_name` to the response with the `200` status
  - added the optional property `data/mfa` to the response with the `200` status
  - added the optional property `data/notification_preferences` to the response with the `200` status
  - added the optional property `data/onboarding_progress` to the response with the `200` status
  - added the optional property `data/role` to the response with the `200` status
  - added the optional property `data/sound` to the response with the `200` status
  - added the optional property `data/theme` to the response with the `200` status
  - added the optional property `data/timezone` to the response with the `200` status
  - added the optional property `data/user` to the response with the `200` status
  - added the optional property `data/user_id` to the response with the `200` status
  - added the optional property `data/voice_transcription` to the response with the `200` status
- **2025-06-12** `4979dfd00eda`: 4 warning, 1 info
  - removed the optional property `auth_token` from the response with the `200` status
  - removed the optional property `passkey_enabled` from the response with the `200` status
  - removed the optional property `refresh_token` from the response with the `200` status
  - removed the optional property `totp_enabled` from the response with the `200` status
  - added the required property `data` to the response with the `200` status
- **2025-06-10** `964e2801b73d`: 2 breaking
  - added the new required request property `api_key`
  - the request's body type changed from no type to `object`

---

[Operation](https://skmtc.dev/quivaworks/apis/quiva-ai-gateway/docs/accounts/auth-with-api-key/post.md) - [API](https://skmtc.dev/quivaworks/apis/quiva-ai-gateway.md) - [Page](https://skmtc.dev/quivaworks/apis/quiva-ai-gateway/changes/accounts/auth-with-api-key/post)
