Send a public GitHub URL
The endpoint only accepts canonical github.com/owner/repository URLs. It does not clone private repositories or retain their source.
REPO RADAR / X402
One reproducible API call reviews a public GitHub repository for language mix, tests, documentation, delivery risks, and safe-to-share credential locations.
The endpoint only accepts canonical github.com/owner/repository URLs. It does not clone private repositories or retain their source.
An x402-compatible client receives an exact USDC/Base requirement before any paid report is returned.
After a confirmed payment, receive JSON that can be rendered into a delivery brief or used in an agent workflow.
FOR AGENTS & DEVELOPERS
Request this route with your repository URL. A normal request returns HTTP 402 with x402 payment requirements; retry with the payment signature from a compatible Base wallet.
For agent relays, send JSON: POST /api/repo-readiness { "repo": "https://github.com/owner/repository" }
Want to validate a URL first? The eligibility preview is free and returns no readiness analysis: GET /api/repo-readiness/preview?repo=https%3A%2F%2Fgithub.com%2Fowner%2Frepository
GET /api/repo-readiness?repo=https%3A%2F%2Fgithub.com%2Fowner%2FrepositoryPayment recipient: 0x2e3E645aea086c3f9C3f034eD8D06910EbCdcEbf
USDC/Base only. A payment authorizes one report. The service uses public GitHub data and never returns secret values.
LOW-COST OPTION
For a fast repository inventory, the Quick Scan reads public metadata and the file tree only. It returns language, documentation, test-path, and configuration signals without fetching file contents.
GET /api/repo-readiness/quick?repo=https%3A%2F%2Fgithub.com%2Fowner%2FrepositoryOne USDC on Base via x402. Use the full $5 audit for TODO markers and possible credential-location review.