{"components":{"schemas":{"DatabaseQuery":{"properties":{"collection":{"type":"string"},"method":{"enum":["find_all","find_one","count","update_many"],"type":"string"},"projection":{"type":"string"},"query":{"type":"string"}},"required":["collection","method","projection","query"],"type":"object"},"Generated":{"properties":{"analysis_config":{"type":"object"},"scan_config":{"type":"object"}},"type":"object"},"HTTPError":{"properties":{"detail":{"type":"object"},"message":{"type":"string"}},"type":"object"},"TopSitesListFile":{"properties":{"list_file":{"format":"binary","type":"string"}},"required":["list_file"],"type":"object"},"ValidationError":{"properties":{"detail":{"properties":{"<location>":{"properties":{"<field_name>":{"items":{"type":"string"},"type":"array"}},"type":"object"}},"type":"object"},"message":{"type":"string"}},"type":"object"}},"securitySchemes":{"BasicAuth":{"description":"Admin Auth","scheme":"basic","type":"http"}}},"info":{"title":"SSO-Monitor.me","version":"1.0.0"},"openapi":"3.0.3","paths":{"/api/admin/db_index":{"post":{"parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPError"}}},"description":"Authentication error"}},"security":[{"BasicAuth":[]}],"summary":"Create Database Index","tags":["Api.Admin"]}},"/api/admin/db_query":{"post":{"parameters":[],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DatabaseQuery"}}}},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPError"}}},"description":"Authentication error"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"security":[{"BasicAuth":[]}],"summary":"Issue Database Query","tags":["Api.Admin"]}},"/api/admin/ground_truth":{"delete":{"parameters":[{"in":"query","name":"gt_id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPError"}}},"description":"Authentication error"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"security":[{"BasicAuth":[]}],"summary":"Delete Ground Truth","tags":["Api.Admin"]}},"/api/admin/ground_truth/duplicate":{"post":{"parameters":[{"in":"query","name":"source_gt_id","required":true,"schema":{"type":"string"}},{"in":"query","name":"target_gt_id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPError"}}},"description":"Authentication error"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"security":[{"BasicAuth":[]}],"summary":"Duplicate Ground Truth","tags":["Api.Admin"]}},"/api/admin/query":{"delete":{"parameters":[{"in":"query","name":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPError"}}},"description":"Authentication error"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"security":[{"BasicAuth":[]}],"summary":"Delete Stored Database Query","tags":["Api.Admin"]},"get":{"parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"}},"summary":"Get Stored Database Queries","tags":["Api.Admin"]},"put":{"parameters":[{"in":"query","name":"description","required":true,"schema":{"type":"string"}},{"in":"query","name":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPError"}}},"description":"Authentication error"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"security":[{"BasicAuth":[]}],"summary":"Add Stored Database Query","tags":["Api.Admin"]}},"/api/admin/top_sites_lists":{"delete":{"parameters":[{"in":"query","name":"list_id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPError"}}},"description":"Authentication error"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"security":[{"BasicAuth":[]}],"summary":"Delete Top Sites List","tags":["Api.Admin"]},"get":{"parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"}},"summary":"Get Top Sites Lists","tags":["Api.Admin"]},"put":{"parameters":[{"in":"query","name":"list_id","required":true,"schema":{"type":"string"}},{"in":"query","name":"list_rank_index","required":true,"schema":{"type":"integer"}},{"in":"query","name":"list_domain_index","required":true,"schema":{"type":"integer"}}],"requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/TopSitesListFile"}}}},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPError"}}},"description":"Authentication error"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"security":[{"BasicAuth":[]}],"summary":"Add Top Sites List","tags":["Api.Admin"]}},"/api/gts/":{"get":{"parameters":[{"in":"query","name":"offset","required":false,"schema":{"default":0,"minimum":0,"type":"integer"}},{"in":"query","name":"limit","required":false,"schema":{"default":100,"maximum":100,"minimum":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"summary":"Get Ground Truths","tags":["Api.Gts"]}},"/api/list/":{"get":{"parameters":[{"description":"date of the list (YYYY-MM-DD)","in":"query","name":"date","required":true,"schema":{"format":"date","type":"string"}},{"description":"rank of first entry to fetch from the list","in":"query","name":"start_rank","required":false,"schema":{"default":1,"maximum":1000000,"minimum":1,"type":"integer"}},{"description":"rank of last entry to fetch from the list","in":"query","name":"end_rank","required":false,"schema":{"default":1000000,"maximum":1000000,"minimum":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"summary":"Get List","tags":["Api.List"]}},"/api/list/tranco_id":{"get":{"parameters":[{"description":"date of the list (YYYY-MM-DD)","in":"query","name":"date","required":true,"schema":{"format":"date","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"summary":"Get Tranco Id","tags":["Api.List"]}},"/api/object/":{"get":{"parameters":[{"in":"query","name":"bucket_name","required":true,"schema":{"type":"string"}},{"in":"query","name":"object_name","required":true,"schema":{"type":"string"}},{"in":"query","name":"export","required":false,"schema":{"default":false,"type":"boolean"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"summary":"Get Object","tags":["Api.Object"]}},"/api/ping/":{"get":{"parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"}},"summary":"Ping","tags":["Api.Ping"]}},"/api/rpc/{id}":{"get":{"parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPError"}}},"description":"Not found"}},"summary":"Retrieve Rpc Result","tags":["Api.Rpc"]}},"/api/scans/{task_name}":{"delete":{"parameters":[{"in":"path","name":"task_name","required":true,"schema":{"type":"string"}},{"in":"query","name":"scan_id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPError"}}},"description":"Authentication error"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPError"}}},"description":"Not found"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"security":[{"BasicAuth":[]}],"summary":"Delete Scan","tags":["Api.Scans"]},"get":{"parameters":[{"in":"path","name":"task_name","required":true,"schema":{"type":"string"}},{"in":"query","name":"offset","required":false,"schema":{"default":0,"minimum":0,"type":"integer"}},{"in":"query","name":"limit","required":false,"schema":{"default":10,"maximum":100,"minimum":1,"type":"integer"}},{"in":"query","name":"search","required":false,"schema":{"default":"","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPError"}}},"description":"Not found"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"summary":"Get Scans","tags":["Api.Scans"]}},"/api/scans/{task_name}/duplicates":{"delete":{"parameters":[{"in":"path","name":"task_name","required":true,"schema":{"type":"string"}},{"in":"query","name":"scan_id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPError"}}},"description":"Authentication error"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPError"}}},"description":"Not found"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"security":[{"BasicAuth":[]}],"summary":"Delete Duplicate Tasks In Scan","tags":["Api.Scans"]},"get":{"parameters":[{"in":"path","name":"task_name","required":true,"schema":{"type":"string"}},{"in":"query","name":"scan_id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPError"}}},"description":"Not found"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"summary":"Get Duplicate Tasks In Scan","tags":["Api.Scans"]}},"/api/scans/{task_name}/ids":{"get":{"parameters":[{"in":"path","name":"task_name","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPError"}}},"description":"Not found"}},"summary":"Get Scan Ids","tags":["Api.Scans"]}},"/api/scans/{task_name}/rescan":{"post":{"parameters":[{"in":"path","name":"task_name","required":true,"schema":{"type":"string"}},{"in":"query","name":"scan_id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPError"}}},"description":"Authentication error"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPError"}}},"description":"Not found"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"security":[{"BasicAuth":[]}],"summary":"Rescan Tasks With Errors","tags":["Api.Scans"]}},"/api/stats/gt/":{"get":{"parameters":[{"in":"query","name":"gt_id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"summary":"Ground Truth Statistics","tags":["Api.Stats.Gt"]}},"/api/stats/login_trace/":{"get":{"parameters":[{"in":"query","name":"scan_id","required":false,"schema":{"type":"string"}},{"in":"query","name":"tag_name","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"summary":"Login Trace Overview","tags":["Api.Stats.Login_Trace"]}},"/api/stats/loginpage/candidates_by_strategy":{"get":{"parameters":[{"in":"query","name":"scan_id","required":false,"schema":{"type":"string"}},{"in":"query","name":"tag_name","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"summary":"Login Page Candidates By Strategy","tags":["Api.Stats.Loginpage"]}},"/api/stats/loginpage/confirmed_by_integration_and_strategy":{"get":{"parameters":[{"in":"query","name":"scan_id","required":false,"schema":{"type":"string"}},{"in":"query","name":"tag_name","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"summary":"Confirmed Login Pages By Integration And Strategy","tags":["Api.Stats.Loginpage"]}},"/api/stats/loginpage/confirmed_by_metasearch_info":{"get":{"parameters":[{"in":"query","name":"scan_id","required":false,"schema":{"type":"string"}},{"in":"query","name":"tag_name","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"summary":"Confirmed Login Pages By Metasearch Info","tags":["Api.Stats.Loginpage"]}},"/api/stats/loginpage/confirmed_by_paths_and_subdomains":{"get":{"parameters":[{"in":"query","name":"scan_id","required":false,"schema":{"type":"string"}},{"in":"query","name":"tag_name","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"summary":"Confirmed Login Pages By Paths And Subdomains","tags":["Api.Stats.Loginpage"]}},"/api/stats/resolve/login_page_domain_vs_list_domain":{"get":{"parameters":[{"in":"query","name":"scan_id","required":false,"schema":{"type":"string"}},{"in":"query","name":"tag_name","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"summary":"Login Page Domain Vs List Domain","tags":["Api.Stats.Resolve"]}},"/api/stats/resolve/resolved_domain_vs_list_domain":{"get":{"parameters":[{"in":"query","name":"scan_id","required":false,"schema":{"type":"string"}},{"in":"query","name":"tag_name","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"summary":"Resolved Domain Vs List Domain","tags":["Api.Stats.Resolve"]}},"/api/stats/resolve/resolved_domains_and_errors":{"get":{"parameters":[{"in":"query","name":"scan_id","required":false,"schema":{"type":"string"}},{"in":"query","name":"tag_name","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"summary":"Resolved Domains And Errors","tags":["Api.Stats.Resolve"]}},"/api/stats/scans/time_vs_idps":{"get":{"parameters":[{"explode":true,"in":"query","name":"scan_id","required":false,"schema":{"items":{"type":"string"},"type":"array"},"style":"form"},{"explode":true,"in":"query","name":"tag_name","required":false,"schema":{"items":{"type":"string"},"type":"array"},"style":"form"}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"summary":"Time Vs Idps","tags":["Api.Stats.Scans"]}},"/api/stats/scans/unique_idps":{"get":{"parameters":[{"explode":true,"in":"query","name":"scan_id","required":false,"schema":{"items":{"type":"string"},"type":"array"},"style":"form"},{"explode":true,"in":"query","name":"tag_name","required":false,"schema":{"items":{"type":"string"},"type":"array"},"style":"form"}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"summary":"Unique Idps","tags":["Api.Stats.Scans"]}},"/api/stats/sso/":{"get":{"parameters":[{"in":"query","name":"scan_id","required":false,"schema":{"type":"string"}},{"in":"query","name":"tag_name","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"summary":"Sso Support","tags":["Api.Stats.Sso"]}},"/api/stats/sso/element_coordinates":{"get":{"parameters":[{"in":"query","name":"scan_id","required":false,"schema":{"type":"string"}},{"in":"query","name":"tag_name","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"summary":"Sso By Element Coordinates","tags":["Api.Stats.Sso"]}},"/api/stats/sso/element_tree":{"get":{"parameters":[{"in":"query","name":"scan_id","required":false,"schema":{"type":"string"}},{"in":"query","name":"tag_name","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"summary":"Sso By Element Tree","tags":["Api.Stats.Sso"]}},"/api/stats/sso/frame":{"get":{"parameters":[{"in":"query","name":"scan_id","required":false,"schema":{"type":"string"}},{"in":"query","name":"tag_name","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"summary":"Sso By Frame","tags":["Api.Stats.Sso"]}},"/api/stats/sso/idp":{"get":{"parameters":[{"in":"query","name":"scan_id","required":false,"schema":{"type":"string"}},{"in":"query","name":"tag_name","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"summary":"Sso By Idp","tags":["Api.Stats.Sso"]}},"/api/stats/sso/integration":{"get":{"parameters":[{"in":"query","name":"scan_id","required":false,"schema":{"type":"string"}},{"in":"query","name":"tag_name","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"summary":"Sso By Integration","tags":["Api.Stats.Sso"]}},"/api/stats/sso/keyword":{"get":{"parameters":[{"in":"query","name":"scan_id","required":false,"schema":{"type":"string"}},{"in":"query","name":"tag_name","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"summary":"Sso By Keyword","tags":["Api.Stats.Sso"]}},"/api/stats/sso/logo":{"get":{"parameters":[{"in":"query","name":"scan_id","required":false,"schema":{"type":"string"}},{"in":"query","name":"tag_name","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"summary":"Sso By Logo","tags":["Api.Stats.Sso"]}},"/api/stats/sso/rank":{"get":{"parameters":[{"in":"query","name":"scan_id","required":false,"schema":{"type":"string"}},{"in":"query","name":"tag_name","required":false,"schema":{"type":"string"}},{"in":"query","name":"list_id","required":false,"schema":{"default":"tranco_6Z2X","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"summary":"Sso By Rank","tags":["Api.Stats.Sso"]}},"/api/stats/sso/recognition_strategy":{"get":{"parameters":[{"in":"query","name":"scan_id","required":false,"schema":{"type":"string"}},{"in":"query","name":"tag_name","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"summary":"Sso By Recognition Strategy","tags":["Api.Stats.Sso"]}},"/api/stats/wra/":{"get":{"parameters":[{"in":"query","name":"scan_id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"summary":"Wildcard Receiver Attack","tags":["Api.Stats.Wra"]}},"/api/tags/":{"delete":{"parameters":[{"in":"query","name":"scan_id","required":true,"schema":{"type":"string"}},{"in":"query","name":"tag_name","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPError"}}},"description":"Authentication error"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"security":[{"BasicAuth":[]}],"summary":"Delete Tag","tags":["Api.Tags"]},"get":{"parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"}},"summary":"Get Tags","tags":["Api.Tags"]},"put":{"parameters":[{"in":"query","name":"scan_id","required":true,"schema":{"type":"string"}},{"in":"query","name":"tag_name","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPError"}}},"description":"Authentication error"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"security":[{"BasicAuth":[]}],"summary":"Add Tag","tags":["Api.Tags"]}},"/api/tasks/":{"get":{"parameters":[{"in":"query","name":"offset","required":false,"schema":{"default":0,"minimum":0,"type":"integer"}},{"in":"query","name":"limit","required":false,"schema":{"default":20,"maximum":50,"minimum":1,"type":"integer"}},{"description":"sort all tasks by ranking of top sites list","in":"query","name":"list_id","required":false,"schema":{"default":"","type":"string"}},{"description":"only include tasks from specific scan","in":"query","name":"scan_id","required":false,"schema":{"default":"","type":"string"}},{"description":"include tasks from ground truth","in":"query","name":"gt_id","required":false,"schema":{"default":"","type":"string"}},{"description":"only include tasks from scans with specific tag","in":"query","name":"tag_name","required":false,"schema":{"default":"","type":"string"}},{"description":"only include tasks for specific domain name of service provider","in":"query","name":"filter_sp","required":false,"schema":{"default":"","type":"string"}},{"description":"only include tasks for specific identity provider","explode":true,"in":"query","name":"filter_idp","required":false,"schema":{"default":[],"items":{"type":"string"},"type":"array"},"style":"form"},{"description":"only include tasks matching the mongo query","in":"query","name":"filter_query","required":false,"schema":{"default":"{}","type":"string"}},{"description":"include tasks marked as \"latest\" into the result","in":"query","name":"filter_latest_idps","required":false,"schema":{"default":true,"type":"boolean"}},{"description":"include tasks marked as \"archived\" into the result","in":"query","name":"filter_archived_idps","required":false,"schema":{"default":false,"type":"boolean"}},{"description":"include tasks from ground truth into the result","in":"query","name":"filter_ground_truth_idps","required":false,"schema":{"default":false,"type":"boolean"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"summary":"Retrieve Tasks","tags":["Api.Tasks"]}},"/api/tasks/{task_name}":{"put":{"parameters":[{"in":"path","name":"task_name","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Generated"}}}},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful response"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPError"}}},"description":"Authentication error"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPError"}}},"description":"Not found"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationError"}}},"description":"Validation error"}},"security":[{"BasicAuth":[]}],"summary":"Schedule Tasks","tags":["Api.Tasks"]}}},"servers":[{"url":"http://sso-monitor.me/"}],"tags":[{"name":"Api"},{"name":"Api.Admin"},{"name":"Api.Gts"},{"name":"Api.List"},{"name":"Api.Object"},{"name":"Api.Ping"},{"name":"Api.Rpc"},{"name":"Api.Scans"},{"name":"Api.Stats"},{"name":"Api.Stats.Gt"},{"name":"Api.Stats.Login_Trace"},{"name":"Api.Stats.Loginpage"},{"name":"Api.Stats.Resolve"},{"name":"Api.Stats.Scans"},{"name":"Api.Stats.Sso"},{"name":"Api.Stats.Wra"},{"name":"Api.Tags"},{"name":"Api.Tasks"}]}
