{"openapi":"3.1.0","info":{"title":"Multi-Agent Security Research Hub","version":"0.1.0"},"paths":{"/health":{"get":{"summary":"Health","operationId":"health_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/":{"get":{"summary":"Home","operationId":"home__get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/api":{"get":{"summary":"Api Guide","operationId":"api_guide_api_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/research-feed":{"get":{"summary":"Research Feed","operationId":"research_feed_research_feed_get","parameters":[{"name":"source","in":"query","required":false,"schema":{"type":"string","default":"","title":"Source"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/feed":{"get":{"summary":"Get Feed Partial","operationId":"get_feed_partial_feed_get","parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":20,"minimum":1,"default":12,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/research-library":{"get":{"summary":"Research Library","operationId":"research_library_research_library_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/research-gaps":{"get":{"summary":"Research Gaps","operationId":"research_gaps_research_gaps_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/paper":{"get":{"summary":"Paper Detail","operationId":"paper_detail_paper_get","parameters":[{"name":"paper_id","in":"query","required":true,"schema":{"type":"string","minLength":1,"title":"Paper Id"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/blog":{"get":{"summary":"Blog Index","operationId":"blog_index_blog_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/blog/{slug}":{"get":{"summary":"Blog Post","operationId":"blog_post_blog__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/concepts":{"get":{"summary":"Concepts Index","operationId":"concepts_index_concepts_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/concepts/{slug}":{"get":{"summary":"Concept Detail","operationId":"concept_detail_concepts__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/tools-frameworks":{"get":{"summary":"Tools Frameworks","operationId":"tools_frameworks_tools_frameworks_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/experiments":{"get":{"summary":"Experiments","operationId":"experiments_experiments_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/industry-intel":{"get":{"summary":"Industry Intel","operationId":"industry_intel_industry_intel_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/about":{"get":{"summary":"About","operationId":"about_about_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/areas/{area_slug}":{"get":{"summary":"Area Detail","operationId":"area_detail_areas__area_slug__get","parameters":[{"name":"area_slug","in":"path","required":true,"schema":{"type":"string","title":"Area Slug"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":36,"title":"Limit"}},{"name":"q","in":"query","required":false,"schema":{"type":"string","default":"","title":"Q"}},{"name":"source","in":"query","required":false,"schema":{"type":"string","default":"","title":"Source"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/areas/{area_slug}/export":{"post":{"summary":"Export Area Papers","operationId":"export_area_papers_areas__area_slug__export_post","parameters":[{"name":"area_slug","in":"path","required":true,"schema":{"type":"string","title":"Area Slug"}}],"requestBody":{"required":true,"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_export_area_papers_areas__area_slug__export_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/fetch":{"post":{"summary":"Fetch Latest Papers","operationId":"fetch_latest_papers_fetch_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_fetch_latest_papers_fetch_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/papers":{"get":{"tags":["Research corpus"],"summary":"Papers","operationId":"papers_api_v1_papers_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","maxLength":300,"default":"","title":"Q"}},{"name":"category","in":"query","required":false,"schema":{"anyOf":[{"type":"string","maxLength":80},{"type":"null"}],"title":"Category"}},{"name":"source","in":"query","required":false,"schema":{"anyOf":[{"type":"string","maxLength":80},{"type":"null"}],"title":"Source"}},{"name":"published_from","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Published From"}},{"name":"published_to","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Published To"}},{"name":"added_since","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Added Since"}},{"name":"sort","in":"query","required":false,"schema":{"enum":["relevance","newest","oldest"],"type":"string","default":"relevance","title":"Sort"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}},{"name":"cursor","in":"query","required":false,"schema":{"anyOf":[{"type":"string","maxLength":8192},{"type":"null"}],"title":"Cursor"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SearchResponse"}}}},"400":{"description":"Invalid or expired cursor"},"503":{"description":"Corpus unavailable"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/papers/detail":{"get":{"tags":["Research corpus"],"summary":"Detail","operationId":"detail_api_v1_papers_detail_get","parameters":[{"name":"id","in":"query","required":true,"schema":{"type":"string","minLength":1,"maxLength":2048,"title":"Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PaperDetail"}}}},"404":{"description":"Paper not found"},"503":{"description":"Corpus unavailable"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/categories":{"get":{"tags":["Research corpus"],"summary":"Categories","operationId":"categories_api_v1_categories_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CategoriesResponse"}}}}}}}},"components":{"schemas":{"Body_export_area_papers_areas__area_slug__export_post":{"properties":{"limit":{"type":"integer","title":"Limit","default":36},"q":{"type":"string","title":"Q","default":""},"source":{"type":"string","title":"Source","default":""},"paper_id":{"items":{"type":"string"},"type":"array","title":"Paper Id","default":[]},"export_format":{"type":"string","title":"Export Format"}},"type":"object","required":["export_format"],"title":"Body_export_area_papers_areas__area_slug__export_post"},"Body_fetch_latest_papers_fetch_post":{"properties":{"limit":{"type":"integer","title":"Limit","default":12}},"type":"object","title":"Body_fetch_latest_papers_fetch_post"},"CategoriesResponse":{"properties":{"data":{"items":{"$ref":"#/components/schemas/Category"},"type":"array","title":"Data"},"sources":{"items":{"type":"string"},"type":"array","title":"Sources"}},"type":"object","required":["data","sources"],"title":"CategoriesResponse"},"Category":{"properties":{"id":{"type":"string","title":"Id"},"label":{"type":"string","title":"Label"}},"type":"object","required":["id","label"],"title":"Category"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"Pagination":{"properties":{"limit":{"type":"integer","title":"Limit"},"returned":{"type":"integer","title":"Returned"},"next_cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Next Cursor"},"has_more":{"type":"boolean","title":"Has More"}},"type":"object","required":["limit","returned","next_cursor","has_more"],"title":"Pagination"},"PaperDetail":{"properties":{"id":{"type":"string","title":"Id"},"title":{"type":"string","title":"Title"},"authors":{"items":{"type":"string"},"type":"array","title":"Authors"},"published_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Published At"},"publication_date_raw":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Publication Date Raw"},"first_seen_at":{"type":"string","title":"First Seen At"},"updated_at":{"type":"string","title":"Updated At"},"abstract":{"type":"string","title":"Abstract"},"summary_bullets":{"items":{"type":"string"},"type":"array","title":"Summary Bullets"},"categories":{"items":{"type":"string"},"type":"array","title":"Categories"},"sources":{"items":{"type":"string"},"type":"array","title":"Sources"},"doi":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Doi"},"paper_url":{"type":"string","title":"Paper Url"},"pdf_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pdf Url"},"provenance":{"items":{"$ref":"#/components/schemas/SourceProvenance"},"type":"array","title":"Provenance"}},"type":"object","required":["id","title","authors","published_at","publication_date_raw","first_seen_at","updated_at","abstract","summary_bullets","categories","sources","doi","paper_url","pdf_url","provenance"],"title":"PaperDetail"},"PaperResult":{"properties":{"id":{"type":"string","title":"Id"},"title":{"type":"string","title":"Title"},"authors":{"items":{"type":"string"},"type":"array","title":"Authors"},"published_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Published At"},"publication_date_raw":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Publication Date Raw"},"first_seen_at":{"type":"string","title":"First Seen At"},"updated_at":{"type":"string","title":"Updated At"},"abstract":{"type":"string","title":"Abstract"},"summary_bullets":{"items":{"type":"string"},"type":"array","title":"Summary Bullets"},"categories":{"items":{"type":"string"},"type":"array","title":"Categories"},"sources":{"items":{"type":"string"},"type":"array","title":"Sources"},"doi":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Doi"},"paper_url":{"type":"string","title":"Paper Url"},"pdf_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pdf Url"}},"type":"object","required":["id","title","authors","published_at","publication_date_raw","first_seen_at","updated_at","abstract","summary_bullets","categories","sources","doi","paper_url","pdf_url"],"title":"PaperResult"},"SearchFilters":{"properties":{"q":{"type":"string","maxLength":300,"title":"Q","default":""},"category":{"anyOf":[{"type":"string","maxLength":80},{"type":"null"}],"title":"Category"},"source":{"anyOf":[{"type":"string","maxLength":80},{"type":"null"}],"title":"Source"},"published_from":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Published From"},"published_to":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Published To"},"added_since":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Added Since"},"sort":{"type":"string","enum":["relevance","newest","oldest"],"title":"Sort","default":"relevance"}},"additionalProperties":false,"type":"object","title":"SearchFilters"},"SearchMetadata":{"properties":{"query":{"$ref":"#/components/schemas/SearchFilters"},"retrieved_at":{"type":"string","title":"Retrieved At"},"cutoff":{"type":"string","title":"Cutoff"},"last_successful_ingestion_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Last Successful Ingestion At"},"scope":{"type":"string","title":"Scope","default":"Accepted papers in the curated corpus; not all published literature."},"consistency":{"type":"string","title":"Consistency","default":"New additions after cutoff are excluded; existing records may change or disappear."}},"type":"object","required":["query","retrieved_at","cutoff","last_successful_ingestion_at"],"title":"SearchMetadata"},"SearchResponse":{"properties":{"data":{"items":{"$ref":"#/components/schemas/PaperResult"},"type":"array","title":"Data"},"pagination":{"$ref":"#/components/schemas/Pagination"},"meta":{"$ref":"#/components/schemas/SearchMetadata"}},"type":"object","required":["data","pagination","meta"],"title":"SearchResponse"},"SourceProvenance":{"properties":{"source_name":{"type":"string","title":"Source Name"},"source_type":{"type":"string","title":"Source Type"},"source_id":{"type":"string","title":"Source Id"},"record_url":{"type":"string","title":"Record Url"},"title":{"type":"string","title":"Title"},"summary":{"type":"string","title":"Summary"},"authors":{"items":{"type":"string"},"type":"array","title":"Authors"},"published":{"type":"string","title":"Published","default":""},"doi":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Doi"},"arxiv_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Arxiv Id"},"venue":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Venue"}},"type":"object","required":["source_name","source_type","source_id","record_url","title","summary","authors"],"title":"SourceProvenance"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}}}}