Start a run from a local repository surface
Grade a Marketing Surface Artifact produced by index365 scan repo on the caller's machine. The artifact carries CITATIONS (vendor, file, line) and counts, never source bodies, .env values, or absolute paths. This server never reads a filesystem and never fetches anything, including URLs referenced inside the artifact.
A repository run reports evidenceMode: local_source and carries local_repository provenance. It does NOT produce a headline Marketing Signal score: source cannot prove response headers, DNS, TLS, redirects, email authentication, or anything requiring a rendered page, so those checks are absent rather than guessed. Escalate to a live scan through POST /api/v1/runs to grade the published experience.
projectId is required, because a repository scan carries no URL to resolve a project from. Re-uploading an unchanged tree replays the previous run rather than spending again.
Request
- Base URL: https://index365.co
- URL: https://index365.co/api/v1/runs/analyze-repo
- Auth: HTTP bearer
Request body
Response
Run accepted.
Example response
{
"schemaVersion": 3,
"coverageLine": "Scored from 21 of 24 applicable checks"
}Changes
No recorded changes to this operation across all 1 revision of this API.