{"openapi":"3.1.0","info":{"title":"ContentDividend","version":"11.0.0"},"paths":{"/health":{"get":{"summary":"Health","operationId":"health_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":{"type":"string"},"type":"object","title":"Response Health Health Get"}}}}}}},"/v1/signup":{"post":{"summary":"Signup","operationId":"signup_v1_signup_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SignupRequest"}}},"required":true},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Signup V1 Signup Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/register":{"post":{"summary":"Register","operationId":"register_v1_register_post","parameters":[{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RegisterRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Register V1 Register Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/register/batch":{"post":{"summary":"Register Batch","operationId":"register_batch_v1_register_batch_post","parameters":[{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/RegisterRequest"},"title":"Payload"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Register Batch V1 Register Batch Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/detect":{"post":{"summary":"Detect","operationId":"detect_v1_detect_post","parameters":[{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DetectRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Detect V1 Detect Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/owners/{owner_id}":{"get":{"summary":"Owner Profile","operationId":"owner_profile_v1_owners__owner_id__get","parameters":[{"name":"owner_id","in":"path","required":true,"schema":{"type":"string","title":"Owner Id"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Owner Profile V1 Owners  Owner Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/owners/{owner_id}/usage":{"get":{"summary":"Owner Usage","operationId":"owner_usage_v1_owners__owner_id__usage_get","parameters":[{"name":"owner_id","in":"path","required":true,"schema":{"type":"string","title":"Owner Id"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Owner Usage V1 Owners  Owner Id  Usage Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/entries":{"get":{"summary":"Dashboard Entries","operationId":"dashboard_entries_v1_dashboard_entries_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","default":"","title":"Q"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":50,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Dashboard Entries V1 Dashboard Entries Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/crawls":{"get":{"summary":"List Crawls","operationId":"list_crawls_v1_dashboard_crawls_get","parameters":[{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Crawls V1 Dashboard Crawls Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"summary":"Start Crawl","operationId":"start_crawl_v1_dashboard_crawls_post","parameters":[{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CrawlStartRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Start Crawl V1 Dashboard Crawls Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/crawls/{job_id}":{"get":{"summary":"Crawl Status","operationId":"crawl_status_v1_dashboard_crawls__job_id__get","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}},{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Crawl Status V1 Dashboard Crawls  Job Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/crawls/{job_id}/failures":{"get":{"summary":"Crawl Failures","operationId":"crawl_failures_v1_dashboard_crawls__job_id__failures_get","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":100,"title":"Limit"}},{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Crawl Failures V1 Dashboard Crawls  Job Id  Failures Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/crawls/{job_id}/process":{"post":{"summary":"Process Crawl","operationId":"process_crawl_v1_dashboard_crawls__job_id__process_post","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}},{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Process Crawl V1 Dashboard Crawls  Job Id  Process Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/crawls/{job_id}/resume":{"post":{"summary":"Resume Crawl","operationId":"resume_crawl_v1_dashboard_crawls__job_id__resume_post","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}},{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Resume Crawl V1 Dashboard Crawls  Job Id  Resume Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/crawls/{job_id}/retry-failed":{"post":{"summary":"Retry Failed Crawl Pages","operationId":"retry_failed_crawl_pages_v1_dashboard_crawls__job_id__retry_failed_post","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}},{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Retry Failed Crawl Pages V1 Dashboard Crawls  Job Id  Retry Failed Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/crawls/{job_id}/force-finish":{"post":{"summary":"Force Finish Crawl","operationId":"force_finish_crawl_v1_dashboard_crawls__job_id__force_finish_post","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}},{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Force Finish Crawl V1 Dashboard Crawls  Job Id  Force Finish Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/crawls/{job_id}/cancel":{"post":{"summary":"Cancel Crawl","operationId":"cancel_crawl_v1_dashboard_crawls__job_id__cancel_post","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}},{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Cancel Crawl V1 Dashboard Crawls  Job Id  Cancel Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/crawls/recover-stale":{"post":{"summary":"Recover Stale Crawls","operationId":"recover_stale_crawls_v1_dashboard_crawls_recover_stale_post","parameters":[{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Recover Stale Crawls V1 Dashboard Crawls Recover Stale Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/value-summary":{"get":{"summary":"Value Summary","operationId":"value_summary_v1_dashboard_value_summary_get","parameters":[{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Value Summary V1 Dashboard Value Summary Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/upgrade-interest":{"post":{"summary":"Upgrade Interest","operationId":"upgrade_interest_v1_dashboard_upgrade_interest_post","parameters":[{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpgradeInterestRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"string"},"title":"Response Upgrade Interest V1 Dashboard Upgrade Interest Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/claim-account":{"get":{"summary":"Claim Page","operationId":"claim_page_claim_account_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/v1/account/login":{"post":{"summary":"Account Login","operationId":"account_login_v1_account_login_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LoginRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Account Login V1 Account Login Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/account/claim":{"post":{"summary":"Claim Account","operationId":"claim_account_v1_account_claim_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClaimAccountRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Claim Account V1 Account Claim Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/account/logout":{"post":{"summary":"Account Logout","operationId":"account_logout_v1_account_logout_post","parameters":[{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"string"},"title":"Response Account Logout V1 Account Logout Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/summary":{"get":{"summary":"Dashboard Summary","operationId":"dashboard_summary_v1_dashboard_summary_get","parameters":[{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Dashboard Summary V1 Dashboard Summary Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/register":{"post":{"summary":"Dashboard Register","operationId":"dashboard_register_v1_dashboard_register_post","parameters":[{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DashboardRegisterRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Dashboard Register V1 Dashboard Register Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/detect":{"post":{"summary":"Dashboard Detect","operationId":"dashboard_detect_v1_dashboard_detect_post","parameters":[{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DetectRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Dashboard Detect V1 Dashboard Detect Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/detection-runs":{"post":{"summary":"Create Detection Run","operationId":"create_detection_run_v1_dashboard_detection_runs_post","parameters":[{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DetectionCenterScanRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Detection Run V1 Dashboard Detection Runs Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/findings":{"get":{"summary":"List Findings","operationId":"list_findings_v1_dashboard_findings_get","parameters":[{"name":"status","in":"query","required":false,"schema":{"type":"string","default":"all","title":"Status"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":100,"title":"Limit"}},{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Findings V1 Dashboard Findings Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/findings/{finding_id}":{"get":{"summary":"Finding Detail","operationId":"finding_detail_v1_dashboard_findings__finding_id__get","parameters":[{"name":"finding_id","in":"path","required":true,"schema":{"type":"string","title":"Finding Id"}},{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Finding Detail V1 Dashboard Findings  Finding Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"summary":"Update Finding","operationId":"update_finding_v1_dashboard_findings__finding_id__patch","parameters":[{"name":"finding_id","in":"path","required":true,"schema":{"type":"string","title":"Finding Id"}},{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FindingStatusRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"string"},"title":"Response Update Finding V1 Dashboard Findings  Finding Id  Patch"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/rotate-key":{"post":{"summary":"Rotate Api Key","operationId":"rotate_api_key_v1_dashboard_rotate_key_post","parameters":[{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RotateKeyRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Rotate Api Key V1 Dashboard Rotate Key Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/detection-runs-stable":{"post":{"summary":"Create Detection Run Stable","operationId":"create_detection_run_stable_v1_dashboard_detection_runs_stable_post","parameters":[{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Detection Run Stable V1 Dashboard Detection Runs Stable Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/reprocess-content":{"post":{"summary":"Reprocess Registered Content","description":"Permanently clean legacy HTML/boilerplate from an owner's stored entries.","operationId":"reprocess_registered_content_v1_dashboard_reprocess_content_post","parameters":[{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Reprocess Registered Content V1 Dashboard Reprocess Content Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/badge-analytics-test":{"post":{"summary":"Dashboard Badge Analytics Test","description":"Create one explicit dashboard test event for the selected website.","operationId":"dashboard_badge_analytics_test_v1_dashboard_badge_analytics_test_post","parameters":[{"name":"site_id","in":"query","required":true,"schema":{"type":"string","title":"Site Id"}},{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/badge-installation-check":{"post":{"summary":"Badge Installation Check","operationId":"badge_installation_check_v1_dashboard_badge_installation_check_post","parameters":[{"name":"site_id","in":"query","required":true,"schema":{"type":"string","title":"Site Id"}},{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/badge-placement-audit":{"post":{"summary":"Badge Placement Audit","operationId":"badge_placement_audit_v1_dashboard_badge_placement_audit_post","parameters":[{"name":"site_id","in":"query","required":true,"schema":{"type":"string","title":"Site Id"}},{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/badge-alerts/{alert_id}/resolve":{"post":{"summary":"Resolve Badge Alert","operationId":"resolve_badge_alert_v1_dashboard_badge_alerts__alert_id__resolve_post","parameters":[{"name":"alert_id","in":"path","required":true,"schema":{"type":"string","title":"Alert Id"}},{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/badge-health-report.csv":{"get":{"summary":"Badge Health Report Csv","operationId":"badge_health_report_csv_v1_dashboard_badge_health_report_csv_get","parameters":[{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/badge-monitoring/settings":{"post":{"summary":"Update Badge Monitoring Settings","operationId":"update_badge_monitoring_settings_v1_dashboard_badge_monitoring_settings_post","parameters":[{"name":"site_id","in":"query","required":true,"schema":{"type":"string","title":"Site Id"}},{"name":"cadence","in":"query","required":false,"schema":{"type":"string","default":"weekly","title":"Cadence"}},{"name":"enabled","in":"query","required":false,"schema":{"type":"boolean","default":true,"title":"Enabled"}},{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/badge-monitoring/run":{"post":{"summary":"Run Badge Monitoring Now","operationId":"run_badge_monitoring_now_v1_dashboard_badge_monitoring_run_post","parameters":[{"name":"site_id","in":"query","required":true,"schema":{"type":"string","title":"Site Id"}},{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/badge-monitoring/run-all":{"post":{"summary":"Run All Badge Monitoring Now","operationId":"run_all_badge_monitoring_now_v1_dashboard_badge_monitoring_run_all_post","parameters":[{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/badge-studio-manifest":{"get":{"summary":"Badge Studio Manifest","operationId":"badge_studio_manifest_v1_dashboard_badge_studio_manifest_get","parameters":[{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/badge-studio-diagnostics":{"get":{"summary":"Badge Studio Diagnostics","operationId":"badge_studio_diagnostics_v1_dashboard_badge_studio_diagnostics_get","parameters":[{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/badge-studio":{"get":{"summary":"Badge Studio Data","operationId":"badge_studio_data_v1_dashboard_badge_studio_get","parameters":[{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard/badge-code":{"get":{"summary":"Badge Code","operationId":"badge_code_v1_dashboard_badge_code_get","parameters":[{"name":"style","in":"query","required":false,"schema":{"type":"string","default":"professional","title":"Style"}},{"name":"size","in":"query","required":false,"schema":{"type":"string","default":"medium","title":"Size"}},{"name":"platform","in":"query","required":false,"schema":{"type":"string","default":"html","title":"Platform"}},{"name":"site_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Site Id"}},{"name":"cd_session","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cd Session"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"ClaimAccountRequest":{"properties":{"account_identifier":{"type":"string","maxLength":320,"minLength":3,"title":"Account Identifier"},"api_key":{"type":"string","maxLength":500,"minLength":20,"title":"Api Key"},"password":{"type":"string","maxLength":200,"minLength":10,"title":"Password"}},"type":"object","required":["account_identifier","api_key","password"],"title":"ClaimAccountRequest"},"ContentSource":{"properties":{"type":{"type":"string","enum":["url","text","html"],"title":"Type"},"url":{"anyOf":[{"type":"string","maxLength":2083,"minLength":1,"format":"uri"},{"type":"null"}],"title":"Url"},"content":{"anyOf":[{"type":"string","maxLength":5000000},{"type":"null"}],"title":"Content"}},"type":"object","required":["type"],"title":"ContentSource"},"CrawlStartRequest":{"properties":{"site_url":{"type":"string","maxLength":2083,"minLength":1,"format":"uri","title":"Site Url"}},"type":"object","required":["site_url"],"title":"CrawlStartRequest"},"DashboardRegisterRequest":{"properties":{"content_type":{"type":"string","enum":["article","image","dataset","code","media","other"],"title":"Content Type","default":"article"},"source_type":{"type":"string","enum":["url","text","html"],"title":"Source Type"},"content":{"type":"string","maxLength":5000000,"minLength":1,"title":"Content"},"title":{"anyOf":[{"type":"string","maxLength":300},{"type":"null"}],"title":"Title"}},"type":"object","required":["source_type","content"],"title":"DashboardRegisterRequest"},"DetectRequest":{"properties":{"content_source":{"$ref":"#/components/schemas/ContentSource"},"similarity_threshold":{"type":"number","maximum":1.0,"minimum":0.0,"title":"Similarity Threshold","default":0.82},"max_results":{"type":"integer","maximum":100.0,"minimum":1.0,"title":"Max Results","default":20}},"type":"object","required":["content_source"],"title":"DetectRequest"},"DetectionCenterScanRequest":{"properties":{"source_type":{"type":"string","enum":["url","text"],"title":"Source Type"},"content":{"type":"string","maxLength":5000000,"minLength":8,"title":"Content"},"source_label":{"anyOf":[{"type":"string","maxLength":300},{"type":"null"}],"title":"Source Label"},"similarity_threshold":{"type":"number","maximum":1.0,"minimum":0.5,"title":"Similarity Threshold","default":0.82}},"type":"object","required":["source_type","content"],"title":"DetectionCenterScanRequest"},"FindingStatusRequest":{"properties":{"status":{"type":"string","enum":["new","reviewed","ignored"],"title":"Status"}},"type":"object","required":["status"],"title":"FindingStatusRequest"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"LoginRequest":{"properties":{"email":{"type":"string","format":"email","title":"Email"},"password":{"type":"string","maxLength":200,"minLength":1,"title":"Password"}},"type":"object","required":["email","password"],"title":"LoginRequest"},"Metadata":{"properties":{"title":{"anyOf":[{"type":"string","maxLength":300},{"type":"null"}],"title":"Title"},"description":{"anyOf":[{"type":"string","maxLength":2000},{"type":"null"}],"title":"Description"},"tags":{"items":{"type":"string"},"type":"array","maxItems":50,"title":"Tags"},"publication_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Publication Date"},"license_type":{"anyOf":[{"type":"string","maxLength":100},{"type":"null"}],"title":"License Type"}},"type":"object","title":"Metadata"},"RegisterRequest":{"properties":{"owner_id":{"type":"string","maxLength":128,"minLength":3,"pattern":"^[A-Za-z0-9][A-Za-z0-9_.:-]{2,127}$","title":"Owner Id"},"content_type":{"type":"string","enum":["article","image","dataset","code","media","other"],"title":"Content Type","default":"article"},"content_source":{"$ref":"#/components/schemas/ContentSource"},"metadata":{"$ref":"#/components/schemas/Metadata"}},"type":"object","required":["owner_id","content_source"],"title":"RegisterRequest"},"RotateKeyRequest":{"properties":{"password":{"type":"string","maxLength":200,"minLength":1,"title":"Password"}},"type":"object","required":["password"],"title":"RotateKeyRequest"},"SignupRequest":{"properties":{"email":{"type":"string","format":"email","title":"Email"},"display_name":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}],"title":"Display Name"},"password":{"anyOf":[{"type":"string","maxLength":200,"minLength":10},{"type":"null"}],"title":"Password"}},"type":"object","required":["email"],"title":"SignupRequest"},"UpgradeInterestRequest":{"properties":{"plan_name":{"type":"string","enum":["publisher_pro","business","enterprise"],"title":"Plan Name"},"notes":{"anyOf":[{"type":"string","maxLength":1000},{"type":"null"}],"title":"Notes"}},"type":"object","required":["plan_name"],"title":"UpgradeInterestRequest"},"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"}}}}