{"openapi":"3.1.0","info":{"title":"AMP Evidence Atlas public-safe API","version":"1.1.0-beta","description":"Read-only API over project-created indexes and aggregates. Copied source-database fields, primary full text and row-level audit comparisons are excluded."},"servers":[{"url":"http://amp.xueguo.us"}],"tags":[{"name":"system"},{"name":"catalog"},{"name":"evidence"},{"name":"evaluation"},{"name":"governance"},{"name":"schema"}],"paths":{"/healthz":{"get":{"summary":"Health check","parameters":[],"responses":{"200":{"description":"Rights-filtered JSON response"},"400":{"description":"Invalid request"}}}},"/api/v1/system/release":{"get":{"summary":"Release metadata","parameters":[],"responses":{"200":{"description":"Rights-filtered JSON response"},"400":{"description":"Invalid request"}}}},"/api/v1/system/stats":{"get":{"summary":"Aggregate statistics","parameters":[],"responses":{"200":{"description":"Rights-filtered JSON response"},"400":{"description":"Invalid request"}}}},"/api/v1/catalog/search":{"get":{"summary":"Combined catalog search","parameters":[{"name":"q","in":"query","description":"Name, sequence, paper ID or DOI","schema":{"type":"string"}},{"name":"limit","in":"query","description":"Maximum results per entity","schema":{"type":"integer","minimum":1,"maximum":25,"default":10}}],"responses":{"200":{"description":"Rights-filtered JSON response"},"400":{"description":"Invalid request"}}}},"/api/v1/catalog/peptides":{"get":{"summary":"Browse derived peptide summaries","parameters":[{"name":"q","in":"query","description":"Name, sequence or paper example","schema":{"type":"string"}},{"name":"endpoint","in":"query","description":"Exact endpoint label","schema":{"type":"string"}},{"name":"evidence_tier","in":"query","description":"Exact evidence-tier label","schema":{"type":"string"}},{"name":"min_activity_count","in":"query","description":"Minimum aggregate activity count","schema":{"type":"integer","minimum":0}},{"name":"min_paper_count","in":"query","description":"Minimum linked-paper count","schema":{"type":"integer","minimum":0}},{"name":"sort","in":"query","description":"name, activity_count or paper_count","schema":{"type":"string"}},{"name":"limit","in":"query","description":"Page size","schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"offset","in":"query","description":"Zero-based offset","schema":{"type":"integer","minimum":0,"default":0}}],"responses":{"200":{"description":"Rights-filtered JSON response"},"400":{"description":"Invalid request"}}}},"/api/v1/catalog/peptides/{name}":{"get":{"summary":"Get an exact peptide summary","parameters":[],"responses":{"200":{"description":"Rights-filtered JSON response"},"400":{"description":"Invalid request"}}}},"/api/v1/catalog/papers":{"get":{"summary":"Browse paper summaries","parameters":[{"name":"q","in":"query","description":"Paper ID or DOI","schema":{"type":"string"}},{"name":"review_status","in":"query","description":"Exact review status","schema":{"type":"string"}},{"name":"publication_grade","in":"query","description":"Exact publication grade","schema":{"type":"string"}},{"name":"min_activity_count","in":"query","description":"Minimum activity count","schema":{"type":"integer","minimum":0}},{"name":"sort","in":"query","description":"id, activity_count or audit_count","schema":{"type":"string"}},{"name":"limit","in":"query","description":"Page size","schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"offset","in":"query","description":"Zero-based offset","schema":{"type":"integer","minimum":0,"default":0}}],"responses":{"200":{"description":"Rights-filtered JSON response"},"400":{"description":"Invalid request"}}}},"/api/v1/catalog/papers/{paper_id}":{"get":{"summary":"Get an exact paper summary","parameters":[],"responses":{"200":{"description":"Rights-filtered JSON response"},"400":{"description":"Invalid request"}}}},"/api/v1/evidence/audit-summary":{"get":{"summary":"Aggregate audit outcomes","parameters":[{"name":"database","in":"query","description":"Exact database name","schema":{"type":"string"}},{"name":"status","in":"query","description":"Exact audit status","schema":{"type":"string"}}],"responses":{"200":{"description":"Rights-filtered JSON response"},"400":{"description":"Invalid request"}}}},"/api/v1/evaluation/benchmark":{"get":{"summary":"Project-authored benchmark items","parameters":[{"name":"id","in":"query","description":"Exact benchmark item ID","schema":{"type":"string"}},{"name":"category","in":"query","description":"Exact benchmark category","schema":{"type":"string"}},{"name":"limit","in":"query","description":"Page size","schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"offset","in":"query","description":"Zero-based offset","schema":{"type":"integer","minimum":0,"default":0}}],"responses":{"200":{"description":"Rights-filtered JSON response"},"400":{"description":"Invalid request"}}}},"/api/v1/governance/rights":{"get":{"summary":"Rights and field-filter policy","parameters":[],"responses":{"200":{"description":"Rights-filtered JSON response"},"400":{"description":"Invalid request"}}}},"/api/v1/schema/database":{"get":{"summary":"Normalized public database hierarchy","parameters":[],"responses":{"200":{"description":"Rights-filtered JSON response"},"400":{"description":"Invalid request"}}}},"/api/v1/schema/openapi.json":{"get":{"summary":"This OpenAPI 3.1 document","parameters":[],"responses":{"200":{"description":"Rights-filtered JSON response"},"400":{"description":"Invalid request"}}}},"/api/mcp":{"get":{"summary":"MCP server descriptor; POST handles JSON-RPC","parameters":[],"responses":{"200":{"description":"Rights-filtered JSON response"},"400":{"description":"Invalid request"}}}}}}