/api/public/v1. Responses are JSON meant for integrations: clear field names and no connection secrets or raw connector configuration.
What you can call (each line is implemented; see OpenAPI for request/response shapes)
- Assets:
GET .../assets— paginated list;GET .../assets/{assetId}— curated metadata for one asset (includingtype: human-readable asset type, e.g. Model, Source). - Models:
GET .../assets/{assetId}/model— published version (same detail as.../versions/{versionId}, ornull);.../model/versions— version list (summaries);.../model/versions/{versionId}— one version’s full detail (model assets only; others get 404 on these paths). - Runs:
POST .../assets/{assetId}/execute— queue a run for a source, model, or orchestration. - Jobs:
GET .../jobs/{jobId}— status and timing for a job (only if you can read its asset).