Reference

Reference overview

Start here for exact contracts: REST, OpenAPI, GraphQL, gRPC, SDKs, CLI, MCP, webhooks, realtime, auth, limits, errors, connectors, and the full surface atlas.

Vadyl's references are projections of one canonical contract backbone. The pages below are intentionally cross-linked so a developer can move from the general documentation journey into exact method, command, endpoint, protocol, and envelope contracts without guessing where the authoritative reference lives.

Reference entry points

Atlas

Full surface atlas

Every protocol surface, projection facet, controller family, capability kind, and execution surface.

Open reference
Bindings

Exposure bindings

The shared projection model that binds MCP, REST, GraphQL, gRPC, SDKs, CLI, dashboards, and Runtime Fabric scaling vocabulary.

Open reference
Surfaces

Project capability surfaces

Project-authored, project-published, project-installed capability surfaces across manifests, grants, exposure bindings, PCG, SDK, CLI, MCP, and usage evidence.

Open reference
Auth

Authentication reference

Bearer tokens, API keys, scopes, project grants, policy evaluation, sessions, and authorization envelopes.

Open reference
REST

REST controller atlas

Every controller-backed endpoint with parameters, request examples, responses, errors, and samples.

Open reference
REST

REST API model

Base URLs, resource conventions, pagination, idempotency, error envelopes, OpenAPI discovery, and examples.

Open reference
OpenAPI

OpenAPI & Swagger

Spec discovery, operation IDs, schema projection, Swagger UI behavior, and client generation.

Open reference
GraphQL

GraphQL reference

Compiled SDL, query and mutation shapes, pagination, filters, subscriptions, errors, and examples.

Open reference
gRPC

gRPC reference

Proto services, metadata, streaming, status mapping, deadlines, reflection, and generated clients.

Open reference
Realtime

Realtime & events

WebSocket, SSE, event envelopes, subscription filters, replay, and field-name-only delivery.

Open reference
Webhooks

Webhooks reference

Inbound and outbound delivery, signatures, retries, replay, idempotency, and receiver contracts.

Open reference
MCP

MCP reference

JSON-RPC methods, resource metadata, token model, tools, resources, prompts, errors, and observability.

Open reference
SDK

SDK method reference

Every client method across TypeScript, Python, C#, Go, and Rust with inputs, returns, and errors.

Open reference
SDK

SDK reference model

Generated namespaces, compatibility taxonomy, language parity, retries, pagination, and manifest enforcement.

Open reference
CLI

CLI command reference

Every command group, subcommand, flag, sample output, and exit code for automation and CI.

Open reference
CLI

CLI reference model

How commands project from the canonical operation model, auth scope, output contract, and exit behavior.

Open reference
Errors

Errors reference

Canonical error envelopes, HTTP status mapping, machine-readable codes, reason codes, and correlation IDs.

Open reference
Limits

Limits & quotas

Rate limits, hard and soft quotas, budget enforcement, usage metering, and retry guidance.

Open reference
Coding

Coding environment reference

Workspace commands, runtime SDK surfaces, source assets, tests, deploys, and local execution.

Open reference
Connectors

Connectors & WIT

Built-in, declarative, and Wasm connector contracts, WIT worlds, conformance, and host imports.

Open reference

All reference pages