Folder

API Reference

The API Reference documents the programmable contracts available inside Boilerplate Builders. Use it when a workflow requires Code beyond block configuration, when values cross a file or binary boundary, or when an external system calls a published workflow.

Available references

  • Builders Runtime API - the Code block entry point, runtime context, protected resources, files, HTTP, databases, logging, and supported value types.
  • Builders Runtime Context - the BuildersRuntimeContext interface and the supported ctx.log, ctx.fetch, ctx.fs, ctx.db, ctx.vault, and ctx.now members.

Use the narrowest surface

Prefer a dedicated workflow block when it already represents the required operation. Blocks expose configuration, integration ownership, validation, logs, and error routes without embedding provider behavior in code. Use the runtime API for deterministic processing or for capabilities that genuinely require a programmatic boundary.

Runtime access does not bypass project ownership, integration availability, Vault visibility, database access, storage scope, budgets, or published-version controls.

Explore this folder

Boilerplate Wiki - API Reference