{"openapi":"3.1.0","info":{"title":"Grok Bot Field Guide agent API","version":"1.0.0","description":"Thin JSON API over the Field Guide public export. Cite record ids and source URLs. Do not invent Grok Bot product claims."},"servers":[{"url":"https://www.grokbotdb.com"}],"paths":{"/api":{"get":{"summary":"Agent API catalog","responses":{"200":{"description":"Catalog"}}}},"/api/status":{"get":{"summary":"Library health and counts","responses":{"200":{"description":"Status"}}}},"/api/search":{"get":{"summary":"Search public records","parameters":[{"name":"q","in":"query","schema":{"type":"string"}},{"name":"collection","in":"query","schema":{"type":"string"}},{"name":"limit","in":"query","schema":{"type":"integer"}},{"name":"offset","in":"query","schema":{"type":"integer"}},{"name":"tier","in":"query","schema":{"type":"string"}},{"name":"status","in":"query","schema":{"type":"string"}},{"name":"subject","in":"query","schema":{"type":"string"}}],"responses":{"200":{"description":"Search hits"}}}},"/api/record":{"get":{"summary":"Fetch one record by id","parameters":[{"name":"id","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Record or suggestions"}}}},"/api/prompts":{"get":{"summary":"Paste-ready prompts","parameters":[{"name":"attach_to","in":"query","schema":{"type":"string"}}],"responses":{"200":{"description":"Prompts"}}}},"/api/setup":{"get":{"summary":"Setup ZIP flow overview","responses":{"200":{"description":"Static guidance"}}}},"/api/changelog":{"get":{"summary":"Changelog and newest records (JSON mirror of /feed.xml)","responses":{"200":{"description":"Feed"}}}},"/api/mcp":{"post":{"summary":"MCP Streamable HTTP","responses":{"200":{"description":"JSON-RPC"}}}}}}