Endpoints
In developmentThe full catalogue, grouped by what each part of the platform does. Every route here is designed and none is live — the shape is published early so it can be argued with before it is fixed.
Executions
3 routesStart an analysis and read what it found.
- POST
/v1/executionsPlannedRun an analysis against a subject.
Authentication: API key
example responseillustrative{ "id": "exe_…", "status": "running", "target": "token", "created_at": "…" } - GET
/v1/executionsPlannedList your executions, newest first.
Authentication: API key
- GET
/v1/executions/{id}PlannedOne execution with its evidence and sources.
Authentication: API key
example responseillustrative{ "id": "exe_…", "status": "succeeded", "evidence": [ { "label": "Contract source verified", "state": "unknown", "reason": "The explorer has no source for this address." } ] }
Research
3 routesGather and cite sources on a topic.
- POST
/v1/researchPlannedCollect ranked sources with citations.
Authentication: API key
- POST
/v1/website-auditPlannedMap a site, read what matters, and report on it.
Authentication: API key
- POST
/v1/repository-analysisPlannedRead a repository and what is written about it.
Authentication: API key
Reports
2 routesAn execution rendered, and the files it produces.
- POST
/v1/reportsPlannedBuild a report from one or more executions.
Authentication: API key
- GET
/v1/reports/{id}PlannedSections, findings, confidence, and sources.
Authentication: API key
Artifacts
2 routesDownloadable output: markdown, CSV, charts, bundles.
- GET
/v1/artifacts/{id}PlannedOne artifact, with its own media type.
Authentication: API key
- GET
/v1/executions/{id}/artifactsPlannedEvery file an execution produced.
Authentication: API key
Projects
1 routeSubjects grouped by what they are.
- GET
/v1/projectsPlannedEverything you have analysed, grouped.
Authentication: API key
Providers
1 routeWhat the platform can currently do.
- GET
/v1/providersPlannedCapabilities available on this deployment.
Authentication: None