---
title: "Changes to Create a New User"
method: POST
path: "/api/v2/bloodhound-users"
---

# Changes to Create a New User

`POST /api/v2/bloodhound-users`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 2 of 66 revisions.

- **2026-02-03** `5ce93c0f58aa` — 1 breaking, 4 warning
- **2026-01-12** `a426ff0abf8f` — 5 info

## Changes

- **2026-02-03** `5ce93c0f58aa` — 1 breaking, 4 warning
  - removed `subschema #1, subschema #2` from the `allOf[#/components/schemas/api.requests.user.update]/` request property `oneOf` list
  - removed the request property `allOf[#/components/schemas/api.requests.user.update]/all_environments`
  - removed the request property `allOf[#/components/schemas/api.requests.user.update]/environment_targeted_access_control`
  - removed the optional property `data/allOf[subschema #3]/all_environments` from the response with the `200` status
  - removed the optional property `data/allOf[subschema #3]/environment_targeted_access_control` from the response with the `200` status
- **2026-01-12** `a426ff0abf8f` — 5 info
  - added the new optional request property `allOf[#/components/schemas/api.requests.user.update]/all_environments`
  - added the new optional request property `allOf[#/components/schemas/api.requests.user.update]/environment_targeted_access_control`
  - added `subschema #1, subschema #2` to the `allOf[#/components/schemas/api.requests.user.update]/` request property `oneOf` list
  - added the optional property `data/allOf[subschema #3]/all_environments` to the response with the `200` status
  - added the optional property `data/allOf[subschema #3]/environment_targeted_access_control` to the response with the `200` status

---

[Operation](https://skmtc.dev/specterops/apis/bloodhound-api/docs/api/v2/bloodhound-users/post.md) · [API](https://skmtc.dev/specterops/apis/bloodhound-api.md) · [Page](https://skmtc.dev/specterops/apis/bloodhound-api/changes/api/v2/bloodhound-users/post)
