v37

latestOpenAPI 3.1.0raw.githubusercontent.com2026-06-1170194628.0 KB
v1
Graph Domains

Create a custom domain

post/v1/graph/domains

Request body

domain_idstring required

Custom id, e.g. 'acme:support_tickets:1.0.0'.

namestring required

Human-readable domain name.

descriptionstring required

What this domain models.

signal_multipliersobject nullable

Domain-level default signal weight multipliers. Applied automatically on every rerank/search request for this domain (unless the caller supplies their own signal_multipliers, which take priority). Keys are field names (e.g. 'key_claim') or Hz-strings (e.g. '70.0'). Values: 0.0 = disable band, 1.0 = unchanged, 2.0 = 2× boost.

Response

Successful Response

domain_idstring required
namestring required
descriptionstring required
signal_multipliersobject nullable

Domain-level default signal multipliers (see GraphDomainCreate).

builtinboolean

True for built-in domains shipped with Papr (read-only).

created_atstring nullable
owner_user_idstring nullable
owner_workspace_idstring nullable

Workspace that owns this domain. Domains are scoped to workspace when set.

owner_organization_idstring nullable

Organization that owns this domain.

owner_namespace_idstring nullable

Namespace this domain belongs to, if any.