Everything in the Weaveflow dashboard is driven by one API. This page is the reference entry point for developers and AI agents — where the API lives, how to authenticate, and which machine-readable resources this site publishes.
The Weaveflow API
- Base URL:
https://api.weaveflow.io/api - Specification: not published at the moment. The API is a typed contract, and a generated OpenAPI document for it will appear here when it is ready.
- Authentication: every call takes a Bearer token from a signed-in Weaveflow session. Sign in at app.weaveflow.io/login; requests are scoped to your organization. There is no unauthenticated API and no self-service API keys yet — if you need standalone keys for an integration, tell us at [email protected].
Machine-readable resources
| Resource | URL |
|---|---|
| Site index for agents (llms.txt) | /llms.txt |
| Sitemap | /sitemap-index.xml |
Markdown for agents
Every docs page — and the homepage — serves text/markdown at its own URL.
Send Accept: text/markdown and you get clean markdown instead of HTML, with
Vary: Accept set so caches keep the variants apart:
curl -H "Accept: text/markdown" https://weaveflow.io/docs/create-a-project/
Unknown paths return a real HTTP 404 — with a markdown body pointing back at this page’s resources if you asked for markdown. A 200 from this site means the page exists.
MCP server
There is no public Weaveflow MCP server yet. When one ships it will be announced here, in llms.txt, and on the homepage.