Build more screens from the same foundation
Web, mobile, and internal tools can share one resource contract.
Home / Product / Resource APIs
Build product experiencesOnce a record exists in your model, Daptin gives web apps, mobile apps, internal tools, and integrations a consistent way to read it, change it, and follow its relationships.
Product teams often wait for bespoke backend routes before they can list records, open a detail view, save an edit, or connect two things. Those endpoints repeat the same filtering, pagination, relationship, and access work.
Daptin exposes modeled resources through a consistent JSON:API interface. A client can list, search, sort, page through, create, update, delete, and follow relationships without each screen inventing a new contract.
When the product needs behavior beyond ordinary data changes, a named action sits beside the resource API. Routine access stays predictable; meaningful operations get a clear product name.
Web, mobile, and internal tools can share one resource contract.
Fetch connected information without flattening the model or creating one-off response shapes for every view.
Authentication, table access, record ownership, and relationship rules remain part of the request.
Resource APIs does more when it can reuse the records, people, access rules, and workflows already in your application.
A resource and its relationships define the available data shape.
The client filters, sorts, pages, or includes connected records.
Daptin establishes the caller and applies access rules.
The API returns public record identities and relationship links.
Start from the experience you want to create; the backend capability supports the work behind it.
Let people view and update only their own profile, requests, and files.
Filter active work, include its owner, and page through a large history.
Give another system a predictable contract without exposing database internals.
These capabilities share the same application context, so each one makes resource apis more useful.
Generated resource APIs remove repetitive plumbing, not product-specific behavior. Complex decisions, side effects, and multi-step workflows belong in actions or a purpose-built service.
Run Daptin locally, explore the live administration surface, and follow one complete application path.