Ablo Sync Engine HTTP API
The HTTP surface of the Ablo sync engine. Most production traffic flows over WebSocket via @abloatai/ablo; this HTTP API is the Vercel-safe transport for environments that cannot hold long-lived sockets, plus the control plane for capabilities and usage.
The per-model resource routes (/v1/models/{model}) are generated from your own pushed schema — they are documented here generically over {model}, with tasks as the running example. Authenticate every request with a Bearer API key or scoped token.
Version 0.16.1
Base URL
https://api.abloatai.com/apihttp://localhost:8787/apiState
Atomic multi-model commits.
Control plane
Capabilities and usage.
- GETList capabilities
- POSTMint a capability
- GETRetrieve a capability
- DELETERevoke a capability
- GETRead usage
Records
Typed CRUD over any model in your schema.
- GETList records of a model
- POSTCreate a record
- GETRetrieve a record
- DELETEDelete a record
- PATCHUpdate a record
Coordination
Claims — pessimistic row reservation for human+agent coordination.