# INANAME INANAME provides anonymous domain-only name screening for agents and automation. Base URL: https://www.inaname.app Agent API discovery: - GET /api/agent - GET /api/agent/capabilities - GET /openapi.json - GET /robots.txt Create an anonymous domain check job: POST /api/agent/domain-check Content-Type: application/json ```json { "entries": ["chloe.com", "clou.com", "clo.com"], "extensions": ["com"], "includeTaken": true } ``` The response returns a `jobId` and `resultsUrl`. Poll a job: GET /api/agent/domain-check/{jobId}?includeTaken=true Copy-paste example: ```bash curl -s https://www.inaname.app/api/agent/domain-check \ -H "Content-Type: application/json" \ -d '{"entries":["hashashin.com","hashashin.io","hashashin.app"],"extensions":[],"includeTaken":true}' ``` Then poll the absolute `resultsUrl` returned in the response. Extension behavior: - If entries already include domains, `extensions` can be an empty array. - Submitted URL extensions count toward the 3-extension anonymous limit. - If entries are plain names, omit `extensions` to use defaults or send one to three supported extensions. Anonymous limits: - 10 entries per request - 3 extensions per request, including any extension from a submitted URL - Domain checks only - No API key required Statuses: - available: no registration found by the lookup source - taken: domain appears registered - unknown: lookup was inconclusive - pending: job has not checked this domain yet Disclaimer: Domain screening is partial. Unknown does not mean available, and no-registration results are not a registrar guarantee.