# Resolve API (/docs/api/resolve)

Execution-verified bug fixes: submit a repo and an issue, accept the quote, get a public attestation.

Base URL `https://resolve.codai.ro`; the same `codai_` key you use on the gateway. Private beta: public `github.com` repos, Python/pytest verification. No fix, no fee — a charge is written only after the attestation exists, and every money field is USD micros. Attestations are public by URL (the uuid is the capability). The error body here is `{ "error": "<string>" }`, not the gateway envelope.

<OpenAPIPage document="./openapi/en/resolve.yaml" operations={[{path: '/v1/resolve/jobs',method: 'post'},{path: '/v1/resolve/jobs/{id}',method: 'get'},{path: '/v1/resolve/jobs/{id}/accept',method: 'post'},{path: '/v1/resolve/attestations/{id}',method: 'get'},{path: '/health',method: 'get'}]} />
