OpenAPI explorer
The Core Hub REST API is described by an OpenAPI 3.0.3 document. Every deployment also serves its own interactive Swagger UI, bound to the exact version you are running.
|
The REST API is an advanced tool. If you want to fire an action, or a chain of actions, use Chronos webhooks — they ship with every deployment and cover start, stop, redo, snapshot, maintenance, Query Studio, and AI agent runs. See Events and Choose the right tool. |
Open the live Swagger UI
This is the explorer you should use day to day: it reflects your deployment’s version and lets you execute real requests.
-
Log in to the Control Plane in your browser, so the session can load the protected API definitions.
-
Open https://COREHUBADDRESS/swagger, replacing
COREHUBADDRESSwith your server address. Use :443 when the reverse proxy is enabled, :1717 when it is disabled. -
Click Authorize and paste a JWT obtained from POST /authentication/login.
See Authentication for how to get that token.
Download the specification
The document that describes this release ships with the documentation:
Use it to:
-
Generate a typed client with OpenAPI Generator,
oapi-codegen, or your language’s equivalent -
Import into Postman or Insomnia as a starting collection — see also the MOLO17 Gluesync Workspace
-
Browse offline by pasting it into Swagger Editor
-
Validate requests in contract tests before they reach a live Core Hub
What it covers
| Group | Endpoints |
|---|---|
Authentication |
Log in for a JWT, change a password |
Pipelines |
List, create, read, and update pipelines |
Agents |
List unassigned agents, attach, detach, read, and list agents on a pipeline |
Agent configuration |
Dispatch host credentials, upsert and delete entity definitions, apply agent-specific settings |
Pipeline configuration |
Read the full configuration, push it to the agents |
Discovery |
Node capabilities, schemas, tables, and columns on a connected source |
Sync commands |
Start, stop, redo, and one-time snapshot — the operations Chronos webhooks already wrap |
Metrics |
Per-pipeline Prometheus exposition |
The annotated reference, including request bodies, status-code semantics, and the 202 Accepted caveat, is on Core Hub REST API.