Skip to main content
The node’s wiring surface. Everything another node or an Agent can see.
Generated from nodes/_schema/interface.schema.json, the same file the node linter validates against.

Example

interface.yaml

Fields

object[]
The connectors data arrives on.
object[]
The connectors data leaves on. Their order is the order events must declare.
object[]
The credential types this node needs, by name. The values are entered once in canvas and never live in your files.
object[]
Service edges this node offers or consumes, and the methods on each.

Next steps

Building a node

The guides behind these fields.

Troubleshooting

When a node does not do what you wrote.