← API reference
CANONICAL TYPE REFERENCE

NodeOutputSchemaPayload

Result of resolveNodeOutputSchema.

JSON Schema for nodes..output. Null only when resolution is PASSTHROUGH, or when errors is non-empty.

How the schema was produced: INFERRED, INTROSPECTED, STATIC, or PASSTHROUGH. Null only when errors is non-empty.

Findings from the resolution (script type errors, lossy conversions, fall-through reasons).

Changeset-style input errors (unknown nodeType, malformed config, missing script).

View exact SDL
"""Result of resolveNodeOutputSchema."""
type NodeOutputSchemaPayload {
  """
  JSON Schema for nodes.<id>.output. Null only when resolution is PASSTHROUGH, or when errors is non-empty.
  """
  schema: JSON
  """
  How the schema was produced: INFERRED, INTROSPECTED, STATIC, or PASSTHROUGH. Null only when errors is non-empty.
  """
  resolution: NodeOutputSchemaResolution
  """
  Findings from the resolution (script type errors, lossy conversions, fall-through reasons).
  """
  diagnostics: [NodeSchemaDiagnostic!]!
  """
  Changeset-style input errors (unknown nodeType, malformed config, missing script).
  """
  errors: [FieldError!]!
}

One stable address across all schema views. Follow a field’s type to explore connections between domains.