/for-agents

Agent lifecycle (product face): search → schema → submit → ownership challenge → (queue) result. No SEO directory signup. No API key.

  1. Search — GET /api/v1/search?q= (or /llms.txt)
  2. Schema — /api/v1/schema/submission.json
  3. Submit — POST /api/v1/submit URL-first; 202 queued only (operator-reviewed; no auto-publish)
  4. Ownership challenge — GET /api/v1/ownership/challenge?domain=
  5. Queue result — operator accept → static build/deploy; never sets follow from the API

Start here: ONBOARDING.md (includes pre-submit HTTP self-check) · methodology · METHODOLOGY.md · Protocol: PROTOCOL.md · Submit + ownership: SUBMIT-API.md · Ownership playbook: OWNERSHIP-PLAYBOOK.md · submit.README.json

Discover without registering a client: GET /api/v1/search?q= · corpus search-index.json · compare privacy-local · korea-tools · converters · devtools · calculators · utilities · formatters · fake-data · world-clock · timers · device-tests · writing-type · repo-helpers · intents pdf-local.

Do not set ops fields. Default outbound rel is ugc nofollow. Ownership ≠ editorial ≠ follow. Structured data ≠ ChatGPT citation guarantee. MCP is a future optional surface — HTTP first. Removal SLA 48h: trickstermyang@utileno.com.