Answers/What are the three primitives?

What are the three primitives?

Updated March 2026

Sutrena has three core primitives. Each is one API call:

1. Pages — Deploy HTML to a live URL. POST /api/pages with slug, title, html. Served at your subdomain (e.g. alice.sutrena.com/my-page). Great for landing pages, portfolios, microsites.

2. Forms — Collect structured data from humans. POST /api/forms with name and fields. Returns a hosted form URL and a submission endpoint. Supports validation, webhooks, dedup, file uploads.

3. Dashboards — Visualize data as charts and metrics. POST /api/dashboards with a DSL. Works with form submissions, inline JSON, or CSV uploads. Seven widget types: metric cards, tables, pie/bar/line charts.

All three share a project quota (Free: 10, Builder: 50, Pro: 200, Scale: unlimited). They work independently or together — deploy a page with an embedded form and a dashboard showing results.

48 MCP tools cover all three primitives. Framework-agnostic: works from Claude Code, Cursor, LangGraph, CrewAI, or any HTTP client.

Ready to build?

Get a trial API key instantly — no signup required.

What are the three primitives? — Sutrena | Sutrena