{"openapi":"3.1.0","info":{"title":"FastAPI","version":"0.1.0"},"servers":[{"url":"/api"}],"paths":{"/{index}":{"get":{"summary":"Root","operationId":"root__index__get","parameters":[{"name":"index","in":"path","required":true,"schema":{"type":"string","title":"Index"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":15,"title":"Limit"}},{"name":"sort","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sort"}},{"name":"filter","in":"query","required":false,"schema":{"type":"string","title":"Filter"}},{"name":"search","in":"query","required":false,"schema":{"type":"string","title":"Search"}},{"name":"current_class","in":"query","required":false,"schema":{"type":"string","default":"kingdom","title":"Current Class"}},{"name":"phylogeny_filters","in":"query","required":false,"schema":{"type":"string","title":"Phylogeny Filters"}},{"name":"action","in":"query","required":false,"schema":{"type":"string","title":"Action"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/{index}/{record_id}":{"get":{"summary":"Details","operationId":"details__index___record_id__get","parameters":[{"name":"index","in":"path","required":true,"schema":{"type":"string","title":"Index"}},{"name":"record_id","in":"path","required":true,"schema":{"type":"string","title":"Record Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/summary":{"get":{"summary":"Summary","operationId":"summary_summary_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/data-download":{"post":{"summary":"Get Data Files","operationId":"get_data_files_data_download_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueryParam"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"QueryParam":{"properties":{"pageIndex":{"type":"integer","title":"Pageindex"},"pageSize":{"type":"integer","title":"Pagesize"},"searchValue":{"type":"string","title":"Searchvalue","default":""},"sortValue":{"type":"string","title":"Sortvalue"},"filterValue":{"type":"string","title":"Filtervalue","default":""},"currentClass":{"type":"string","title":"Currentclass"},"phylogeny_filters":{"type":"string","title":"Phylogeny Filters"},"index_name":{"type":"string","title":"Index Name"},"downloadOption":{"type":"string","title":"Downloadoption"}},"type":"object","required":["pageIndex","pageSize","sortValue","currentClass","phylogeny_filters","index_name","downloadOption"],"title":"QueryParam"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}}}}