---
title: "Changes to Create API-key policy revision"
method: POST
path: "/v1/api-keys/{keyId}/policy-profiles/{profileId}/revisions"
---

# Changes to Create API-key policy revision

`POST /v1/api-keys/{keyId}/policy-profiles/{profileId}/revisions`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 3 of 13 revisions.

- **2026-08-25** `a04e2929537f` — 2 breaking, 2 info
- **2026-08-19** `f138f2b58663` — 2 breaking, 2 info
- **2026-08-15** `3e302bba5386` — 5 warning

## Changes

- **2026-08-25** `a04e2929537f` — 2 breaking, 2 info
  - removed `subschema #2, subschema #6` from the `rules/items/` request property `oneOf` list
  - added `subschema #2, subschema #6` to the `data/revision/rules/items/` response property `oneOf` list for the response status `201`
  - added `subschema #2, subschema #6` to the `rules/items/` request property `oneOf` list
  - removed `subschema #2, subschema #6` from the `data/revision/rules/items/` response property `oneOf` list for the response status `201`
- **2026-08-19** `f138f2b58663` — 2 breaking, 2 info
  - removed `subschema #1, subschema #2, subschema #6` from the `rules/items/` request property `oneOf` list
  - added `subschema #1, subschema #2, subschema #6` to the `data/revision/rules/items/` response property `oneOf` list for the response status `201`
  - added `subschema #1, subschema #2, subschema #6` to the `rules/items/` request property `oneOf` list
  - removed `subschema #1, subschema #2, subschema #6` from the `data/revision/rules/items/` response property `oneOf` list for the response status `201`
- **2026-08-15** `3e302bba5386` — 5 warning
  - added the new `SERVICE_UNAVAILABLE` enum value to the `error/code` response property for the response status `400`
  - added the new `SERVICE_UNAVAILABLE` enum value to the `error/code` response property for the response status `401`
  - added the new `SERVICE_UNAVAILABLE` enum value to the `error/code` response property for the response status `403`
  - added the new `SERVICE_UNAVAILABLE` enum value to the `error/code` response property for the response status `404`
  - added the new `SERVICE_UNAVAILABLE` enum value to the `error/code` response property for the response status `500`

---

[Operation](https://skmtc.dev/solana/apis/solana-developer-platform-api/docs/v1/api-keys/:keyId/policy-profiles/:profileId/revisions/post.md) · [API](https://skmtc.dev/solana/apis/solana-developer-platform-api.md) · [Page](https://skmtc.dev/solana/apis/solana-developer-platform-api/changes/v1/api-keys/:keyId/policy-profiles/:profileId/revisions/post)
