---
title: "Changes to Upserts the OpenGraph Extension"
method: PUT
path: "/api/v2/extensions"
---

# Changes to Upserts the OpenGraph Extension

`PUT /api/v2/extensions`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 11 of 86 revisions.

- **2026-09-22** `fbd15c326038`: 1 breaking, 1 warning
- **2026-09-14** `4b3dcbeb08d0`: 1 breaking, 1 warning, 1 info
- **2026-09-04** `c6865134e730`: 4 info
- **2026-08-12** `8a17345ab0c1`: 2 info
- **2026-07-31** `58f9b015db04`: 2 info
- **2026-07-29** `f140f38eb169`: 4 breaking, 6 warning
- **2026-07-23** `02198b453e51`: 2 breaking
- **2026-07-23** `367a21c392bc`: 2 info
- **2026-07-15** `ac160e5e2f28`: 2 info
- **2026-04-01** `674e0a229e8a`: 1 info
- **2026-01-12** `a426ff0abf8f`: 1 breaking

## Changes

- **2026-09-22** `fbd15c326038`: 1 breaking, 1 warning
  - the `pz_rules` request property type changed from `object` to `array`
  - removed the request property `pz_rules/rules`
- **2026-09-14** `4b3dcbeb08d0`: 1 breaking, 1 warning, 1 info
  - the request property `pz_rules/rules` became required
  - removed the request property `saved_queries`
  - added the new optional request property `queries`
- **2026-09-04** `c6865134e730`: 4 info
  - added the new optional request property `pz_rules`
  - added the new optional request property `saved_queries`
  - added the media type `application/zip` to the request body
  - added the non-success response with the status `415`
- **2026-08-12** `8a17345ab0c1`: 2 info
  - added the new optional request property `node_kinds/items/info/additionalProperties/allOf[#/components/schemas/model.kind-info-markdown]/markdown/template_error`
  - added the new optional request property `relationship_kinds/items/info/additionalProperties/allOf[#/components/schemas/model.kind-info-markdown]/markdown/template_error`
- **2026-07-31** `58f9b015db04`: 2 info
  - removed 'propertyNames' constraint from the request property `node_kinds/items/info`
  - removed 'propertyNames' constraint from the request property `relationship_kinds/items/info`
- **2026-07-29** `f140f38eb169`: 4 breaking, 6 warning
  - added `#/components/schemas/model.kind-info-base, #/components/schemas/model.kind-info-markdown` to the `node_kinds/items/info/additionalProperties/` request property `allOf` list
  - added `#/components/schemas/model.kind-info-base, #/components/schemas/model.kind-info-markdown` to the `relationship_kinds/items/info/additionalProperties/` request property `allOf` list
  - the `node_kinds/items/info/additionalProperties/` request property type changed from `object` to no type
  - the `relationship_kinds/items/info/additionalProperties/` request property type changed from `object` to no type
  - removed the request property `node_kinds/items/info/additionalProperties/markdown`
  - removed the request property `node_kinds/items/info/additionalProperties/position`
  - removed the request property `node_kinds/items/info/additionalProperties/title`
  - removed the request property `relationship_kinds/items/info/additionalProperties/markdown`
  - removed the request property `relationship_kinds/items/info/additionalProperties/position`
  - removed the request property `relationship_kinds/items/info/additionalProperties/title`
- **2026-07-23** `02198b453e51`: 2 breaking
  - added 'propertyNames' constraint to the request property `node_kinds/items/info`
  - added 'propertyNames' constraint to the request property `relationship_kinds/items/info`
- **2026-07-23** `367a21c392bc`: 2 info
  - removed 'propertyNames' constraint from the request property `node_kinds/items/info`
  - removed 'propertyNames' constraint from the request property `relationship_kinds/items/info`
- **2026-07-15** `ac160e5e2f28`: 2 info
  - added the new optional request property `node_kinds/items/info`
  - added the new optional request property `relationship_kinds/items/info`
- **2026-04-01** `674e0a229e8a`: 1 info
  - endpoint added
- **2026-01-12** `a426ff0abf8f`: 1 breaking
  - api path removed without deprecation

---

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