A Powerful API for
Serious Builders
Build real products on Docyrus with a large, production-grade API surface—designed for data-driven SaaS apps, secure portals, and AI-native experiences.
{
"success": true,
"data": {
"id": "REC_9381",
"name": "Apollo Project",
"status": "active",
"owner": "usr_91",
"meta": {
"version": "1.2"
}
}
} A Modern Foundation
Docyrus API provides the stability and power you need to scale.
Tenant-Aware Data Endpoints
Docyrus exposes full CRUD endpoints for every data source in your tenant, with automatic filtering, sorting, and relationship resolution.
OpenAPI Contracts
Your tenant schema is represented as a live OpenAPI spec, ensuring tooling stays in sync.
OAuth2-First Security
Standardized flows for browser, mobile, and server-to-server integrations.
Type-Safe Client Libraries
Use `@docyrus/api-client` to skip the boilerplate. Automatic token handling, retries, and full TypeScript support built-in.
const ds = client.dataSource('projects');
const { data } = await ds.list({
filter: { status: 'active' }
});
Start Building in Minutes
Authenticate
Connect via OAuth2 using `@docyrus/signin` or your preferred flow.
Call the API
Use the `@docyrus/api-client` to interact with your data and workflows.
Ship
Connect your data to custom UIs, external apps, or autonomous agents.
What You Can Build
From internal tools to client-facing SaaS platforms, Docyrus API provides the scale you need.
Customer Portals
Expose safe, role-based data surfaces to your end users.
AI Agent Tools
Give agents explicit, governed access to platform resources.
Automation Pipelines
Coordinate complex business logic across multiple external tools.
Build Faster on a
Strong Foundation
Authenticate, call the API, and ship real SaaS products with production-grade stability and confidence.