---
title: "Changes to Create a custom domain"
method: POST
path: "/v1/graph/domains"
---

# Changes to Create a custom domain

`POST /v1/graph/domains`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 6 of 37 revisions.

- **2026-06-11** `f29d29d1ad16` — 4 info
- **2026-06-11** `22d84aa060d6` — 4 warning
- **2026-06-10** `02daa1da4e82` — 4 info
- **2026-06-01** `d1f4be5dfc1a` — 4 warning
- **2026-06-01** `56af15e4d864` — 3 breaking, 11 warning
- **2026-05-31** `3f6cc27b443e` — 1 info

## Changes

- **2026-06-11** `f29d29d1ad16` — 4 info
  - added the new optional request property `catalog_config`
  - added the optional property `catalog` to the response with the `201` status
  - added the optional property `catalog_buffer` to the response with the `201` status
  - added the optional property `catalog_config` to the response with the `201` status
- **2026-06-11** `22d84aa060d6` — 4 warning
  - removed the request property `catalog_config`
  - removed the optional property `catalog` from the response with the `201` status
  - removed the optional property `catalog_buffer` from the response with the `201` status
  - removed the optional property `catalog_config` from the response with the `201` status
- **2026-06-10** `02daa1da4e82` — 4 info
  - added the new optional request property `catalog_config`
  - added the optional property `catalog` to the response with the `201` status
  - added the optional property `catalog_buffer` to the response with the `201` status
  - added the optional property `catalog_config` to the response with the `201` status
- **2026-06-01** `d1f4be5dfc1a` — 4 warning
  - removed the request property `catalog_config`
  - removed the optional property `catalog` from the response with the `201` status
  - removed the optional property `catalog_buffer` from the response with the `201` status
  - removed the optional property `catalog_config` from the response with the `201` status
- **2026-06-01** `56af15e4d864` — 3 breaking, 11 warning
  - the `catalog_config/anyOf[subschema #1: DomainCatalogConfig -> #/components/schemas/DomainCatalogConfig]/` request property type changed from `object` to no type
  - the `catalog/anyOf[subschema #1: DomainCatalog -> #/components/schemas/DomainCatalog]/` response's property type changed from `object` to no type for status `201`
  - the `catalog_config/anyOf[subschema #1: DomainCatalogConfig -> #/components/schemas/DomainCatalogConfig]/` response's property type changed from `object` to no type for status `201`
  - removed the request property `catalog_config/anyOf[subschema #1: DomainCatalogConfig -> #/components/schemas/DomainCatalogConfig]/enabled`
  - removed the request property `catalog_config/anyOf[subschema #1: DomainCatalogConfig -> #/components/schemas/DomainCatalogConfig]/refresh_every_n`
  - removed the optional property `catalog/anyOf[subschema #1: DomainCatalog -> #/components/schemas/DomainCatalog]/domain_distribution` from the response with the `201` status
  - removed the optional property `catalog/anyOf[subschema #1: DomainCatalog -> #/components/schemas/DomainCatalog]/entity_clusters` from the response with the `201` status
  - removed the optional property `catalog/anyOf[subschema #1: DomainCatalog -> #/components/schemas/DomainCatalog]/last_refreshed` from the response with the `201` status
  - removed the optional property `catalog/anyOf[subschema #1: DomainCatalog -> #/components/schemas/DomainCatalog]/last_updated` from the response with the `201` status
  - removed the optional property `catalog/anyOf[subschema #1: DomainCatalog -> #/components/schemas/DomainCatalog]/relationship_patterns` from the response with the `201` status
  - removed the optional property `catalog/anyOf[subschema #1: DomainCatalog -> #/components/schemas/DomainCatalog]/signal_value_counts` from the response with the `201` status
  - removed the optional property `catalog/anyOf[subschema #1: DomainCatalog -> #/components/schemas/DomainCatalog]/total_documents` from the response with the `201` status
  - removed the optional property `catalog_config/anyOf[subschema #1: DomainCatalogConfig -> #/components/schemas/DomainCatalogConfig]/enabled` from the response with the `201` status
  - removed the optional property `catalog_config/anyOf[subschema #1: DomainCatalogConfig -> #/components/schemas/DomainCatalogConfig]/refresh_every_n` from the response with the `201` status
- **2026-05-31** `3f6cc27b443e` — 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/papr-ai/apis/papr-memory-api/docs/v1/graph/domains/post.md) · [API](https://skmtc.dev/papr-ai/apis/papr-memory-api.md) · [Page](https://skmtc.dev/papr-ai/apis/papr-memory-api/changes/v1/graph/domains/post)
