Skip to main content
GET
Read a component's effective discriminator config.

Authorizations

X-API-KEY
string
header
required

Path Parameters

id
string<uuid>
required

UUID of the component.

Response

The effective config and its identity.

The discriminator config in effect, with its engine-reported identity. The complete document is included for component, deployment-default and builtin sources so a client can evaluate an explicit snapshot.

source
enum<string>
required

Where the effective discriminator config came from - a per-component override, the deployment default, or the engine's builtin fallback.

Available options:
component,
default,
builtin
configName
string
required

The config's self-declared name, as the engine reports it.

configVersion
integer
required

The config's self-declared version, as the engine reports it.

engineVersion
string
required
config
object
required

An engine discriminator config JSON document. Writes are limited to 1 MiB and must pass engine validation and use the product-compatible payload to field-mapping hierarchy.

documentFingerprint
string
required

SHA-256 of the deterministically serialized config document. Object key order is ignored; array order and JSON values are preserved.

Pattern: ^[a-f0-9]{64}$