Pular para o conteúdo principal
GET
Obtém o contrato de escrita de uma chave

Autorizações

Authorization
string
header
obrigatório

A bearer JWT issued by the platform's Access Manager (plugin-auth / lib-auth). Authorization is deny-all by default: the application must be configured with an authorizer, and when authentication is enabled it enforces per-namespace role-based access control on top of a valid, platform-scoped (non-tenant) identity. Machine callers obtain a token via the Access Manager client-credentials flow.

Parâmetros de caminho

namespace
string
obrigatório

The Systemplane namespace. Rails and plugins use runtime_config, tenant_policy, or operational_registry; some applications register a single application-named namespace instead.

Exemplo:

"runtime_config"

key
string
obrigatório

The registered key within the namespace. Keys are flat, dot-delimited identifiers; a key may itself contain / segments.

Exemplo:

"tenancy.ispb_organization_bindings"

Resposta

The key's write contract.

The full write contract for one registered key.

catalogVersion
string
obrigatório

The catalog schema version.

Exemplo:

"systemplane.catalog.v1"

service
string
obrigatório

The application that serves this catalog.

Exemplo:

"matcher"

namespace
string
obrigatório

The namespace the key belongs to.

Exemplo:

"tenant_policy"

key
string
obrigatório

The registered key.

Exemplo:

"tenancy.ispb_organization_bindings"

kind
string
obrigatório

The value kind the key accepts.

Exemplo:

"object"

tenantScoped
boolean
obrigatório

Whether the key's value is resolved per tenant.

Exemplo:

false

runtimeClass
string
obrigatório

When a change takes effect.

Exemplo:

"read_live"

redaction
string
obrigatório

The redaction policy applied to the value on read.

Exemplo:

"mask"

hasValidator
boolean
obrigatório

Whether the key has a server-side write validator.

Exemplo:

true

description
string
obrigatório

A human-readable description of the key.

Exemplo:

"Tenant-scoped JSON object keyed by ISPB"

detailUrl
string
obrigatório

The relative URL of this detail resource.

Exemplo:

"/system/-/catalog/tenant_policy/tenancy.ispb_organization_bindings"

schema
object
obrigatório

The JSON schema the value is validated against.

write
object
obrigatório

The write descriptor for a key — the request you send to change it.

defaultValue
any

The key's default value. Untyped — matches the key's kind.

rules
string[]

Human-readable semantic validation rules beyond the JSON schema. Omitted when there are none.

Exemplo:
examples
object[]

Valid example values for the key. Omitted when there are none.

Maximum array length: 10