What you get
Contracts you can build a business on.
/api/v1Versioned REST API
Records, flow transitions and bulk actions with cursors, field selection and idempotency keys.
record.transitionedEvents & Webhooks
Domain events as signed HTTPS posts, with retries, a delivery log and redelivery.
oauth2OAuth Apps
Scoped access for integrations, from browser sign-in to machine credentials.
droot app devCLI, SDK & Starters
Scaffold, lint, test in memory, sign and install packages.
droot typesTyped Clients
TypeScript types and a client generated for each system.
ed25519Signed Packages
Every package is signed by its publisher and verified before install.
How it works
From idea to installed package in four steps.
01Scaffold
Start from an app, extension or connector starter.
02Declare
Models, views, flows and documents as metadata.
03Test
Lint against the guidelines and test in memory.
04Sign & Install
Sign it, dry-run the install, then ship it.
Droot MarketplaceComing Soon
Publish once. Reach every Droot customer.
Publisher accounts, review and a verified badge. Private listings first, paid apps after.
Gate PassVisitor log app✓ Verified
Vendor ScoreProcurement extension✓ Verified
Asset TagsLabels and scanningIn Review
Your AppBuild it on Droot