Endpoints
Prices in USDC per call
| Route | What it returns | Price |
|---|---|---|
| GET/api/v1/categories | Categories with counts of reviewed, live directories.GET /api/v1/categories | free |
| GET/api/v1/directories | Up to 50 reviewed live directories, sorted by Tranco popularity: submit URL, free option (yes / yes-backlink / queue / no), lowest price seen, account needed, captcha, wait or condition, check date.GET /api/v1/directories?category=ai-directory&free=yes&account=no&limit=25 | $0.01 |
| GET/api/v1/directory | Our record for one of the 516 directories: live, dead, moved or unreachable, plus the fields above when reviewed.GET /api/v1/directory?domain=betapage.co | $0.002 |
| GET/api/v1/dead-directories | The 66 dead, down, unreachable or moved directories from the 11 lists, most-listed first.GET /api/v1/dead-directories?kind=dead | $0.005 |
| GET/api/v1/check | Up to 20 domains: our record for known ones, a live check now for unknown ones.GET /api/v1/check?domains=betapage.co,launched.io | $0.01 |
Payment
Settled before data is returned
- Protocol
- x402 v2, scheme exact
- Network
- Base eip155:8453
- Facilitator
- Coinbase CDP
- Settled to
0xB442daCAE60C07bb5dB8f33C8a6c1572d8F24e83- Discovery
- /openapi.json
Invalid input returns 400 before any payment. A request without PAYMENT-SIGNATURE returns 402 with a PAYMENT-REQUIRED header (x402 v2, scheme exact, network eip155:8453). Data is returned only after the facilitator settles; the PAYMENT-RESPONSE header carries the transaction hash.
MCP (free)
Remote MCP server, streamable HTTP
https://submitcheck.appin60.com/mcp. Tools: find_launch_directories (category, free, no_account; 10 rows, basic fields) and check_launch_directory (domain).
For Claude Code
$ claude mcp add --transport http submitcheck https://submitcheck.appin60.com/mcp