API / Contract Node
Ship a structured AI endpoint your services can call directly. Strict contracts, minimal latency, and governed behaviour.
What you get out of the box
Strict JSON-in / JSON-out contract enforcement
Minimal conversational overhead — no greetings or commentary
Designed for service-to-service and webhook integrations
Low-latency responses with predictable output formats
Disclosures disabled for clean machine-readable responses
Usage-metered and auditable per call
How setup works
Sign up and create a new node
Select the API / Contract Node profile
Define the output schema in the constitution
Generate a secret API key
Call the /chat endpoint from your service
Try these prompts
Common use cases
Call Node as a Function (API)
Call an AI node from your server-side code to power product features, automate workflows, or process data with a simple REST API.
HTTP API Reference
Full REST API for chat, threads, and streaming. Build custom integrations with standard HTTP endpoints and predictable contracts.
Frequently Asked Questions
API / Contract Node
What makes the API Agent different from a Chat Assistant?
Can other services call this agent directly?
Is the output really deterministic?
Can I customise the response schema?
How is usage billed for API calls?
Ready to deploy?
Create your API / Contract Node node in seconds and start building.