---
title: "Changes to POST /api/v3/accounts/{account_id}/projects/{project_id}/environments/"
method: POST
path: "/api/v3/accounts/{account_id}/projects/{project_id}/environments/"
---

# Changes to POST /api/v3/accounts/{account_id}/projects/{project_id}/environments/

`POST /api/v3/accounts/{account_id}/projects/{project_id}/environments/`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 8 of 69 revisions.

- **2026-10-28** (v3) `e32fbfcdc9ec`: 3 breaking, 1 info
- **2026-10-06** (v3) `7d5c1b4c8d8a`: 2 breaking
- **2026-09-29** (v3) `6b5199f1f0c8`: 1 warning
- **2026-06-12** (v3) `35ed07b14344`: 4 info
- **2026-04-22** (v3) `ed46da9332ad`: 18 breaking
- **2026-03-31** (v3) `1489e14e5211`: 1 info
- **2026-03-09** (v3) `0cc94608c6e6`: 1 info
- **2026-02-10** (v3) `45ba55712f57`: 4 info

## Changes

- **2026-10-28** (v3) `e32fbfcdc9ec`: 3 breaking, 1 info
  - added the new required request property `enable_dbt_state_model_lock` (media type: application/json)
  - added the new required request property `enable_dbt_state_model_lock` (media type: application/x-www-form-urlencoded)
  - added the new required request property `enable_dbt_state_model_lock` (media type: multipart/form-data)
  - added the optional property `data/enable_dbt_state_model_lock` to the response with the `200` status
- **2026-10-06** (v3) `7d5c1b4c8d8a`: 2 breaking
  - for the `path` request parameter `account_id`, the format changed from no format to `int64`
  - for the `path` request parameter `project_id`, the format changed from no format to `int64`
- **2026-09-29** (v3) `6b5199f1f0c8`: 1 warning
  - added the new `clickhouse_v0` enum value to the `data/credentials/allOf[#/components/schemas/PostgresCredentials]/adapter_version/allOf[#/components/schemas/AdapterVersionEnum]/` response property for the response status `200`
- **2026-06-12** (v3) `35ed07b14344`: 4 info
  - added the new optional request property `enable_dbt_state` (media type: application/json)
  - added the new optional request property `enable_dbt_state` (media type: application/x-www-form-urlencoded)
  - added the new optional request property `enable_dbt_state` (media type: multipart/form-data)
  - added the optional property `data/enable_dbt_state` to the response with the `200` status
- **2026-04-22** (v3) `ed46da9332ad`: 18 breaking
  - the `account_id` request property format changed from no format to `int64` (media type: application/json)
  - the `account_id` request property format changed from no format to `int64` (media type: application/x-www-form-urlencoded)
  - the `account_id` request property format changed from no format to `int64` (media type: multipart/form-data)
  - the `connection_id` request property format changed from no format to `int64` (media type: application/json)
  - the `connection_id` request property format changed from no format to `int64` (media type: application/x-www-form-urlencoded)
  - the `connection_id` request property format changed from no format to `int64` (media type: multipart/form-data)
  - the `credentials_id` request property format changed from no format to `int64` (media type: application/json)
  - the `credentials_id` request property format changed from no format to `int64` (media type: application/x-www-form-urlencoded)
  - the `credentials_id` request property format changed from no format to `int64` (media type: multipart/form-data)
  - the `extended_attributes_id` request property format changed from no format to `int64` (media type: application/json)
  - the `extended_attributes_id` request property format changed from no format to `int64` (media type: application/x-www-form-urlencoded)
  - the `extended_attributes_id` request property format changed from no format to `int64` (media type: multipart/form-data)
  - the `primary_profile_id` request property format changed from no format to `int64` (media type: application/json)
  - the `primary_profile_id` request property format changed from no format to `int64` (media type: application/x-www-form-urlencoded)
  - the `primary_profile_id` request property format changed from no format to `int64` (media type: multipart/form-data)
  - the `project_id` request property format changed from no format to `int64` (media type: application/json)
  - the `project_id` request property format changed from no format to `int64` (media type: application/x-www-form-urlencoded)
  - the `project_id` request property format changed from no format to `int64` (media type: multipart/form-data)
- **2026-03-31** (v3) `1489e14e5211`: 1 info
  - removed `#/components/schemas/EnvironmentFusionReadiness` from the `data/fusion_readiness` response property `allOf` list for the response status `200`
- **2026-03-09** (v3) `0cc94608c6e6`: 1 info
  - added the required property `data/fusion_readiness` to the response with the `200` status
- **2026-02-10** (v3) `45ba55712f57`: 4 info
  - added the new optional request property `primary_profile_id` (media type: application/json)
  - added the new optional request property `primary_profile_id` (media type: application/x-www-form-urlencoded)
  - added the new optional request property `primary_profile_id` (media type: multipart/form-data)
  - added the optional property `data/primary_profile_id` to the response with the `200` status

---

[Operation](https://skmtc.dev/getdbt/apis/dbt-cloud-api-v2/docs/api/v3/accounts/:account_id/projects/:project_id/environments/post.md) - [API](https://skmtc.dev/getdbt/apis/dbt-cloud-api-v2.md) - [Page](https://skmtc.dev/getdbt/apis/dbt-cloud-api-v2/changes/api/v3/accounts/:account_id/projects/:project_id/environments/post)
