{"openapi":"3.1.0","info":{"title":"Fat Heron Builders API","description":"Fat Heron for Developers (fatheron.dev) — automation endpoints for builders and agents. Authenticate with a builders JWT or account API key (`X-API-Key: fh_live_…`). Versioned under `/v1`; see fatheron.dev/docs for the capability index and versioning policy.","version":"0.2.54"},"paths":{"/livez":{"get":{"tags":["health"],"summary":"Livez","description":"Process liveness only — do not check dependencies.","operationId":"livez_livez_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/health":{"get":{"tags":["health"],"summary":"Health","description":"Alias of /livez for existing deploy probes and external checks.","operationId":"health_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/readyz":{"get":{"tags":["health"],"summary":"Readyz","description":"Bounded readiness: core DB required; Redis when configured.","operationId":"readyz_readyz_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/t/o/{token}":{"get":{"tags":["email-tracking"],"summary":"Track Email Open","operationId":"track_email_open_v1_t_o__token__get","parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string","title":"Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/t/c/{token}":{"get":{"tags":["email-tracking"],"summary":"Track Email Click","operationId":"track_email_click_v1_t_c__token__get","parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string","title":"Token"}},{"name":"u","in":"query","required":true,"schema":{"type":"string","title":"U"}},{"name":"m","in":"query","required":true,"schema":{"type":"string","title":"M"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/catalog/assets/{filename}":{"get":{"tags":["catalog"],"summary":"Get Catalog Asset","operationId":"get_catalog_asset_v1_catalog_assets__filename__get","parameters":[{"name":"filename","in":"path","required":true,"schema":{"type":"string","title":"Filename"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/catalog/domains":{"get":{"tags":["catalog"],"summary":"Get Catalog Domains","operationId":"get_catalog_domains_v1_catalog_domains_get","parameters":[{"name":"category","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Category"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"limit","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":500,"minimum":1},{"type":"null"}],"title":"Limit"}},{"name":"cursor","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cursor"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/catalog/domains/{domain}":{"get":{"tags":["catalog"],"summary":"Get Catalog Domain Detail","operationId":"get_catalog_domain_detail_v1_catalog_domains__domain__get","parameters":[{"name":"domain","in":"path","required":true,"schema":{"type":"string","title":"Domain"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/catalog/categories":{"get":{"tags":["catalog"],"summary":"Get Catalog Categories","operationId":"get_catalog_categories_v1_catalog_categories_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/catalog/check":{"get":{"tags":["catalog"],"summary":"Get Catalog Check","operationId":"get_catalog_check_v1_catalog_check_get","parameters":[{"name":"local_part","in":"query","required":true,"schema":{"type":"string","minLength":1,"title":"Local Part"}},{"name":"domain","in":"query","required":true,"schema":{"type":"string","minLength":1,"title":"Domain"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/catalog/suggest":{"get":{"tags":["catalog"],"summary":"Get Catalog Suggest","operationId":"get_catalog_suggest_v1_catalog_suggest_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","default":"","title":"Q"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":24,"minimum":1,"default":12,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/catalog/events":{"post":{"tags":["catalog"],"summary":"Post Catalog Funnel Event","description":"Public funnel beacon: view | check | claim (no auth).","operationId":"post_catalog_funnel_event_v1_catalog_events_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CatalogFunnelEventRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/leads":{"post":{"tags":["leads"],"summary":"Post Marketing Lead","operationId":"post_marketing_lead_v1_leads_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateLeadRequest"}}},"required":true},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/leads/confirm":{"get":{"tags":["leads"],"summary":"Confirm Marketing Lead","operationId":"confirm_marketing_lead_v1_leads_confirm_get","parameters":[{"name":"token","in":"query","required":true,"schema":{"type":"string","minLength":8,"title":"Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/public/v1/builders/waitlist":{"post":{"tags":["builders"],"summary":"Post Builders Waitlist","description":"Thin public waitlist for fatheron.dev — persists as a marketing lead.","operationId":"post_builders_waitlist_public_v1_builders_waitlist_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BuildersWaitlistRequest"}}},"required":true},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/builders/projects":{"get":{"tags":["builders"],"summary":"List Builder Projects","operationId":"list_builder_projects_v1_builders_projects_get","parameters":[{"name":"include_archived","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Include Archived"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["builders"],"summary":"Create Builder Project","operationId":"create_builder_project_v1_builders_projects_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProjectCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/builders/projects/{project_id}":{"get":{"tags":["builders"],"summary":"Get Builder Project","operationId":"get_builder_project_v1_builders_projects__project_id__get","parameters":[{"name":"project_id","in":"path","required":true,"schema":{"type":"string","title":"Project Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["builders"],"summary":"Patch Builder Project","operationId":"patch_builder_project_v1_builders_projects__project_id__patch","parameters":[{"name":"project_id","in":"path","required":true,"schema":{"type":"string","title":"Project Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProjectUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["builders"],"summary":"Archive Builder Project","operationId":"archive_builder_project_v1_builders_projects__project_id__delete","parameters":[{"name":"project_id","in":"path","required":true,"schema":{"type":"string","title":"Project Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/sandbox/status":{"get":{"tags":["sandbox"],"summary":"Get Sandbox Status","operationId":"get_sandbox_status_v1_sandbox_status_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/sandbox/simulate":{"post":{"tags":["sandbox"],"summary":"Post Sandbox Simulate","operationId":"post_sandbox_simulate_v1_sandbox_simulate_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SandboxSimulateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/sandbox/plan":{"post":{"tags":["sandbox"],"summary":"Post Sandbox Plan","description":"Build a reviewable plan from an apply manifest (preferred with fh_test_).","operationId":"post_sandbox_plan_v1_sandbox_plan_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SandboxManifest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/sandbox/promote":{"post":{"tags":["sandbox"],"summary":"Post Sandbox Promote","description":"Execute a reviewed plan with a live key (real side effects).","operationId":"post_sandbox_promote_v1_sandbox_promote_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SandboxPromoteRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/auth/session":{"get":{"tags":["public"],"summary":"Get Auth Session","operationId":"get_auth_session_v1_auth_session_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/auth/login-as":{"post":{"tags":["public"],"summary":"Post Redeem Login As","operationId":"post_redeem_login_as_v1_auth_login_as_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LoginAsRedeemRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/me":{"get":{"tags":["public"],"summary":"Get My Profile","operationId":"get_my_profile_v1_me_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["public"],"summary":"Patch My Profile","operationId":"patch_my_profile_v1_me_patch","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomerProfileUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/account/email-verification":{"get":{"tags":["public"],"summary":"Get Account Email Verification","operationId":"get_account_email_verification_v1_account_email_verification_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/account/email-verification/resend":{"post":{"tags":["public"],"summary":"Post Resend Account Email Verification","operationId":"post_resend_account_email_verification_v1_account_email_verification_resend_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/account/email-verification/confirm":{"get":{"tags":["public"],"summary":"Get Confirm Account Email","description":"Public confirm link — no auth required (token proves ownership).","operationId":"get_confirm_account_email_v1_account_email_verification_confirm_get","parameters":[{"name":"token","in":"query","required":true,"schema":{"type":"string","minLength":8,"title":"Token"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domains":{"get":{"tags":["public"],"summary":"List Domains","operationId":"list_domains_v1_domains_get","parameters":[{"name":"limit","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":500,"minimum":1},{"type":"null"}],"title":"Limit"}},{"name":"cursor","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cursor"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domains/claimable":{"get":{"tags":["public"],"summary":"List Claimable Domains","description":"Account + live catalog domains available for mailbox/alias claim (no catch-all).","operationId":"list_claimable_domains_v1_domains_claimable_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/domains":{"get":{"tags":["public"],"summary":"List Portfolio Domains","description":"Seller/affiliate owned, leased, or consigned curated domains.","operationId":"list_portfolio_domains_v1_portfolio_domains_get","parameters":[{"name":"limit","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":500,"minimum":1},{"type":"null"}],"title":"Limit"}},{"name":"cursor","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cursor"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["public"],"summary":"Post Portfolio Domain","operationId":"post_portfolio_domain_v1_portfolio_domains_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/domains/{domain_id}/finance":{"get":{"tags":["public"],"summary":"Get Portfolio Domain Finance","description":"B11 — cost basis, renewals, sale P&L for one portfolio domain.","operationId":"get_portfolio_domain_finance_v1_portfolio_domains__domain_id__finance_get","parameters":[{"name":"domain_id","in":"path","required":true,"schema":{"type":"string","title":"Domain Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["public"],"summary":"Patch Portfolio Domain Finance","operationId":"patch_portfolio_domain_finance_v1_portfolio_domains__domain_id__finance_patch","parameters":[{"name":"domain_id","in":"path","required":true,"schema":{"type":"string","title":"Domain Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/domains/{domain_id}/finance/renewals":{"post":{"tags":["public"],"summary":"Post Portfolio Domain Renewal","operationId":"post_portfolio_domain_renewal_v1_portfolio_domains__domain_id__finance_renewals_post","parameters":[{"name":"domain_id","in":"path","required":true,"schema":{"type":"string","title":"Domain Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/renewals":{"get":{"tags":["public"],"summary":"Get Portfolio Renewals","operationId":"get_portfolio_renewals_v1_portfolio_renewals_get","parameters":[{"name":"within_days","in":"query","required":false,"schema":{"type":"integer","maximum":365,"minimum":1,"default":30,"title":"Within Days"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/renewals/bulk":{"patch":{"tags":["public"],"summary":"Patch Portfolio Renewals Bulk","operationId":"patch_portfolio_renewals_bulk_v1_portfolio_renewals_bulk_patch","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/parking":{"get":{"tags":["public"],"summary":"Get Portfolio Parking","operationId":"get_portfolio_parking_v1_portfolio_parking_get","parameters":[{"name":"days","in":"query","required":false,"schema":{"type":"integer","maximum":365,"minimum":1,"default":30,"title":"Days"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/parking.csv":{"get":{"tags":["public"],"summary":"Get Portfolio Parking Csv","operationId":"get_portfolio_parking_csv_v1_portfolio_parking_csv_get","parameters":[{"name":"days","in":"query","required":false,"schema":{"type":"integer","maximum":365,"minimum":1,"default":30,"title":"Days"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/parking/revenue":{"post":{"tags":["public"],"summary":"Post Portfolio Parking Revenue","operationId":"post_portfolio_parking_revenue_v1_portfolio_parking_revenue_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/registrars":{"get":{"tags":["public"],"summary":"Get Portfolio Registrars","operationId":"get_portfolio_registrars_v1_portfolio_registrars_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/registrars/inventory":{"get":{"tags":["public"],"summary":"Get Portfolio Registrar Inventory","operationId":"get_portfolio_registrar_inventory_v1_portfolio_registrars_inventory_get","parameters":[{"name":"provider","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Provider"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/registrars/reconcile":{"get":{"tags":["public"],"summary":"Get Portfolio Registrar Reconcile","description":"B10 — reconcile report (no writes).","operationId":"get_portfolio_registrar_reconcile_v1_portfolio_registrars_reconcile_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/registrars/sync":{"post":{"tags":["public"],"summary":"Post Portfolio Registrar Sync","description":"B10 — idempotent sync: upsert expiry/auto-renew on matched portfolio rows.","operationId":"post_portfolio_registrar_sync_v1_portfolio_registrars_sync_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/registrars/billing/sync":{"post":{"tags":["public"],"summary":"Post Portfolio Billing Sync","description":"B26 — pull registrar billing charges into portfolio TCO ledger.","operationId":"post_portfolio_billing_sync_v1_portfolio_registrars_billing_sync_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"type":"object","additionalProperties":true},{"type":"null"}],"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/registrars/billing/ensure":{"post":{"tags":["public"],"summary":"Post Portfolio Billing Ensure","description":"Refresh inventory + billing only when the snapshot is stale (or force=true).","operationId":"post_portfolio_billing_ensure_v1_portfolio_registrars_billing_ensure_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"type":"object","additionalProperties":true},{"type":"null"}],"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/registrars/billing/charges":{"get":{"tags":["public"],"summary":"Get Portfolio Billing Charges","operationId":"get_portfolio_billing_charges_v1_portfolio_registrars_billing_charges_get","parameters":[{"name":"unmatched_only","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Unmatched Only"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":200,"title":"Limit"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/registrars/billing/charges/apply":{"post":{"tags":["public"],"summary":"Post Portfolio Billing Apply","description":"Re-match unmatched charges against current portfolio and apply.","operationId":"post_portfolio_billing_apply_v1_portfolio_registrars_billing_charges_apply_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/registrars/billing/import":{"post":{"tags":["public"],"summary":"Post Portfolio Billing Import","operationId":"post_portfolio_billing_import_v1_portfolio_registrars_billing_import_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/registrars/billing/templates":{"get":{"tags":["public"],"summary":"Get Portfolio Billing Templates","description":"CSV templates that pad unsupported-registrar billing gaps.","operationId":"get_portfolio_billing_templates_v1_portfolio_registrars_billing_templates_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/registrars/inventory/import":{"post":{"tags":["public"],"summary":"Post Portfolio Registrar Import","operationId":"post_portfolio_registrar_import_v1_portfolio_registrars_inventory_import_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/team":{"get":{"tags":["public"],"summary":"Get Portfolio Team","operationId":"get_portfolio_team_v1_portfolio_team_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/team/invites":{"post":{"tags":["public"],"summary":"Post Portfolio Team Invite","operationId":"post_portfolio_team_invite_v1_portfolio_team_invites_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/team/invites/{invite_id}":{"delete":{"tags":["public"],"summary":"Delete Portfolio Team Invite","operationId":"delete_portfolio_team_invite_v1_portfolio_team_invites__invite_id__delete","parameters":[{"name":"invite_id","in":"path","required":true,"schema":{"type":"string","title":"Invite Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/team/accept":{"post":{"tags":["public"],"summary":"Post Portfolio Team Accept","operationId":"post_portfolio_team_accept_v1_portfolio_team_accept_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/team/members/{member_account_id}":{"patch":{"tags":["public"],"summary":"Patch Portfolio Team Member","operationId":"patch_portfolio_team_member_v1_portfolio_team_members__member_account_id__patch","parameters":[{"name":"member_account_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Member Account Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["public"],"summary":"Delete Portfolio Team Member","operationId":"delete_portfolio_team_member_v1_portfolio_team_members__member_account_id__delete","parameters":[{"name":"member_account_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Member Account Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/import":{"post":{"tags":["public"],"summary":"Post Portfolio Import","operationId":"post_portfolio_import_v1_portfolio_import_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/notifications/preferences":{"get":{"tags":["public"],"summary":"Get Portfolio Notification Preferences","operationId":"get_portfolio_notification_preferences_v1_portfolio_notifications_preferences_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["public"],"summary":"Patch Portfolio Notification Preferences","operationId":"patch_portfolio_notification_preferences_v1_portfolio_notifications_preferences_patch","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/notifications/test":{"post":{"tags":["public"],"summary":"Post Portfolio Notification Test","operationId":"post_portfolio_notification_test_v1_portfolio_notifications_test_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/webhooks/catalog":{"get":{"tags":["public"],"summary":"Get Portfolio Webhook Catalog","operationId":"get_portfolio_webhook_catalog_v1_portfolio_webhooks_catalog_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/webhooks/{webhook_id}/test":{"post":{"tags":["public"],"summary":"Post Portfolio Webhook Test","operationId":"post_portfolio_webhook_test_v1_portfolio_webhooks__webhook_id__test_post","parameters":[{"name":"webhook_id","in":"path","required":true,"schema":{"type":"string","title":"Webhook Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/registrars/{provider}":{"put":{"tags":["public"],"summary":"Put Portfolio Registrar","operationId":"put_portfolio_registrar_v1_portfolio_registrars__provider__put","parameters":[{"name":"provider","in":"path","required":true,"schema":{"type":"string","title":"Provider"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["public"],"summary":"Delete Portfolio Registrar","operationId":"delete_portfolio_registrar_v1_portfolio_registrars__provider__delete","parameters":[{"name":"provider","in":"path","required":true,"schema":{"type":"string","title":"Provider"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/domains/{domain_id}/auth-code":{"post":{"tags":["public"],"summary":"Post Portfolio Auth Code","operationId":"post_portfolio_auth_code_v1_portfolio_domains__domain_id__auth_code_post","parameters":[{"name":"domain_id","in":"path","required":true,"schema":{"type":"string","title":"Domain Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/domains/{domain_id}/transfer":{"get":{"tags":["public"],"summary":"Get Portfolio Transfer Status","operationId":"get_portfolio_transfer_status_v1_portfolio_domains__domain_id__transfer_get","parameters":[{"name":"domain_id","in":"path","required":true,"schema":{"type":"string","title":"Domain Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/domains/{domain_id}/dns":{"get":{"tags":["public"],"summary":"Get Portfolio Domain Dns","operationId":"get_portfolio_domain_dns_v1_portfolio_domains__domain_id__dns_get","parameters":[{"name":"domain_id","in":"path","required":true,"schema":{"type":"string","title":"Domain Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/domains/{domain_id}/dns/start-delegation":{"post":{"tags":["public"],"summary":"Post Portfolio Start Dns","operationId":"post_portfolio_start_dns_v1_portfolio_domains__domain_id__dns_start_delegation_post","parameters":[{"name":"domain_id","in":"path","required":true,"schema":{"type":"string","title":"Domain Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"type":"object","additionalProperties":true},{"type":"null"}],"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/domains/{domain_id}/dns/verify-ns":{"post":{"tags":["public"],"summary":"Post Portfolio Verify Ns","operationId":"post_portfolio_verify_ns_v1_portfolio_domains__domain_id__dns_verify_ns_post","parameters":[{"name":"domain_id","in":"path","required":true,"schema":{"type":"string","title":"Domain Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/domains/{domain_id}/dns/backups":{"get":{"tags":["public"],"summary":"Get Portfolio Dns Backups","operationId":"get_portfolio_dns_backups_v1_portfolio_domains__domain_id__dns_backups_get","parameters":[{"name":"domain_id","in":"path","required":true,"schema":{"type":"string","title":"Domain Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/domains/{domain_id}/dns/backups/{snapshot_id}":{"get":{"tags":["public"],"summary":"Get Portfolio Dns Backup","operationId":"get_portfolio_dns_backup_v1_portfolio_domains__domain_id__dns_backups__snapshot_id__get","parameters":[{"name":"domain_id","in":"path","required":true,"schema":{"type":"string","title":"Domain Id"}},{"name":"snapshot_id","in":"path","required":true,"schema":{"type":"string","title":"Snapshot Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/domains/{domain_id}/dns/backups/{snapshot_id}/apply":{"post":{"tags":["public"],"summary":"Post Portfolio Apply Dns Backup","operationId":"post_portfolio_apply_dns_backup_v1_portfolio_domains__domain_id__dns_backups__snapshot_id__apply_post","parameters":[{"name":"domain_id","in":"path","required":true,"schema":{"type":"string","title":"Domain Id"}},{"name":"snapshot_id","in":"path","required":true,"schema":{"type":"string","title":"Snapshot Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/domains/{domain_id}/dns/backups/capture":{"post":{"tags":["public"],"summary":"Post Portfolio Capture Dns Backup","description":"Re-import DNS from the connected registrar (or Cloudflare) into a snapshot.","operationId":"post_portfolio_capture_dns_backup_v1_portfolio_domains__domain_id__dns_backups_capture_post","parameters":[{"name":"domain_id","in":"path","required":true,"schema":{"type":"string","title":"Domain Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/domains/{domain_id}/dns/backups/import":{"post":{"tags":["public"],"summary":"Post Portfolio Import Dns Backup","description":"Import a pasted/exported zone into a snapshot for review + apply.","operationId":"post_portfolio_import_dns_backup_v1_portfolio_domains__domain_id__dns_backups_import_post","parameters":[{"name":"domain_id","in":"path","required":true,"schema":{"type":"string","title":"Domain Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/domains/{domain_id}/dns/records":{"get":{"tags":["public"],"summary":"Get Portfolio Dns Records","operationId":"get_portfolio_dns_records_v1_portfolio_domains__domain_id__dns_records_get","parameters":[{"name":"domain_id","in":"path","required":true,"schema":{"type":"string","title":"Domain Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["public"],"summary":"Post Portfolio Dns Record","operationId":"post_portfolio_dns_record_v1_portfolio_domains__domain_id__dns_records_post","parameters":[{"name":"domain_id","in":"path","required":true,"schema":{"type":"string","title":"Domain Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/domains/{domain_id}/dns/records/{record_id}":{"patch":{"tags":["public"],"summary":"Patch Portfolio Dns Record","operationId":"patch_portfolio_dns_record_v1_portfolio_domains__domain_id__dns_records__record_id__patch","parameters":[{"name":"domain_id","in":"path","required":true,"schema":{"type":"string","title":"Domain Id"}},{"name":"record_id","in":"path","required":true,"schema":{"type":"string","title":"Record Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["public"],"summary":"Delete Portfolio Dns Record","operationId":"delete_portfolio_dns_record_v1_portfolio_domains__domain_id__dns_records__record_id__delete","parameters":[{"name":"domain_id","in":"path","required":true,"schema":{"type":"string","title":"Domain Id"}},{"name":"record_id","in":"path","required":true,"schema":{"type":"string","title":"Record Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/domains/{domain_id}/purpose":{"post":{"tags":["public"],"summary":"Post Portfolio Purpose","operationId":"post_portfolio_purpose_v1_portfolio_domains__domain_id__purpose_post","parameters":[{"name":"domain_id","in":"path","required":true,"schema":{"type":"string","title":"Domain Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/domains/{domain_id}/unconsign":{"post":{"tags":["public"],"summary":"Post Portfolio Unconsign","description":"Restore prior registrar DNS + nameservers and clear Fat Heron consign state.","operationId":"post_portfolio_unconsign_v1_portfolio_domains__domain_id__unconsign_post","parameters":[{"name":"domain_id","in":"path","required":true,"schema":{"type":"string","title":"Domain Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"type":"object","additionalProperties":true},{"type":"null"}],"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/listings":{"get":{"tags":["public"],"summary":"Get Portfolio Listings","operationId":"get_portfolio_listings_v1_portfolio_listings_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["public"],"summary":"Post Portfolio Listing","operationId":"post_portfolio_listing_v1_portfolio_listings_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateListingRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/listings/{listing_id}":{"patch":{"tags":["public"],"summary":"Patch Portfolio Listing","operationId":"patch_portfolio_listing_v1_portfolio_listings__listing_id__patch","parameters":[{"name":"listing_id","in":"path","required":true,"schema":{"type":"string","title":"Listing Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateListingRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/inquiries":{"get":{"tags":["public"],"summary":"Get Portfolio Inquiries","operationId":"get_portfolio_inquiries_v1_portfolio_inquiries_get","parameters":[{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/inquiries/{inquiry_id}":{"get":{"tags":["public"],"summary":"Get Portfolio Inquiry","operationId":"get_portfolio_inquiry_v1_portfolio_inquiries__inquiry_id__get","parameters":[{"name":"inquiry_id","in":"path","required":true,"schema":{"type":"string","title":"Inquiry Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["public"],"summary":"Patch Portfolio Inquiry","operationId":"patch_portfolio_inquiry_v1_portfolio_inquiries__inquiry_id__patch","parameters":[{"name":"inquiry_id","in":"path","required":true,"schema":{"type":"string","title":"Inquiry Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateInquiryRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/inquiries/{inquiry_id}/escrow":{"post":{"tags":["public"],"summary":"Post Portfolio Inquiry Escrow","operationId":"post_portfolio_inquiry_escrow_v1_portfolio_inquiries__inquiry_id__escrow_post","parameters":[{"name":"inquiry_id","in":"path","required":true,"schema":{"type":"string","title":"Inquiry Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/brand":{"get":{"tags":["public"],"summary":"Get Portfolio Brand","operationId":"get_portfolio_brand_v1_portfolio_brand_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["public"],"summary":"Put Portfolio Brand","operationId":"put_portfolio_brand_v1_portfolio_brand_put","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpsertBrokerBrandRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/landers":{"get":{"tags":["public"],"summary":"Get Portfolio Landers","operationId":"get_portfolio_landers_v1_portfolio_landers_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["public"],"summary":"Post Portfolio Lander","operationId":"post_portfolio_lander_v1_portfolio_landers_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateLanderTemplateRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/landers/{template_id}":{"get":{"tags":["public"],"summary":"Get Portfolio Lander","operationId":"get_portfolio_lander_v1_portfolio_landers__template_id__get","parameters":[{"name":"template_id","in":"path","required":true,"schema":{"type":"string","title":"Template Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["public"],"summary":"Patch Portfolio Lander","operationId":"patch_portfolio_lander_v1_portfolio_landers__template_id__patch","parameters":[{"name":"template_id","in":"path","required":true,"schema":{"type":"string","title":"Template Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateLanderTemplateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["public"],"summary":"Delete Portfolio Lander","operationId":"delete_portfolio_lander_v1_portfolio_landers__template_id__delete","parameters":[{"name":"template_id","in":"path","required":true,"schema":{"type":"string","title":"Template Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/landers/{template_id}/revisions":{"get":{"tags":["public"],"summary":"Get Portfolio Lander Revisions","operationId":"get_portfolio_lander_revisions_v1_portfolio_landers__template_id__revisions_get","parameters":[{"name":"template_id","in":"path","required":true,"schema":{"type":"string","title":"Template Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/landers/{template_id}/revisions/{revision_id}":{"get":{"tags":["public"],"summary":"Get Portfolio Lander Revision","operationId":"get_portfolio_lander_revision_v1_portfolio_landers__template_id__revisions__revision_id__get","parameters":[{"name":"template_id","in":"path","required":true,"schema":{"type":"string","title":"Template Id"}},{"name":"revision_id","in":"path","required":true,"schema":{"type":"string","title":"Revision Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/landers/{template_id}/revisions/{revision_id}/restore":{"post":{"tags":["public"],"summary":"Post Portfolio Lander Revision Restore","operationId":"post_portfolio_lander_revision_restore_v1_portfolio_landers__template_id__revisions__revision_id__restore_post","parameters":[{"name":"template_id","in":"path","required":true,"schema":{"type":"string","title":"Template Id"}},{"name":"revision_id","in":"path","required":true,"schema":{"type":"string","title":"Revision Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/landers/import-url":{"post":{"tags":["public"],"summary":"Post Portfolio Lander Import Url","operationId":"post_portfolio_lander_import_url_v1_portfolio_landers_import_url_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ImportLanderUrlRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/landers/import-zip":{"post":{"tags":["public"],"summary":"Post Portfolio Lander Import Zip","operationId":"post_portfolio_lander_import_zip_v1_portfolio_landers_import_zip_post","parameters":[{"name":"name","in":"query","required":false,"schema":{"type":"string","maxLength":120,"default":"Imported lander","title":"Name"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_post_portfolio_lander_import_zip_v1_portfolio_landers_import_zip_post"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/landers/assign":{"post":{"tags":["public"],"summary":"Post Portfolio Lander Assign","operationId":"post_portfolio_lander_assign_v1_portfolio_landers_assign_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssignLanderTemplatesRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/metrics":{"get":{"tags":["public"],"summary":"Get Portfolio Metrics","operationId":"get_portfolio_metrics_v1_portfolio_metrics_get","parameters":[{"name":"days","in":"query","required":false,"schema":{"type":"integer","maximum":90,"minimum":1,"default":30,"title":"Days"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/portfolio/lander-metrics":{"get":{"tags":["public"],"summary":"Get Portfolio Lander Metrics","operationId":"get_portfolio_lander_metrics_v1_portfolio_lander_metrics_get","parameters":[{"name":"days","in":"query","required":false,"schema":{"type":"integer","maximum":90,"minimum":1,"default":30,"title":"Days"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/marketplace/listings":{"get":{"tags":["public"],"summary":"Get Marketplace Listings","description":"Public aftermarket browse shelf (published listings only).","operationId":"get_marketplace_listings_v1_marketplace_listings_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Q"}},{"name":"mode","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mode"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":48,"title":"Limit"}},{"name":"cursor","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cursor"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/listings/{domain}":{"get":{"tags":["public"],"summary":"Get Public Listing","operationId":"get_public_listing_v1_listings__domain__get","parameters":[{"name":"domain","in":"path","required":true,"schema":{"type":"string","title":"Domain"}},{"name":"track","in":"query","required":false,"schema":{"type":"boolean","default":true,"title":"Track"}},{"name":"User-Agent","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"User-Agent"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/broker-sites/{hostname}":{"get":{"tags":["public"],"summary":"Get Broker Site","description":"Public broker storefront metadata for a custom sale hostname.","operationId":"get_broker_site_v1_broker_sites__hostname__get","parameters":[{"name":"hostname","in":"path","required":true,"schema":{"type":"string","title":"Hostname"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/listings/{domain}/inquiries":{"post":{"tags":["public"],"summary":"Post Listing Inquiry","operationId":"post_listing_inquiry_v1_listings__domain__inquiries_post","parameters":[{"name":"domain","in":"path","required":true,"schema":{"type":"string","title":"Domain"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateInquiryRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/listings/{domain}/checkout":{"post":{"tags":["public"],"summary":"Post Listing Checkout","description":"Buy it now — starts cleared payment; returns buyer to the buy page (not seller inquiries).","operationId":"post_listing_checkout_v1_listings__domain__checkout_post","parameters":[{"name":"domain","in":"path","required":true,"schema":{"type":"string","title":"Domain"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicBuyRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/listings/{domain}/lease":{"post":{"tags":["public"],"summary":"Post Listing Lease","description":"Lease-to-buy from the public buy page.","operationId":"post_listing_lease_v1_listings__domain__lease_post","parameters":[{"name":"domain","in":"path","required":true,"schema":{"type":"string","title":"Domain"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/integrations/status":{"get":{"tags":["public"],"summary":"Get Integrations Status","operationId":"get_integrations_status_v1_integrations_status_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/aliases":{"get":{"tags":["public"],"summary":"List Aliases","operationId":"list_aliases_v1_aliases_get","parameters":[{"name":"limit","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":500,"minimum":1},{"type":"null"}],"title":"Limit"}},{"name":"cursor","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cursor"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["public"],"summary":"Post Create Alias","operationId":"post_create_alias_v1_aliases_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateAliasRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/claim-intents":{"post":{"tags":["public"],"summary":"Post Claim Intent","operationId":"post_claim_intent_v1_claim_intents_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/claim-intents/current":{"get":{"tags":["public"],"summary":"Get Claim Intent Current","operationId":"get_claim_intent_current_v1_claim_intents_current_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/claim-intents/{intent_id}":{"get":{"tags":["public"],"summary":"Get Claim Intent","operationId":"get_claim_intent_v1_claim_intents__intent_id__get","parameters":[{"name":"intent_id","in":"path","required":true,"schema":{"type":"string","title":"Intent Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["public"],"summary":"Patch Claim Intent","operationId":"patch_claim_intent_v1_claim_intents__intent_id__patch","parameters":[{"name":"intent_id","in":"path","required":true,"schema":{"type":"string","title":"Intent Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/claim-intents/{intent_id}/fulfill":{"post":{"tags":["public"],"summary":"Post Claim Intent Fulfill","operationId":"post_claim_intent_fulfill_v1_claim_intents__intent_id__fulfill_post","parameters":[{"name":"intent_id","in":"path","required":true,"schema":{"type":"string","title":"Intent Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/aliases/verify-forward":{"get":{"tags":["public"],"summary":"Verify Forward Destination Route","operationId":"verify_forward_destination_route_v1_aliases_verify_forward_get","parameters":[{"name":"token","in":"query","required":true,"schema":{"type":"string","minLength":8,"title":"Token"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/aliases/{alias_id}":{"patch":{"tags":["public"],"summary":"Patch Alias","operationId":"patch_alias_v1_aliases__alias_id__patch","parameters":[{"name":"alias_id","in":"path","required":true,"schema":{"type":"string","title":"Alias Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateAliasRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["public"],"summary":"Remove Alias","operationId":"remove_alias_v1_aliases__alias_id__delete","parameters":[{"name":"alias_id","in":"path","required":true,"schema":{"type":"string","title":"Alias Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/aliases/{alias_id}/resend-forward-verification":{"post":{"tags":["public"],"summary":"Resend Alias Forward Verification","operationId":"resend_alias_forward_verification_v1_aliases__alias_id__resend_forward_verification_post","parameters":[{"name":"alias_id","in":"path","required":true,"schema":{"type":"string","title":"Alias Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/aliases/check":{"get":{"tags":["public"],"summary":"Get Alias Check","operationId":"get_alias_check_v1_aliases_check_get","parameters":[{"name":"local_part","in":"query","required":true,"schema":{"type":"string","minLength":1,"title":"Local Part"}},{"name":"domain","in":"query","required":true,"schema":{"type":"string","minLength":1,"title":"Domain"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/mailboxes":{"get":{"tags":["public"],"summary":"List Mailboxes","operationId":"list_mailboxes_v1_mailboxes_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["public"],"summary":"Post Create Mailbox","operationId":"post_create_mailbox_v1_mailboxes_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateMailboxSelfServeRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/mailboxes/{mailbox_id}":{"patch":{"tags":["public"],"summary":"Patch Mailbox","operationId":"patch_mailbox_v1_mailboxes__mailbox_id__patch","parameters":[{"name":"mailbox_id","in":"path","required":true,"schema":{"type":"string","title":"Mailbox Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateMailboxRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["public"],"summary":"Remove Mailbox","operationId":"remove_mailbox_v1_mailboxes__mailbox_id__delete","parameters":[{"name":"mailbox_id","in":"path","required":true,"schema":{"type":"string","title":"Mailbox Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/mail/folders":{"get":{"tags":["public"],"summary":"Get Mail Folders","operationId":"get_mail_folders_v1_mail_folders_get","parameters":[{"name":"mailbox_id","in":"query","required":true,"schema":{"type":"string","title":"Mailbox Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/mailboxes/{mailbox_id}/credentials":{"patch":{"tags":["public"],"summary":"Patch Mailbox Credentials Route","operationId":"patch_mailbox_credentials_route_v1_mailboxes__mailbox_id__credentials_patch","parameters":[{"name":"mailbox_id","in":"path","required":true,"schema":{"type":"string","title":"Mailbox Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MailboxCredentialsUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/mailboxes/{mailbox_id}/setup/resend":{"post":{"tags":["public"],"summary":"Resend Mailbox Setup Route","operationId":"resend_mailbox_setup_route_v1_mailboxes__mailbox_id__setup_resend_post","parameters":[{"name":"mailbox_id","in":"path","required":true,"schema":{"type":"string","title":"Mailbox Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/mailboxes/{mailbox_id}/credentials/rotate":{"post":{"tags":["public"],"summary":"Rotate Mailbox Credentials Route","operationId":"rotate_mailbox_credentials_route_v1_mailboxes__mailbox_id__credentials_rotate_post","parameters":[{"name":"mailbox_id","in":"path","required":true,"schema":{"type":"string","title":"Mailbox Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/mail/messages":{"get":{"tags":["public"],"summary":"Get Mail Messages","operationId":"get_mail_messages_v1_mail_messages_get","parameters":[{"name":"mailbox_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mailbox Id"}},{"name":"folder","in":"query","required":false,"schema":{"type":"string","default":"INBOX","title":"Folder"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":30,"title":"Limit"}},{"name":"cursor","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cursor"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["public"],"summary":"Post Mail Message","operationId":"post_mail_message_v1_mail_messages_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SendMailRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/mail/messages/{message_id}":{"get":{"tags":["public"],"summary":"Get Mail Message Detail","operationId":"get_mail_message_detail_v1_mail_messages__message_id__get","parameters":[{"name":"message_id","in":"path","required":true,"schema":{"type":"string","title":"Message Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["public"],"summary":"Patch Mail Message","operationId":"patch_mail_message_v1_mail_messages__message_id__patch","parameters":[{"name":"message_id","in":"path","required":true,"schema":{"type":"string","title":"Message Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MarkMailRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["public"],"summary":"Delete Mail Message Route","operationId":"delete_mail_message_route_v1_mail_messages__message_id__delete","parameters":[{"name":"message_id","in":"path","required":true,"schema":{"type":"string","title":"Message Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/mail/messages/{message_id}/move":{"post":{"tags":["public"],"summary":"Post Move Mail Message","operationId":"post_move_mail_message_v1_mail_messages__message_id__move_post","parameters":[{"name":"message_id","in":"path","required":true,"schema":{"type":"string","title":"Message Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MoveMailRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/support/messages":{"get":{"tags":["public"],"summary":"Get Support Messages","operationId":"get_support_messages_v1_support_messages_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["public"],"summary":"Post Support Message","operationId":"post_support_message_v1_support_messages_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SupportMessageCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/support/attachments":{"post":{"tags":["public"],"summary":"Post Support Attachment","operationId":"post_support_attachment_v1_support_attachments_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_post_support_attachment_v1_support_attachments_post"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/support/conversations/{conversation_id}/archive":{"post":{"tags":["public"],"summary":"Post Archive Support Conversation","operationId":"post_archive_support_conversation_v1_support_conversations__conversation_id__archive_post","parameters":[{"name":"conversation_id","in":"path","required":true,"schema":{"type":"string","title":"Conversation Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/communications":{"get":{"tags":["public"],"summary":"List Communications","operationId":"list_communications_v1_communications_get","parameters":[{"name":"include_archived","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Include Archived"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/communications/{communication_id}":{"get":{"tags":["public"],"summary":"Get Communication","operationId":"get_communication_v1_communications__communication_id__get","parameters":[{"name":"communication_id","in":"path","required":true,"schema":{"type":"string","title":"Communication Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/communications/{communication_id}/archive":{"post":{"tags":["public"],"summary":"Post Archive Communication","operationId":"post_archive_communication_v1_communications__communication_id__archive_post","parameters":[{"name":"communication_id","in":"path","required":true,"schema":{"type":"string","title":"Communication Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/communications/{communication_id}/resend":{"post":{"tags":["public"],"summary":"Post Resend Communication","operationId":"post_resend_communication_v1_communications__communication_id__resend_post","parameters":[{"name":"communication_id","in":"path","required":true,"schema":{"type":"string","title":"Communication Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/billing/ledger":{"get":{"tags":["public"],"summary":"Get Billing Ledger","operationId":"get_billing_ledger_v1_billing_ledger_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/activity":{"get":{"tags":["public"],"summary":"List Activity","operationId":"list_activity_v1_activity_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/dashboard":{"get":{"tags":["public"],"summary":"Get Dashboard","operationId":"get_dashboard_v1_dashboard_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/attention":{"get":{"tags":["public"],"summary":"Get Attention","operationId":"get_attention_v1_attention_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/plan":{"get":{"tags":["public"],"summary":"Get Plan","operationId":"get_plan_v1_plan_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/billing":{"get":{"tags":["public"],"summary":"Get Billing","operationId":"get_billing_v1_billing_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/gifts":{"get":{"tags":["public"],"summary":"List My Gifts","operationId":"list_my_gifts_v1_gifts_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/gifts/received":{"get":{"tags":["public"],"summary":"List Received Gifts","operationId":"list_received_gifts_v1_gifts_received_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/gifts/checkout":{"post":{"tags":["public"],"summary":"Post Gift Checkout","operationId":"post_gift_checkout_v1_gifts_checkout_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PurchaseGiftRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/gifts/sample/redeem":{"post":{"tags":["public"],"summary":"Post Sample Gift Redeem","operationId":"post_sample_gift_redeem_v1_gifts_sample_redeem_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/gifts/{code}/redeem":{"post":{"tags":["public"],"summary":"Post Gift Redeem","operationId":"post_gift_redeem_v1_gifts__code__redeem_post","parameters":[{"name":"code","in":"path","required":true,"schema":{"type":"string","title":"Code"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/gifts/{code}/email":{"post":{"tags":["public"],"summary":"Post Gift Email","operationId":"post_gift_email_v1_gifts__code__email_post","parameters":[{"name":"code","in":"path","required":true,"schema":{"type":"string","title":"Code"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/own-domain/check":{"get":{"tags":["public"],"summary":"Get Own Domain Check","operationId":"get_own_domain_check_v1_own_domain_check_get","parameters":[{"name":"domain","in":"query","required":true,"schema":{"type":"string","minLength":3,"maxLength":253,"title":"Domain"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/own-domain/checkout":{"post":{"tags":["public"],"summary":"Post Own Domain Checkout","operationId":"post_own_domain_checkout_v1_own_domain_checkout_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OwnDomainCheckoutRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/own-domain/orders/{order_id}":{"get":{"tags":["public"],"summary":"Get Own Domain Order Status","operationId":"get_own_domain_order_status_v1_own_domain_orders__order_id__get","parameters":[{"name":"order_id","in":"path","required":true,"schema":{"type":"string","title":"Order Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/billing/plans":{"get":{"tags":["public"],"summary":"Get Billing Plans","operationId":"get_billing_plans_v1_billing_plans_get","parameters":[{"name":"currency","in":"query","required":false,"schema":{"anyOf":[{"type":"string","minLength":3,"maxLength":3},{"type":"null"}],"title":"Currency"}},{"name":"country","in":"query","required":false,"schema":{"anyOf":[{"type":"string","minLength":2,"maxLength":2},{"type":"null"}],"title":"Country"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/billing/preferences":{"get":{"tags":["public"],"summary":"Get Billing Preferences Route","operationId":"get_billing_preferences_route_v1_billing_preferences_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["public"],"summary":"Patch Billing Preferences Route","operationId":"patch_billing_preferences_route_v1_billing_preferences_patch","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingPreferencesUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/billing/payment-methods/config":{"get":{"tags":["public"],"summary":"Get Payment Method Config","operationId":"get_payment_method_config_v1_billing_payment_methods_config_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/billing/payment-methods/setup":{"post":{"tags":["public"],"summary":"Post Payment Method Setup","operationId":"post_payment_method_setup_v1_billing_payment_methods_setup_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/billing/payment-methods/confirm":{"post":{"tags":["public"],"summary":"Post Payment Method Confirm","operationId":"post_payment_method_confirm_v1_billing_payment_methods_confirm_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PaymentMethodConfirmRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/billing/payment-methods":{"delete":{"tags":["public"],"summary":"Delete Payment Method","operationId":"delete_payment_method_v1_billing_payment_methods_delete","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/billing/crypto":{"get":{"tags":["public"],"summary":"Get Billing Crypto","operationId":"get_billing_crypto_v1_billing_crypto_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/billing/crypto/intents":{"post":{"tags":["public"],"summary":"Post Billing Crypto Intent","operationId":"post_billing_crypto_intent_v1_billing_crypto_intents_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CryptoIntentCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/billing/crypto/intents/{intent_id}":{"get":{"tags":["public"],"summary":"Get Billing Crypto Intent","operationId":"get_billing_crypto_intent_v1_billing_crypto_intents__intent_id__get","parameters":[{"name":"intent_id","in":"path","required":true,"schema":{"type":"string","title":"Intent Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/billing/checkout":{"post":{"tags":["public"],"summary":"Post Billing Checkout","operationId":"post_billing_checkout_v1_billing_checkout_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CheckoutRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/billing/credit/checkout":{"post":{"tags":["public"],"summary":"Post Billing Credit Checkout","operationId":"post_billing_credit_checkout_v1_billing_credit_checkout_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreditTopUpRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/billing/portal":{"post":{"tags":["public"],"summary":"Post Billing Portal","operationId":"post_billing_portal_v1_billing_portal_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/billing/activate-with-credit":{"post":{"tags":["public"],"summary":"Post Billing Activate With Credit","operationId":"post_billing_activate_with_credit_v1_billing_activate_with_credit_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/notifications/preferences":{"get":{"tags":["public"],"summary":"Get Notification Preferences","operationId":"get_notification_preferences_v1_notifications_preferences_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["public"],"summary":"Patch Notification Preferences","operationId":"patch_notification_preferences_v1_notifications_preferences_patch","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountNotificationPreferencesUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/notifications/verify":{"get":{"tags":["public"],"summary":"Verify Notification Email Route","operationId":"verify_notification_email_route_v1_notifications_verify_get","parameters":[{"name":"token","in":"query","required":true,"schema":{"type":"string","minLength":8,"title":"Token"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/notifications/emails":{"get":{"tags":["public"],"summary":"List Notification Emails Route","operationId":"list_notification_emails_route_v1_notifications_emails_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["public"],"summary":"Add Notification Email Route","operationId":"add_notification_email_route_v1_notifications_emails_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotificationEmailCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/notifications/emails/{email_id}":{"delete":{"tags":["public"],"summary":"Delete Notification Email Route","operationId":"delete_notification_email_route_v1_notifications_emails__email_id__delete","parameters":[{"name":"email_id","in":"path","required":true,"schema":{"type":"string","title":"Email Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/notifications/emails/{email_id}/resend":{"post":{"tags":["public"],"summary":"Resend Notification Email Route","operationId":"resend_notification_email_route_v1_notifications_emails__email_id__resend_post","parameters":[{"name":"email_id","in":"path","required":true,"schema":{"type":"string","title":"Email Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/notifications/webhooks":{"get":{"tags":["public"],"summary":"List Account Webhooks Route","operationId":"list_account_webhooks_route_v1_notifications_webhooks_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["public"],"summary":"Create Account Webhook Route","operationId":"create_account_webhook_route_v1_notifications_webhooks_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountWebhookCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/notifications/webhooks/{webhook_id}":{"patch":{"tags":["public"],"summary":"Patch Account Webhook Route","operationId":"patch_account_webhook_route_v1_notifications_webhooks__webhook_id__patch","parameters":[{"name":"webhook_id","in":"path","required":true,"schema":{"type":"string","title":"Webhook Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountWebhookUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["public"],"summary":"Delete Account Webhook Route","operationId":"delete_account_webhook_route_v1_notifications_webhooks__webhook_id__delete","parameters":[{"name":"webhook_id","in":"path","required":true,"schema":{"type":"string","title":"Webhook Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/developer/plans":{"get":{"tags":["public"],"summary":"Get Developer Plans","operationId":"get_developer_plans_v1_developer_plans_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/developer/checkout":{"post":{"tags":["public"],"summary":"Post Developer Checkout","operationId":"post_developer_checkout_v1_developer_checkout_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeveloperCheckoutRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/developer/entitlement":{"get":{"tags":["public"],"summary":"Get Developer Entitlement","operationId":"get_developer_entitlement_v1_developer_entitlement_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/developer/tenants":{"get":{"tags":["public"],"summary":"Get Managed Tenants","operationId":"get_managed_tenants_v1_developer_tenants_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["public"],"summary":"Post Managed Tenant","operationId":"post_managed_tenant_v1_developer_tenants_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ManagedTenantCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/developer/tenants/{tenant_id}":{"delete":{"tags":["public"],"summary":"Delete Managed Tenant","operationId":"delete_managed_tenant_v1_developer_tenants__tenant_id__delete","parameters":[{"name":"tenant_id","in":"path","required":true,"schema":{"type":"string","title":"Tenant Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api-keys/scopes":{"get":{"tags":["public"],"summary":"Get Api Key Scopes Catalog","operationId":"get_api_key_scopes_catalog_v1_api_keys_scopes_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api-keys":{"get":{"tags":["public"],"summary":"List Account Api Keys Route","operationId":"list_account_api_keys_route_v1_api_keys_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["public"],"summary":"Create Account Api Key Route","operationId":"create_account_api_key_route_v1_api_keys_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountApiKeyCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api-keys/{key_id}":{"patch":{"tags":["public"],"summary":"Patch Account Api Key Route","operationId":"patch_account_api_key_route_v1_api_keys__key_id__patch","parameters":[{"name":"key_id","in":"path","required":true,"schema":{"type":"string","title":"Key Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountApiKeyUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["public"],"summary":"Revoke Account Api Key Route","operationId":"revoke_account_api_key_route_v1_api_keys__key_id__delete","parameters":[{"name":"key_id","in":"path","required":true,"schema":{"type":"string","title":"Key Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api-keys/{key_id}/rotate":{"post":{"tags":["public"],"summary":"Rotate Account Api Key Route","operationId":"rotate_account_api_key_route_v1_api_keys__key_id__rotate_post","parameters":[{"name":"key_id","in":"path","required":true,"schema":{"type":"string","title":"Key Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api-keys/{key_id}/usage":{"get":{"tags":["public"],"summary":"Get Account Api Key Usage Route","operationId":"get_account_api_key_usage_route_v1_api_keys__key_id__usage_get","parameters":[{"name":"key_id","in":"path","required":true,"schema":{"type":"string","title":"Key Id"}},{"name":"window","in":"query","required":false,"schema":{"type":"string","pattern":"^(24h|7d|30d)$","default":"7d","title":"Window"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/api-keys/{key_id}/requests":{"get":{"tags":["public"],"summary":"Get Account Api Key Requests Route","operationId":"get_account_api_key_requests_route_v1_api_keys__key_id__requests_get","parameters":[{"name":"key_id","in":"path","required":true,"schema":{"type":"string","title":"Key Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}},{"name":"outcome","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Outcome"}},{"name":"status_code","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":599,"minimum":100},{"type":"null"}],"title":"Status Code"}},{"name":"target_account_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Target Account Id"}},{"name":"request_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","maxLength":128},{"type":"null"}],"title":"Request Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/notifications/deliveries":{"get":{"tags":["public"],"summary":"List Account Deliveries Route","operationId":"list_account_deliveries_route_v1_notifications_deliveries_get","parameters":[{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/notifications/deliveries/{delivery_id}":{"get":{"tags":["public"],"summary":"Get Account Delivery Route","operationId":"get_account_delivery_route_v1_notifications_deliveries__delivery_id__get","parameters":[{"name":"delivery_id","in":"path","required":true,"schema":{"type":"string","title":"Delivery Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/notifications/deliveries/{delivery_id}/retry":{"post":{"tags":["public"],"summary":"Retry Account Delivery Route","operationId":"retry_account_delivery_route_v1_notifications_deliveries__delivery_id__retry_post","parameters":[{"name":"delivery_id","in":"path","required":true,"schema":{"type":"string","title":"Delivery Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/public/v1/apex-lander":{"get":{"tags":["public-landers"],"summary":"Serve Apex Lander","description":"Return custom apex HTML when assigned; 404 falls through to static park in Caddy.","operationId":"serve_apex_lander_public_v1_apex_lander_get","parameters":[{"name":"x-forwarded-host","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Forwarded-Host"}},{"name":"User-Agent","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"User-Agent"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/public/v1/lander-hit":{"post":{"tags":["public-landers"],"summary":"Post Lander Hit","description":"Beacon for static park / sale landers (no auth).","operationId":"post_lander_hit_public_v1_lander_hit_post","parameters":[{"name":"x-forwarded-host","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Forwarded-Host"}},{"name":"User-Agent","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"User-Agent"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/LanderHitRequest"},{"type":"null"}],"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/public/v1/lander-assets/{template_id}/{filename}":{"get":{"tags":["public-landers"],"summary":"Serve Lander Asset","operationId":"serve_lander_asset_public_v1_lander_assets__template_id___filename__get","parameters":[{"name":"template_id","in":"path","required":true,"schema":{"type":"string","title":"Template Id"}},{"name":"filename","in":"path","required":true,"schema":{"type":"string","title":"Filename"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/public/v1/crawl/bot":{"get":{"tags":["public-crawl"],"summary":"Public Bot Info","operationId":"public_bot_info_public_v1_crawl_bot_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/public/v1/crawl/opt-out":{"post":{"tags":["public-crawl"],"summary":"Public Crawl Opt Out","operationId":"public_crawl_opt_out_public_v1_crawl_opt_out_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicOptOutRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/health":{"get":{"tags":["domainers"],"summary":"Domainers surface health","description":"Unauthenticated liveness for the Domainers product surface.","operationId":"get_domainers_health_v1_domainers_health_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Domainers API is up","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/data/health":{"get":{"tags":["domainers"],"summary":"Domainers data-plane freshness","description":"Seller-visible corpus health (no quarantine payloads).","operationId":"get_domainers_data_health_v1_domainers_data_health_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Owned corpus counts and ingest lag","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/dashboard":{"get":{"tags":["domainers"],"summary":"Domainers home dashboard","description":"Daily home for brokers on fatheron.domains (DM0+).","operationId":"get_domainers_dashboard_v1_domainers_dashboard_get","parameters":[{"name":"days","in":"query","required":false,"schema":{"type":"integer","maximum":90,"minimum":1,"default":30,"title":"Days"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Aggregated portfolio, pipeline, and sales metrics","content":{"application/json":{"schema":{}}}},"403":{"description":"Seller or broker role required"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/earnings":{"get":{"tags":["domainers"],"summary":"Domainers earnings summary","description":"Usage commissions + payout posture for consignors (DM1).","operationId":"get_domainers_earnings_v1_domainers_earnings_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"MTD/YTD usage commissions and pending payout","content":{"application/json":{"schema":{}}}},"403":{"description":"Seller or broker role required"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/finance/summary":{"get":{"tags":["domainers"],"summary":"Portfolio cost basis + P&L / TCO rollup (B11/B26)","operationId":"get_domainers_finance_summary_v1_domainers_finance_summary_get","parameters":[{"name":"include_forward","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Include Forward"}},{"name":"forward_years","in":"query","required":false,"schema":{"type":"integer","default":3,"title":"Forward Years"}},{"name":"include_registrar_inventory","in":"query","required":false,"schema":{"type":"boolean","default":true,"title":"Include Registrar Inventory"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/finance/export.csv":{"get":{"tags":["domainers"],"summary":"Portfolio cost basis CSV export (B11/B26)","operationId":"get_domainers_finance_csv_v1_domainers_finance_export_csv_get","parameters":[{"name":"include_forward","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Include Forward"}},{"name":"forward_years","in":"query","required":false,"schema":{"type":"integer","default":3,"title":"Forward Years"}},{"name":"include_registrar_inventory","in":"query","required":false,"schema":{"type":"boolean","default":true,"title":"Include Registrar Inventory"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/finance/tax-export.csv":{"get":{"tags":["domainers"],"summary":"Calendar-year tax/accounting CSV export (B19)","operationId":"get_domainers_tax_export_csv_v1_domainers_finance_tax_export_csv_get","parameters":[{"name":"year","in":"query","required":true,"schema":{"type":"integer","maximum":2100,"minimum":2000,"title":"Year"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/offers":{"get":{"tags":["domainers"],"summary":"Unified offer inbox (B16)","operationId":"get_domainers_offers_v1_domainers_offers_get","parameters":[{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/syndication/venues":{"get":{"tags":["domainers"],"summary":"Syndication venue catalog + connections (S1)","operationId":"get_syndication_venues_v1_domainers_syndication_venues_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["domainers"],"summary":"Connect syndication venue (S1)","operationId":"post_syndication_venue_v1_domainers_syndication_venues_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/syndication/venues/{venue}/verify":{"post":{"tags":["domainers"],"summary":"Verify syndication venue (S1)","operationId":"post_syndication_venue_verify_v1_domainers_syndication_venues__venue__verify_post","parameters":[{"name":"venue","in":"path","required":true,"schema":{"type":"string","title":"Venue"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/syndication/venues/{venue}":{"delete":{"tags":["domainers"],"summary":"Disconnect syndication venue (S1)","operationId":"delete_syndication_venue_v1_domainers_syndication_venues__venue__delete","parameters":[{"name":"venue","in":"path","required":true,"schema":{"type":"string","title":"Venue"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/syndication/links":{"get":{"tags":["domainers"],"summary":"List syndication links (S4)","operationId":"get_syndication_links_v1_domainers_syndication_links_get","parameters":[{"name":"domain","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Domain"}},{"name":"venue","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Venue"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/syndication/push":{"post":{"tags":["domainers"],"summary":"Push listing to venues (S2)","operationId":"post_syndication_push_v1_domainers_syndication_push_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/syndication/delist":{"post":{"tags":["domainers"],"summary":"Delist from venues (S2/S4)","operationId":"post_syndication_delist_v1_domainers_syndication_delist_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/syndication/bulk":{"post":{"tags":["domainers"],"summary":"Bulk syndicate domains (S5)","operationId":"post_syndication_bulk_v1_domainers_syndication_bulk_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/marketing-kit":{"get":{"tags":["domainers"],"summary":"Marketing kits for portfolio (E5)","operationId":"get_marketing_kits_v1_domainers_marketing_kit_get","parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/marketing-kit/{domain}":{"get":{"tags":["domainers"],"summary":"Marketing kit for one domain (E5)","operationId":"get_marketing_kit_domain_v1_domainers_marketing_kit__domain__get","parameters":[{"name":"domain","in":"path","required":true,"schema":{"type":"string","title":"Domain"}},{"name":"local_part","in":"query","required":false,"schema":{"type":"string","maxLength":64,"default":"you","title":"Local Part"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/valuation/summary":{"get":{"tags":["domainers"],"summary":"Portfolio valuation summary + history (B17)","operationId":"get_domainers_valuation_summary_v1_domainers_valuation_summary_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/valuation/snapshot":{"post":{"tags":["domainers"],"summary":"Capture portfolio valuation snapshot (B17)","operationId":"post_domainers_valuation_snapshot_v1_domainers_valuation_snapshot_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/alerts/rules":{"get":{"tags":["domainers"],"summary":"List portfolio alert rules (B18)","operationId":"get_portfolio_alert_rules_v1_domainers_alerts_rules_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["domainers"],"summary":"Create portfolio alert rule (B18)","operationId":"post_portfolio_alert_rule_v1_domainers_alerts_rules_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PortfolioAlertRuleRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/alerts/rules/{rule_id}":{"patch":{"tags":["domainers"],"summary":"Update portfolio alert rule (B18)","operationId":"patch_portfolio_alert_rule_v1_domainers_alerts_rules__rule_id__patch","parameters":[{"name":"rule_id","in":"path","required":true,"schema":{"type":"string","title":"Rule Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PortfolioAlertRulePatch"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["domainers"],"summary":"Delete portfolio alert rule (B18)","operationId":"delete_portfolio_alert_rule_v1_domainers_alerts_rules__rule_id__delete","parameters":[{"name":"rule_id","in":"path","required":true,"schema":{"type":"string","title":"Rule Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/alerts/rules/{rule_id}/test":{"post":{"tags":["domainers"],"summary":"Synthetic test fire (B18)","operationId":"post_portfolio_alert_test_v1_domainers_alerts_rules__rule_id__test_post","parameters":[{"name":"rule_id","in":"path","required":true,"schema":{"type":"string","title":"Rule Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/alerts/evaluate":{"post":{"tags":["domainers"],"summary":"Evaluate alert event (B18)","operationId":"post_portfolio_alert_evaluate_v1_domainers_alerts_evaluate_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PortfolioAlertEvaluateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/alerts/fires":{"get":{"tags":["domainers"],"summary":"Recent in-app alert deliveries (B18)","operationId":"get_portfolio_alert_fires_v1_domainers_alerts_fires_get","parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/sales":{"get":{"tags":["domainers"],"summary":"Search sale records (FH comps feed)","description":"FH-first SaleRecord search (DM1 Data-0 / DM2 comps filters).","operationId":"get_domainers_sales_v1_domainers_sales_get","parameters":[{"name":"domain","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Domain"}},{"name":"venue","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Venue"}},{"name":"min_price_cents","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"title":"Min Price Cents"}},{"name":"max_price_cents","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"title":"Max Price Cents"}},{"name":"since_days","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":3650,"minimum":1},{"type":"null"}],"title":"Since Days"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"SaleRecord rows for comps / closes","content":{"application/json":{"schema":{}}}},"403":{"description":"Seller or broker role required"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/sales/ingest":{"post":{"tags":["domainers"],"summary":"Ingest manual SaleRecords from CSV","description":"CSV columns: domain,price,closed_at[,venue][,currency][,category] (DM2).","operationId":"post_domainers_sales_ingest_v1_domainers_sales_ingest_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Created / skipped / parse errors","content":{"application/json":{"schema":{}}}},"403":{"description":"Seller or broker role required"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/comps":{"get":{"tags":["domainers"],"summary":"Comps search (C1) with result stats (C2)","description":"Owned comps engine — pattern search + percentiles (Research SKU metered).","operationId":"get_domainers_comps_v1_domainers_comps_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Keyword / pattern","title":"Q"},"description":"Keyword / pattern"},{"name":"match","in":"query","required":false,"schema":{"type":"string","pattern":"^(contains|exact|starts|ends|pattern)$","default":"contains","title":"Match"}},{"name":"domain","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Legacy exact-domain alias","title":"Domain"},"description":"Legacy exact-domain alias"},{"name":"tld","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Comma-separated TLDs","title":"Tld"},"description":"Comma-separated TLDs"},{"name":"venue","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Venue"}},{"name":"category","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Category"}},{"name":"source","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source"}},{"name":"min_price_cents","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"title":"Min Price Cents"}},{"name":"max_price_cents","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"title":"Max Price Cents"}},{"name":"since_days","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":3650,"minimum":1},{"type":"null"}],"title":"Since Days"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Comparable sales + stats","content":{"application/json":{"schema":{}}}},"403":{"description":"Seller or broker role required"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/comps/history/{domain}":{"get":{"tags":["domainers"],"summary":"Domain prior-sale history (C3)","operationId":"get_comps_history_v1_domainers_comps_history__domain__get","parameters":[{"name":"domain","in":"path","required":true,"schema":{"type":"string","title":"Domain"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/comps/bulk-check":{"post":{"tags":["domainers"],"summary":"Bulk prior-sale check (C4)","operationId":"post_comps_bulk_check_v1_domainers_comps_bulk_check_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkCheckRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/comps/price-assist/{domain}":{"get":{"tags":["domainers"],"summary":"Price assist bands from tight comps (C5)","operationId":"get_comps_price_assist_v1_domainers_comps_price_assist__domain__get","parameters":[{"name":"domain","in":"path","required":true,"schema":{"type":"string","title":"Domain"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/appraisal/{domain}":{"get":{"tags":["domainers"],"summary":"FH appraisal blend (DM5)","operationId":"get_domain_appraisal_v1_domainers_appraisal__domain__get","parameters":[{"name":"domain","in":"path","required":true,"schema":{"type":"string","title":"Domain"}},{"name":"refresh","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Refresh"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/appraisal/{domain}/apply-bin":{"post":{"tags":["domainers"],"summary":"Apply appraisal band as listing BIN (C5)","operationId":"post_apply_appraisal_bin_v1_domainers_appraisal__domain__apply_bin_post","parameters":[{"name":"domain","in":"path","required":true,"schema":{"type":"string","title":"Domain"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/appraisals":{"get":{"tags":["domainers"],"summary":"Recent portfolio appraisals (DM5 archive)","operationId":"get_portfolio_appraisals_v1_domainers_appraisals_get","parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/comps/trends":{"get":{"tags":["domainers"],"summary":"Keyword / pattern trend stats (C8)","operationId":"get_comps_trends_v1_domainers_comps_trends_get","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":1,"maxLength":64,"title":"Q"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/comps/private":{"get":{"tags":["domainers"],"summary":"List private comps (C10)","operationId":"get_private_comps_v1_domainers_comps_private_get","parameters":[{"name":"domain","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Domain"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["domainers"],"summary":"Add private comp (C10)","operationId":"post_private_comp_v1_domainers_comps_private_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PrivateCompRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/comps/private/{comp_id}":{"delete":{"tags":["domainers"],"summary":"Delete private comp (C10)","operationId":"delete_private_comp_route_v1_domainers_comps_private__comp_id__delete","parameters":[{"name":"comp_id","in":"path","required":true,"schema":{"type":"string","title":"Comp Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/comps/packages":{"post":{"tags":["domainers"],"summary":"Create shareable comps package (C6)","operationId":"post_comps_package_v1_domainers_comps_packages_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CompsPackageRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/comps/packages/{package_id}/revoke":{"post":{"tags":["domainers"],"summary":"Revoke comps package (C6)","operationId":"post_revoke_package_v1_domainers_comps_packages__package_id__revoke_post","parameters":[{"name":"package_id","in":"path","required":true,"schema":{"type":"string","title":"Package Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/packages/{token}":{"get":{"tags":["domainers","domainers-public"],"summary":"Public comps package view (C6, no login)","operationId":"get_public_comps_package_v1_domainers_packages__token__get","parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string","title":"Token"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/comps/saved-searches":{"get":{"tags":["domainers"],"summary":"List saved comps searches (C7)","operationId":"get_saved_searches_v1_domainers_comps_saved_searches_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["domainers"],"summary":"Save comps search (C7)","operationId":"post_saved_search_v1_domainers_comps_saved_searches_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SavedSearchRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/comps/saved-searches/{search_id}":{"delete":{"tags":["domainers"],"summary":"Delete saved search (C7)","operationId":"delete_saved_search_route_v1_domainers_comps_saved_searches__search_id__delete","parameters":[{"name":"search_id","in":"path","required":true,"schema":{"type":"string","title":"Search Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/comps/saved-searches/digest-preview":{"get":{"tags":["domainers"],"summary":"Preview recent matches for saved searches (C7)","operationId":"get_saved_search_digest_preview_v1_domainers_comps_saved_searches_digest_preview_get","parameters":[{"name":"since_days","in":"query","required":false,"schema":{"type":"integer","maximum":90,"minimum":1,"default":7,"title":"Since Days"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/tools/lists":{"post":{"tags":["domainers"],"summary":"Domain list utilities (D6)","operationId":"post_list_tools_v1_domainers_tools_lists_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListToolsRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/triage":{"post":{"tags":["domainers"],"summary":"Bulk domain triage (D3)","operationId":"post_bulk_triage_v1_domainers_triage_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TriageRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/valuations":{"get":{"tags":["domainers"],"summary":"List valuation worksheets (C11)","operationId":"get_valuations_v1_domainers_valuations_get","parameters":[{"name":"domain","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Domain"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["domainers"],"summary":"Save valuation worksheet (C11)","operationId":"post_valuation_v1_domainers_valuations_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValuationRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/valuations/shared/{token}":{"get":{"tags":["domainers","domainers-public"],"summary":"Public valuation worksheet (C11, no login)","operationId":"get_public_valuation_v1_domainers_valuations_shared__token__get","parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string","title":"Token"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/watchlist":{"get":{"tags":["domainers"],"summary":"List watchlist domains","operationId":"get_domainers_watchlist_v1_domainers_watchlist_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["domainers"],"summary":"Add or update a watchlist domain","operationId":"post_domainers_watchlist_v1_domainers_watchlist_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WatchlistCreateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/watchlist/{item_id}":{"delete":{"tags":["domainers"],"summary":"Remove a watchlist domain","operationId":"delete_domainers_watchlist_v1_domainers_watchlist__item_id__delete","parameters":[{"name":"item_id","in":"path","required":true,"schema":{"type":"string","title":"Item Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/research/{domain}":{"get":{"tags":["domainers"],"summary":"Research card for a domain","description":"Research card — features, live availability, zone/observe, comps (Research SKU).","operationId":"get_domainers_research_v1_domainers_research__domain__get","parameters":[{"name":"domain","in":"path","required":true,"schema":{"type":"string","title":"Domain"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Structural features + comps stats + availability (Research SKU)","content":{"application/json":{"schema":{}}}},"400":{"description":"Invalid domain"},"402":{"description":"Research quota exceeded"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/research/{domain}/timeline":{"get":{"tags":["domainers"],"summary":"Domain history timeline (B15)","operationId":"get_domainers_research_timeline_v1_domainers_research__domain__timeline_get","parameters":[{"name":"domain","in":"path","required":true,"schema":{"type":"string","title":"Domain"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":250,"minimum":1,"default":100,"title":"Limit"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/acquire/preview/{domain}":{"get":{"tags":["domainers"],"summary":"Acquire preview — availability + partner catch bridges (D5)","operationId":"get_acquire_preview_v1_domainers_acquire_preview__domain__get","parameters":[{"name":"domain","in":"path","required":true,"schema":{"type":"string","title":"Domain"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/acquire/packs":{"get":{"tags":["domainers"],"summary":"Purpose pack catalog (G3)","operationId":"get_acquire_packs_v1_domainers_acquire_packs_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/acquire/packs/{pack_id}/preview/{domain}":{"get":{"tags":["domainers"],"summary":"Preview pack DNS records (G3)","operationId":"get_pack_preview_v1_domainers_acquire_packs__pack_id__preview__domain__get","parameters":[{"name":"pack_id","in":"path","required":true,"schema":{"type":"string","title":"Pack Id"}},{"name":"domain","in":"path","required":true,"schema":{"type":"string","title":"Domain"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/acquire/profiles":{"get":{"tags":["domainers"],"summary":"List base profiles (G1)","operationId":"get_acquire_profiles_v1_domainers_acquire_profiles_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["domainers"],"summary":"Create base profile (G1)","operationId":"post_acquire_profile_v1_domainers_acquire_profiles_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AcquireProfileBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/acquire/profiles/active":{"get":{"tags":["domainers"],"summary":"Active base profile (G1)","operationId":"get_active_acquire_profile_v1_domainers_acquire_profiles_active_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/acquire/profiles/{profile_id}":{"put":{"tags":["domainers"],"summary":"Update base profile (G1)","operationId":"put_acquire_profile_v1_domainers_acquire_profiles__profile_id__put","parameters":[{"name":"profile_id","in":"path","required":true,"schema":{"type":"string","title":"Profile Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AcquireProfileBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["domainers"],"summary":"Delete base profile (G1)","operationId":"delete_acquire_profile_v1_domainers_acquire_profiles__profile_id__delete","parameters":[{"name":"profile_id","in":"path","required":true,"schema":{"type":"string","title":"Profile Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/acquire/profiles/{profile_id}/activate":{"post":{"tags":["domainers"],"summary":"Activate base profile (G1)","operationId":"post_activate_acquire_profile_v1_domainers_acquire_profiles__profile_id__activate_post","parameters":[{"name":"profile_id","in":"path","required":true,"schema":{"type":"string","title":"Profile Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/acquire/registrars":{"get":{"tags":["domainers"],"summary":"Connected registrars for register (G2)","operationId":"get_acquire_registrars_v1_domainers_acquire_registrars_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/acquire/register":{"post":{"tags":["domainers"],"summary":"One-click register + configure (G4)","operationId":"post_acquire_register_v1_domainers_acquire_register_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RegisterAcquireRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/acquire/configure":{"post":{"tags":["domainers"],"summary":"Configure-only pack apply (G5)","operationId":"post_acquire_configure_v1_domainers_acquire_configure_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConfigureAcquireRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/acquire/configure/preview":{"post":{"tags":["domainers"],"summary":"DNS diff preview before configure (G5)","operationId":"post_acquire_configure_preview_v1_domainers_acquire_configure_preview_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConfigurePreviewRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/acquire/configure/bulk":{"post":{"tags":["domainers"],"summary":"Bulk configure pack apply (G5)","operationId":"post_acquire_configure_bulk_v1_domainers_acquire_configure_bulk_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkConfigureRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/acquire/runs/{run_id}":{"get":{"tags":["domainers"],"summary":"Acquire run status + steps (G4/G5)","operationId":"get_acquire_run_v1_domainers_acquire_runs__run_id__get","parameters":[{"name":"run_id","in":"path","required":true,"schema":{"type":"string","title":"Run Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/snipe/settings":{"get":{"tags":["domainers"],"summary":"Sniper public settings (kill-switch state + ready registrars)","operationId":"get_snipe_settings_v1_domainers_snipe_settings_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/snipe/clock/{domain}":{"get":{"tags":["domainers"],"summary":"Estimated delete/fire clock for a domain","operationId":"get_snipe_clock_v1_domainers_snipe_clock__domain__get","parameters":[{"name":"domain","in":"path","required":true,"schema":{"type":"string","title":"Domain"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/snipe/targets":{"get":{"tags":["domainers"],"summary":"List armed sniper targets for this account","operationId":"get_snipe_targets_v1_domainers_snipe_targets_get","parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["domainers"],"summary":"Arm a live multi-registrar drop sniper target","operationId":"post_snipe_target_v1_domainers_snipe_targets_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SnipeArmRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/snipe/targets/{target_id}":{"get":{"tags":["domainers"],"summary":"Sniper target detail + attempt telemetry","operationId":"get_snipe_target_v1_domainers_snipe_targets__target_id__get","parameters":[{"name":"target_id","in":"path","required":true,"schema":{"type":"string","title":"Target Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["domainers"],"summary":"Cancel an armed sniper target","operationId":"delete_snipe_target_v1_domainers_snipe_targets__target_id__delete","parameters":[{"name":"target_id","in":"path","required":true,"schema":{"type":"string","title":"Target Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/zones/coverage":{"get":{"tags":["domainers"],"summary":"Global zone coverage board (CZDS indexes)","operationId":"get_zones_coverage_v1_domainers_zones_coverage_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/zones/lookup/{domain}":{"get":{"tags":["domainers"],"summary":"Zone membership + sibling TLD bitmap for a domain","operationId":"get_zone_lookup_v1_domainers_zones_lookup__domain__get","parameters":[{"name":"domain","in":"path","required":true,"schema":{"type":"string","title":"Domain"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/zones/{tld}/labels":{"get":{"tags":["domainers"],"summary":"Browse / prefix-search names in an indexed TLD zone","operationId":"get_zone_labels_v1_domainers_zones__tld__labels_get","parameters":[{"name":"tld","in":"path","required":true,"schema":{"type":"string","title":"Tld"}},{"name":"prefix","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Prefix"}},{"name":"after","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"After"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":100,"title":"Limit"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/drops":{"get":{"tags":["domainers"],"summary":"Search drop snapshots","operationId":"get_domainers_drops_v1_domainers_drops_get","parameters":[{"name":"tld","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tld"}},{"name":"list_type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"List Type"}},{"name":"min_length","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":63,"minimum":1},{"type":"null"}],"title":"Min Length"}},{"name":"max_length","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":63,"minimum":1},{"type":"null"}],"title":"Max Length"}},{"name":"pattern","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pattern"}},{"name":"dict_hit","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Dict Hit"}},{"name":"geo_hit","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Geo Hit"}},{"name":"wiki_hit","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Wiki Hit"}},{"name":"ns_empty","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Ns Empty"}},{"name":"has_mx","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Has Mx"}},{"name":"min_wayback_year","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":2100,"minimum":1990},{"type":"null"}],"title":"Min Wayback Year"}},{"name":"min_crawl_count","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":1000000,"minimum":1},{"type":"null"}],"title":"Min Crawl Count"}},{"name":"registrar","in":"query","required":false,"schema":{"anyOf":[{"type":"string","maxLength":120},{"type":"null"}],"title":"Registrar"}},{"name":"ns_class","in":"query","required":false,"schema":{"anyOf":[{"type":"string","maxLength":40},{"type":"null"}],"title":"Ns Class"}},{"name":"mx_provider","in":"query","required":false,"schema":{"anyOf":[{"type":"string","maxLength":40},{"type":"null"}],"title":"Mx Provider"}},{"name":"parking_ns","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Parking Ns"}},{"name":"dnssec","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Dnssec"}},{"name":"min_backlinks","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":100000000,"minimum":0},{"type":"null"}],"title":"Min Backlinks"}},{"name":"sort","in":"query","required":false,"schema":{"anyOf":[{"type":"string","pattern":"^(domain|backlinks|domain_pop|end_at)$"},{"type":"null"}],"title":"Sort"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/drops/saved-searches":{"get":{"tags":["domainers"],"summary":"List saved drop searches (B24)","operationId":"get_saved_drop_searches_v1_domainers_drops_saved_searches_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["domainers"],"summary":"Save drop search (B24)","operationId":"post_saved_drop_search_v1_domainers_drops_saved_searches_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SavedSearchRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/drops/saved-searches/{search_id}":{"delete":{"tags":["domainers"],"summary":"Delete saved drop search (B24)","operationId":"delete_saved_drop_search_route_v1_domainers_drops_saved_searches__search_id__delete","parameters":[{"name":"search_id","in":"path","required":true,"schema":{"type":"string","title":"Search Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/drops/saved-searches/digest-preview":{"get":{"tags":["domainers"],"summary":"Preview matches for saved drop searches (B24)","operationId":"get_saved_drop_search_digest_preview_v1_domainers_drops_saved_searches_digest_preview_get","parameters":[{"name":"limit_per_search","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":25,"title":"Limit Per Search"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/drops/ingest":{"post":{"tags":["domainers"],"summary":"Ingest drop snapshots from CSV","description":"CSV columns: domain,list_type[,end_at][,tld][,source].","operationId":"post_domainers_drops_ingest_v1_domainers_drops_ingest_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/promotions":{"get":{"tags":["domainers"],"summary":"List social promotion requests for this seller account","operationId":"get_promotions_v1_domainers_promotions_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["domainers"],"summary":"Request promotion of a domain on Fat Heron social channels (admin approval required)","operationId":"post_promotion_v1_domainers_promotions_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PromoteRequestBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/payout-profile":{"get":{"tags":["domainers"],"summary":"Domainer payout profile","operationId":"get_payout_profile_route_v1_domainers_payout_profile_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["domainers"],"summary":"Upsert Domainer payout profile","operationId":"put_payout_profile_route_v1_domainers_payout_profile_put","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PayoutProfileBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/settlements":{"get":{"tags":["domainers"],"summary":"Sale settlements for current seller","operationId":"get_settlements_v1_domainers_settlements_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/payouts/early":{"post":{"tags":["domainers"],"summary":"Request early payout of accrued matched net","operationId":"post_early_payout_v1_domainers_payouts_early_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EarlyPayoutBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/leases":{"post":{"tags":["domainers"],"summary":"Create lease-to-buy contract","operationId":"post_lease_v1_domainers_leases_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LeaseCreateBody"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/deals/{token}":{"get":{"tags":["domainers","domainers-public"],"summary":"Buyer deal view by access token","operationId":"get_buyer_deal_v1_domainers_deals__token__get","parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string","title":"Token"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/deals/{token}/buyout":{"get":{"tags":["domainers","domainers-public"],"summary":"Early buyout quote","operationId":"get_buyout_quote_v1_domainers_deals__token__buyout_get","parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string","title":"Token"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/payment-rails/local-bank":{"get":{"tags":["domainers"],"summary":"Request local AWX receiving account details","operationId":"get_local_bank_v1_domainers_payment_rails_local_bank_get","parameters":[{"name":"country","in":"query","required":false,"schema":{"type":"string","default":"US","title":"Country"}},{"name":"currency","in":"query","required":false,"schema":{"type":"string","default":"USD","title":"Currency"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/domainers/leases/process-defaults":{"post":{"tags":["domainers"],"summary":"Run lease default job (admin only)","operationId":"post_process_lease_defaults_v1_domainers_leases_process_defaults_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/research/entitlement":{"get":{"tags":["research"],"summary":"Research SKU entitlement snapshot","description":"Builders/agents: remaining included queries + credits. Seller-family: unlimited.","operationId":"get_research_entitlement_v1_research_entitlement_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Included quota, credits, unlimited flag","content":{"application/json":{"schema":{}}}},"404":{"description":"Account not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/pgp/keys/lookup":{"get":{"tags":["pgp"],"summary":"Lookup Pgp Key","operationId":"lookup_pgp_key_v1_pgp_keys_lookup_get","parameters":[{"name":"email","in":"query","required":true,"schema":{"type":"string","minLength":3,"title":"Email"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/mail/pgp/public-key":{"get":{"tags":["pgp"],"summary":"Get Mailbox Pgp Public Key","operationId":"get_mailbox_pgp_public_key_v1_mail_pgp_public_key_get","parameters":[{"name":"mailbox_id","in":"query","required":true,"schema":{"type":"string","minLength":1,"title":"Mailbox Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["pgp"],"summary":"Put Mailbox Pgp Public Key","operationId":"put_mailbox_pgp_public_key_v1_mail_pgp_public_key_put","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublishPgpPublicKeyRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["pgp"],"summary":"Delete Mailbox Pgp Public Key","operationId":"delete_mailbox_pgp_public_key_v1_mail_pgp_public_key_delete","parameters":[{"name":"mailbox_id","in":"query","required":true,"schema":{"type":"string","minLength":1,"title":"Mailbox Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/mail/pgp/private-key-backup":{"get":{"tags":["pgp"],"summary":"Get Mailbox Pgp Private Key Backup","operationId":"get_mailbox_pgp_private_key_backup_v1_mail_pgp_private_key_backup_get","parameters":[{"name":"mailbox_id","in":"query","required":true,"schema":{"type":"string","minLength":1,"title":"Mailbox Id"}},{"name":"full","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Full"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["pgp"],"summary":"Put Mailbox Pgp Private Key Backup","operationId":"put_mailbox_pgp_private_key_backup_v1_mail_pgp_private_key_backup_put","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PutPgpPrivateKeyBackupRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["pgp"],"summary":"Delete Mailbox Pgp Private Key Backup","operationId":"delete_mailbox_pgp_private_key_backup_v1_mail_pgp_private_key_backup_delete","parameters":[{"name":"mailbox_id","in":"query","required":true,"schema":{"type":"string","minLength":1,"title":"Mailbox Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/.well-known/openpgpkey/policy":{"get":{"tags":["pgp"],"summary":"Wkd Policy","operationId":"wkd_policy__well_known_openpgpkey_policy_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/openpgpkey/{domain}/hu/{local_hash}":{"get":{"tags":["pgp"],"summary":"Wkd Hu Lookup","operationId":"wkd_hu_lookup__well_known_openpgpkey__domain__hu__local_hash__get","parameters":[{"name":"domain","in":"path","required":true,"schema":{"type":"string","title":"Domain"}},{"name":"local_hash","in":"path","required":true,"schema":{"type":"string","title":"Local Hash"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/feed.xml":{"get":{"tags":["public-publisher"],"summary":"Public Rss Feed","operationId":"public_rss_feed_feed_xml_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/webhooks/stripe":{"post":{"tags":["webhooks"],"summary":"Stripe Webhook","operationId":"stripe_webhook_webhooks_stripe_post","parameters":[{"name":"Stripe-Signature","in":"header","required":true,"schema":{"type":"string","title":"Stripe-Signature"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/webhooks/support-inbound":{"post":{"tags":["webhooks"],"summary":"Support Inbound Webhook","operationId":"support_inbound_webhook_webhooks_support_inbound_post","parameters":[{"name":"X-FH-Support-Secret","in":"header","required":false,"schema":{"type":"string","default":"","title":"X-Fh-Support-Secret"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SupportInboundEmail"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/public/v1/mailbox-setup/{code}/qr.png":{"get":{"tags":["public-mailbox-setup"],"summary":"Get Mailbox Setup Qr","operationId":"get_mailbox_setup_qr_public_v1_mailbox_setup__code__qr_png_get","parameters":[{"name":"code","in":"path","required":true,"schema":{"type":"string","title":"Code"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/public/v1/mailbox-setup/{code}/ios":{"get":{"tags":["public-mailbox-setup"],"summary":"Get Mailbox Ios Install Page","description":"Safari-friendly coach page before the .mobileconfig handoff.","operationId":"get_mailbox_ios_install_page_public_v1_mailbox_setup__code__ios_get","parameters":[{"name":"code","in":"path","required":true,"schema":{"type":"string","title":"Code"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/public/v1/mailbox-setup/{code}/ios.mobileconfig":{"get":{"tags":["public-mailbox-setup"],"summary":"Get Mailbox Ios Profile","operationId":"get_mailbox_ios_profile_public_v1_mailbox_setup__code__ios_mobileconfig_get","parameters":[{"name":"code","in":"path","required":true,"schema":{"type":"string","title":"Code"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/public/v1/mailbox-setup/{code}/autoconfig.xml":{"get":{"tags":["public-mailbox-setup"],"summary":"Get Mailbox Autoconfig","operationId":"get_mailbox_autoconfig_public_v1_mailbox_setup__code__autoconfig_xml_get","parameters":[{"name":"code","in":"path","required":true,"schema":{"type":"string","title":"Code"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/public/v1/mailbox-setup/{code}":{"get":{"tags":["public-mailbox-setup"],"summary":"Get Mailbox Setup Page","operationId":"get_mailbox_setup_page_public_v1_mailbox_setup__code__get","parameters":[{"name":"code","in":"path","required":true,"schema":{"type":"string","title":"Code"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/public/v1/gifts/sample":{"get":{"tags":["public-gifts"],"summary":"Public Sample Gift Preview","operationId":"public_sample_gift_preview_public_v1_gifts_sample_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/public/v1/gifts/sample/qr.png":{"get":{"tags":["public-gifts"],"summary":"Public Sample Gift Qr","operationId":"public_sample_gift_qr_public_v1_gifts_sample_qr_png_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/public/v1/gifts/{code}":{"get":{"tags":["public-gifts"],"summary":"Public Gift Preview","operationId":"public_gift_preview_public_v1_gifts__code__get","parameters":[{"name":"code","in":"path","required":true,"schema":{"type":"string","title":"Code"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/public/v1/gifts/{code}/qr.png":{"get":{"tags":["public-gifts"],"summary":"Public Gift Qr","operationId":"public_gift_qr_public_v1_gifts__code__qr_png_get","parameters":[{"name":"code","in":"path","required":true,"schema":{"type":"string","title":"Code"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/public/v1/gifts/{code}/print":{"get":{"tags":["public-gifts"],"summary":"Public Gift Print","operationId":"public_gift_print_public_v1_gifts__code__print_get","parameters":[{"name":"code","in":"path","required":true,"schema":{"type":"string","title":"Code"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/mail-sync/providers":{"get":{"tags":["mail-sync"],"summary":"Get Providers","operationId":"get_providers_v1_mail_sync_providers_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/mail-sync/cutover-checklist":{"get":{"tags":["mail-sync"],"summary":"Get Cutover Checklist","operationId":"get_cutover_checklist_v1_mail_sync_cutover_checklist_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/mail-sync/connections":{"get":{"tags":["mail-sync"],"summary":"Get Connections","operationId":"get_connections_v1_mail_sync_connections_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/mail-sync/connections/{connection_id}":{"delete":{"tags":["mail-sync"],"summary":"Delete Connection","operationId":"delete_connection_v1_mail_sync_connections__connection_id__delete","parameters":[{"name":"connection_id","in":"path","required":true,"schema":{"type":"string","title":"Connection Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/mail-sync/connections/imap":{"post":{"tags":["mail-sync"],"summary":"Post Imap Connection","operationId":"post_imap_connection_v1_mail_sync_connections_imap_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ImapConnectBody"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/mail-sync/oauth/start":{"post":{"tags":["mail-sync"],"summary":"Post Oauth Start","operationId":"post_oauth_start_v1_mail_sync_oauth_start_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OAuthStartBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/mail-sync/oauth/callback":{"get":{"tags":["mail-sync"],"summary":"Get Oauth Callback","description":"Public browser redirect from Microsoft/Google — no session cookie required.","operationId":"get_oauth_callback_v1_mail_sync_oauth_callback_get","parameters":[{"name":"code","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Code"}},{"name":"state","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State"}},{"name":"error","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"}},{"name":"error_description","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error Description"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/mail-sync/jobs":{"get":{"tags":["mail-sync"],"summary":"Get Jobs","operationId":"get_jobs_v1_mail_sync_jobs_get","parameters":[{"name":"mailbox_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mailbox Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["mail-sync"],"summary":"Post Job","operationId":"post_job_v1_mail_sync_jobs_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StartJobBody"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/mail-sync/jobs/{job_id}":{"get":{"tags":["mail-sync"],"summary":"Get Job Detail","operationId":"get_job_detail_v1_mail_sync_jobs__job_id__get","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/mail-sync/jobs/{job_id}/pause":{"post":{"tags":["mail-sync"],"summary":"Post Pause Job","operationId":"post_pause_job_v1_mail_sync_jobs__job_id__pause_post","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/mail-sync/jobs/{job_id}/resume":{"post":{"tags":["mail-sync"],"summary":"Post Resume Job","operationId":"post_resume_job_v1_mail_sync_jobs__job_id__resume_post","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/mail-sync/jobs/{job_id}/cutover-delta":{"post":{"tags":["mail-sync"],"summary":"Post Cutover Delta","operationId":"post_cutover_delta_v1_mail_sync_jobs__job_id__cutover_delta_post","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/mail-sync/jobs/{job_id}/cancel":{"post":{"tags":["mail-sync"],"summary":"Post Cancel Job","operationId":"post_cancel_job_v1_mail_sync_jobs__job_id__cancel_post","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}},{"name":"X-API-Key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}},{"name":"fh_access_token","in":"cookie","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fh Access Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"AccountApiKeyCreate":{"properties":{"label":{"type":"string","maxLength":120,"minLength":1,"title":"Label"},"scopes":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Scopes"},"preset":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Preset"},"ip_allowlist":{"items":{"type":"string"},"type":"array","title":"Ip Allowlist"},"key_kind":{"type":"string","enum":["live","test"],"title":"Key Kind","default":"live"},"expires_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Expires At"},"expires_in_seconds":{"anyOf":[{"type":"integer","maximum":315360000.0,"minimum":60.0},{"type":"null"}],"title":"Expires In Seconds"},"organization_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Organization Id"},"tenant_bindings":{"anyOf":[{"items":{"$ref":"#/components/schemas/ApiKeyTenantBindingInput"},"type":"array"},{"type":"null"}],"title":"Tenant Bindings"}},"type":"object","required":["label"],"title":"AccountApiKeyCreate"},"AccountApiKeyUpdate":{"properties":{"label":{"anyOf":[{"type":"string","maxLength":120,"minLength":1},{"type":"null"}],"title":"Label"},"scopes":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Scopes"},"preset":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Preset"},"ip_allowlist":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Ip Allowlist"},"expires_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Expires At"},"expires_in_seconds":{"anyOf":[{"type":"integer","maximum":315360000.0,"minimum":60.0},{"type":"null"}],"title":"Expires In Seconds"},"clear_expiration":{"type":"boolean","title":"Clear Expiration","default":false},"tenant_bindings":{"anyOf":[{"items":{"$ref":"#/components/schemas/ApiKeyTenantBindingInput"},"type":"array"},{"type":"null"}],"title":"Tenant Bindings"}},"type":"object","title":"AccountApiKeyUpdate"},"AccountNotificationPreferencesUpdate":{"properties":{"enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enabled"},"email":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Email"},"events":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Events"}},"type":"object","title":"AccountNotificationPreferencesUpdate"},"AccountWebhookCreate":{"properties":{"label":{"type":"string","maxLength":120,"minLength":1,"title":"Label"},"url":{"type":"string","maxLength":2083,"minLength":1,"format":"uri","title":"Url"},"enabled":{"type":"boolean","title":"Enabled","default":true},"events":{"items":{"type":"string"},"type":"array","title":"Events"},"signing_secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Signing Secret"}},"type":"object","required":["label","url"],"title":"AccountWebhookCreate"},"AccountWebhookUpdate":{"properties":{"label":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Label"},"url":{"anyOf":[{"type":"string","maxLength":2083,"minLength":1,"format":"uri"},{"type":"null"}],"title":"Url"},"enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enabled"},"events":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Events"},"signing_secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Signing Secret"}},"type":"object","title":"AccountWebhookUpdate"},"AcquireProfileBody":{"properties":{"name":{"type":"string","maxLength":120,"minLength":1,"title":"Name"},"default_registrar":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Default Registrar"},"registration_years":{"type":"integer","maximum":10.0,"minimum":1.0,"title":"Registration Years","default":1},"whois_privacy":{"type":"boolean","title":"Whois Privacy","default":true},"auto_renew":{"type":"boolean","title":"Auto Renew","default":true},"contact_mode":{"type":"string","maxLength":64,"title":"Contact Mode","default":"registrar_default"},"ns_mode":{"type":"string","enum":["push_fh","registrar_dns"],"title":"Ns Mode","default":"push_fh"},"enabled_packs":{"items":{"type":"string"},"type":"array","title":"Enabled Packs"},"lander_brand_kit_id":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Lander Brand Kit Id"},"set_active":{"type":"boolean","title":"Set Active","default":false}},"type":"object","required":["name"],"title":"AcquireProfileBody"},"AddMemberRequest":{"properties":{"account_id":{"type":"string","format":"uuid","title":"Account Id"},"org_role":{"type":"string","title":"Org Role","default":"member"}},"type":"object","required":["account_id"],"title":"AddMemberRequest"},"AdminAccountApiKeyCreate":{"properties":{"label":{"type":"string","maxLength":120,"minLength":1,"title":"Label"},"scopes":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Scopes"},"preset":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Preset"},"ip_allowlist":{"items":{"type":"string"},"type":"array","title":"Ip Allowlist"},"key_kind":{"type":"string","enum":["live","test"],"title":"Key Kind","default":"live"},"expires_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Expires At"},"expires_in_seconds":{"anyOf":[{"type":"integer","maximum":315360000.0,"minimum":60.0},{"type":"null"}],"title":"Expires In Seconds"},"organization_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Organization Id"},"tenant_bindings":{"anyOf":[{"items":{"$ref":"#/components/schemas/ApiKeyTenantBindingInput"},"type":"array"},{"type":"null"}],"title":"Tenant Bindings"},"account_id":{"type":"string","format":"uuid","title":"Account Id"}},"type":"object","required":["label","account_id"],"title":"AdminAccountApiKeyCreate"},"AdminCreateAliasRequest":{"properties":{"local_part":{"type":"string","maxLength":64,"minLength":1,"title":"Local Part"},"domain_name":{"type":"string","minLength":1,"title":"Domain Name"},"forwards_to":{"type":"string","format":"email","title":"Forwards To"},"skip_plan_limit":{"type":"boolean","title":"Skip Plan Limit","default":false},"skip_destination_verify":{"type":"boolean","title":"Skip Destination Verify","default":false}},"type":"object","required":["local_part","domain_name","forwards_to"],"title":"AdminCreateAliasRequest"},"AdminGrantCreditRequest":{"properties":{"account_id":{"type":"string","format":"uuid","title":"Account Id"},"amount_cents":{"type":"integer","maximum":10000000.0,"minimum":1.0,"title":"Amount Cents"},"note":{"anyOf":[{"type":"string","maxLength":500},{"type":"null"}],"title":"Note"},"currency":{"type":"string","maxLength":3,"minLength":3,"title":"Currency","default":"usd"}},"type":"object","required":["account_id","amount_cents"],"title":"AdminGrantCreditRequest"},"AdminGrantResearchCreditsRequest":{"properties":{"account_id":{"type":"string","format":"uuid","title":"Account Id"},"amount":{"type":"integer","maximum":1000000.0,"minimum":1.0,"title":"Amount"},"note":{"anyOf":[{"type":"string","maxLength":500},{"type":"null"}],"title":"Note"}},"type":"object","required":["account_id","amount"],"title":"AdminGrantResearchCreditsRequest"},"AdminMintGiftRequest":{"properties":{"kind":{"type":"string","enum":["plan_grant","credit"],"title":"Kind","default":"plan_grant"},"plan_code":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Plan Code"},"credit_cents":{"anyOf":[{"type":"integer","maximum":10000000.0,"minimum":1.0},{"type":"null"}],"title":"Credit Cents"},"recipient_email":{"anyOf":[{"type":"string","maxLength":320},{"type":"null"}],"title":"Recipient Email"},"message":{"anyOf":[{"type":"string","maxLength":500},{"type":"null"}],"title":"Message"},"alias_limit":{"anyOf":[{"type":"integer","maximum":10000.0,"minimum":0.0},{"type":"null"}],"title":"Alias Limit"},"storage_gb":{"anyOf":[{"type":"integer","maximum":10000.0,"minimum":0.0},{"type":"null"}],"title":"Storage Gb"},"expires_in_days":{"type":"integer","maximum":365.0,"minimum":1.0,"title":"Expires In Days","default":90},"send_email":{"type":"boolean","title":"Send Email","default":true},"assign_account_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Assign Account Id"}},"type":"object","title":"AdminMintGiftRequest"},"AdminUpdateAliasRequest":{"properties":{"local_part":{"anyOf":[{"type":"string","maxLength":64,"minLength":1},{"type":"null"}],"title":"Local Part"},"forwards_to":{"anyOf":[{"type":"string","format":"email"},{"type":"null"}],"title":"Forwards To"},"send_as":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Send As"},"status":{"anyOf":[{"type":"string","enum":["active","disabled"]},{"type":"null"}],"title":"Status"},"skip_destination_verify":{"type":"boolean","title":"Skip Destination Verify","default":false}},"type":"object","title":"AdminUpdateAliasRequest"},"AdminUpdateMailboxRequest":{"properties":{"label":{"anyOf":[{"type":"string","maxLength":120,"minLength":1},{"type":"null"}],"title":"Label"},"quota_mb":{"anyOf":[{"type":"integer","maximum":1048576.0,"minimum":128.0},{"type":"null"}],"title":"Quota Mb"},"status":{"anyOf":[{"type":"string","enum":["active","disabled"]},{"type":"null"}],"title":"Status"},"password":{"anyOf":[{"type":"string","maxLength":256,"minLength":8},{"type":"null"}],"title":"Password"},"forwards_to":{"anyOf":[{"type":"string","maxLength":320},{"type":"null"}],"title":"Forwards To"},"forwards_keep_local":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Forwards Keep Local"},"clear_forwards_to":{"type":"boolean","title":"Clear Forwards To","default":false},"skip_destination_verify":{"type":"boolean","title":"Skip Destination Verify","default":false},"signature_html":{"anyOf":[{"type":"string","maxLength":20000},{"type":"null"}],"title":"Signature Html"},"signature_text":{"anyOf":[{"type":"string","maxLength":10000},{"type":"null"}],"title":"Signature Text"},"ooo_enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Ooo Enabled"},"ooo_subject":{"anyOf":[{"type":"string","maxLength":998},{"type":"null"}],"title":"Ooo Subject"},"ooo_body":{"anyOf":[{"type":"string","maxLength":10000},{"type":"null"}],"title":"Ooo Body"},"ooo_days":{"anyOf":[{"type":"integer","maximum":30.0,"minimum":1.0},{"type":"null"}],"title":"Ooo Days"},"ooo_start_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Ooo Start At"},"ooo_end_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Ooo End At"},"clear_ooo":{"type":"boolean","title":"Clear Ooo","default":false},"skip_storage_limit":{"type":"boolean","title":"Skip Storage Limit","default":false}},"type":"object","title":"AdminUpdateMailboxRequest"},"AdoptCloudflareZoneRequest":{"properties":{"domain":{"type":"string","maxLength":253,"minLength":3,"title":"Domain"},"visible_in_catalog":{"type":"boolean","title":"Visible In Catalog","default":false},"jit_enabled":{"type":"boolean","title":"Jit Enabled","default":false}},"type":"object","required":["domain"],"title":"AdoptCloudflareZoneRequest","description":"Link inventory to an existing platform Cloudflare zone — no purchase or zone create."},"ApiKeyTenantBindingInput":{"properties":{"binding_type":{"type":"string","enum":["exact_account","all_managed"],"title":"Binding Type"},"target_account_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Target Account Id"},"include_future":{"type":"boolean","title":"Include Future","default":false}},"type":"object","required":["binding_type"],"title":"ApiKeyTenantBindingInput"},"ApiSettingsUpdate":{"properties":{"default_rate_limit_per_minute":{"anyOf":[{"type":"integer","maximum":10000.0,"minimum":1.0},{"type":"null"}],"title":"Default Rate Limit Per Minute"},"plan_rate_limits":{"anyOf":[{"additionalProperties":{"type":"integer"},"type":"object"},{"type":"null"}],"title":"Plan Rate Limits"},"docs_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Docs Url"},"api_key_max_lifetime_days":{"anyOf":[{"type":"integer","maximum":3650.0,"minimum":1.0},{"type":"null"}],"title":"Api Key Max Lifetime Days"},"api_key_log_retention_days":{"anyOf":[{"type":"integer","maximum":365.0,"minimum":1.0},{"type":"null"}],"title":"Api Key Log Retention Days"}},"type":"object","title":"ApiSettingsUpdate"},"ApplyDmarcRequest":{"properties":{"domain_ids":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Domain Ids"},"limit":{"type":"integer","maximum":200.0,"minimum":1.0,"title":"Limit","default":100},"sync":{"type":"boolean","title":"Sync","default":true}},"type":"object","title":"ApplyDmarcRequest"},"ApplyDnsTemplateRequest":{"properties":{"template":{"type":"string","enum":["mail","parked_web","full_onboarding"],"title":"Template"},"sync":{"type":"boolean","title":"Sync","default":true},"dkim_selector":{"type":"string","maxLength":64,"title":"Dkim Selector","default":"dkim"},"dkim_public":{"type":"string","maxLength":4096,"title":"Dkim Public","default":""},"dkim_txt":{"anyOf":[{"type":"string","maxLength":4096},{"type":"null"}],"title":"Dkim Txt"}},"type":"object","required":["template"],"title":"ApplyDnsTemplateRequest"},"AssignDomainRequest":{"properties":{"curated_domain_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Curated Domain Id"},"domain_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Domain Name"}},"type":"object","title":"AssignDomainRequest"},"AssignLanderTemplatesRequest":{"properties":{"domain_ids":{"items":{"type":"string"},"type":"array","maxItems":500,"minItems":1,"title":"Domain Ids"},"apex_lander_template_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Apex Lander Template Id"},"sale_lander_template_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sale Lander Template Id"},"clear_apex":{"type":"boolean","title":"Clear Apex","default":false},"clear_sale":{"type":"boolean","title":"Clear Sale","default":false}},"type":"object","required":["domain_ids"],"title":"AssignLanderTemplatesRequest"},"BillingPlanInput":{"properties":{"code":{"type":"string","maxLength":40,"minLength":1,"title":"Code"},"name":{"type":"string","maxLength":120,"minLength":1,"title":"Name"},"alias_limit":{"type":"integer","maximum":1000.0,"minimum":0.0,"title":"Alias Limit"},"storage_gb":{"type":"integer","maximum":10000.0,"minimum":1.0,"title":"Storage Gb"},"price_usd_cents":{"type":"integer","maximum":10000000.0,"minimum":1.0,"title":"Price Usd Cents"},"price_gbp_cents":{"anyOf":[{"type":"integer","maximum":10000000.0,"minimum":1.0},{"type":"null"}],"title":"Price Gbp Cents"},"price_display":{"type":"string","maxLength":120,"title":"Price Display","default":""},"stripe_price_id":{"type":"string","title":"Stripe Price Id","default":""},"interval":{"type":"string","pattern":"^(month|year)$","title":"Interval","default":"month"},"capability":{"type":"string","pattern":"^(forward_only|send_receive|developer)$","title":"Capability","default":"send_receive"},"giftable":{"type":"boolean","title":"Giftable","default":true},"public":{"type":"boolean","title":"Public","default":true},"launch_offer":{"type":"boolean","title":"Launch Offer","default":false},"retired":{"type":"boolean","title":"Retired","default":false}},"type":"object","required":["code","name","alias_limit","storage_gb","price_usd_cents"],"title":"BillingPlanInput"},"BillingPreferencesUpdate":{"properties":{"presentment_currency":{"anyOf":[{"type":"string","maxLength":3,"minLength":3},{"type":"null"}],"title":"Presentment Currency"},"payment_channel":{"anyOf":[{"type":"string","pattern":"^(card|crypto)$"},{"type":"null"}],"title":"Payment Channel"}},"type":"object","title":"BillingPreferencesUpdate"},"BillingSettingsUpdate":{"properties":{"portal_return_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Portal Return Url"},"checkout_success_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Checkout Success Url"},"checkout_cancel_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Checkout Cancel Url"},"catalog_version":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Catalog Version"},"plans":{"anyOf":[{"items":{"$ref":"#/components/schemas/BillingPlanInput"},"type":"array"},{"type":"null"}],"title":"Plans"}},"type":"object","title":"BillingSettingsUpdate"},"Body_post_catalog_image_upload_admin_v1_domains__domain_id__catalog_upload_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"}},"type":"object","required":["file"],"title":"Body_post_catalog_image_upload_admin_v1_domains__domain_id__catalog_upload_post"},"Body_post_portfolio_lander_import_zip_v1_portfolio_landers_import_zip_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"}},"type":"object","required":["file"],"title":"Body_post_portfolio_lander_import_zip_v1_portfolio_landers_import_zip_post"},"Body_post_support_attachment_v1_support_attachments_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"}},"type":"object","required":["file"],"title":"Body_post_support_attachment_v1_support_attachments_post"},"Body_upload_publisher_media_admin_v1_publisher_media_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"}},"type":"object","required":["file"],"title":"Body_upload_publisher_media_admin_v1_publisher_media_post"},"BuildersWaitlistRequest":{"properties":{"name":{"type":"string","maxLength":120,"minLength":1,"title":"Name"},"email":{"type":"string","format":"email","title":"Email"},"message":{"type":"string","maxLength":4000,"title":"Message","default":""},"consent":{"type":"boolean","title":"Consent"}},"type":"object","required":["name","email","consent"],"title":"BuildersWaitlistRequest"},"BulkCheckRequest":{"properties":{"domains":{"items":{"type":"string"},"type":"array","maxItems":100,"title":"Domains"}},"type":"object","title":"BulkCheckRequest"},"BulkConfigureRequest":{"properties":{"domain_ids":{"items":{"type":"string"},"type":"array","maxItems":100,"title":"Domain Ids"},"pack_id":{"type":"string","maxLength":64,"minLength":1,"title":"Pack Id"},"profile_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profile Id"},"ns_mode":{"anyOf":[{"type":"string","enum":["push_fh","registrar_dns"]},{"type":"null"}],"title":"Ns Mode"},"custom_flags":{"anyOf":[{"$ref":"#/components/schemas/CustomPackFlags"},{"type":"null"}]},"authorize":{"type":"boolean","title":"Authorize","default":false}},"type":"object","required":["pack_id"],"title":"BulkConfigureRequest"},"CatalogFunnelEventRequest":{"properties":{"domain":{"type":"string","maxLength":253,"minLength":3,"title":"Domain"},"event_type":{"type":"string","maxLength":32,"minLength":2,"title":"Event Type"},"source":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Source"}},"type":"object","required":["domain","event_type"],"title":"CatalogFunnelEventRequest"},"CategoryCreate":{"properties":{"name":{"type":"string","maxLength":120,"minLength":1,"title":"Name"},"slug":{"anyOf":[{"type":"string","maxLength":120},{"type":"null"}],"title":"Slug"},"parent_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Parent Id"},"tagline":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}],"title":"Tagline"},"description":{"anyOf":[{"type":"string","maxLength":600},{"type":"null"}],"title":"Description"},"theme":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Theme"},"sort_order":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Sort Order"},"is_active":{"type":"boolean","title":"Is Active","default":true}},"type":"object","required":["name"],"title":"CategoryCreate"},"CategoryReorder":{"properties":{"items":{"items":{"$ref":"#/components/schemas/CategoryReorderItem"},"type":"array","title":"Items"}},"type":"object","required":["items"],"title":"CategoryReorder"},"CategoryReorderItem":{"properties":{"id":{"type":"string","title":"Id"},"sort_order":{"type":"integer","title":"Sort Order"}},"type":"object","required":["id","sort_order"],"title":"CategoryReorderItem"},"CategoryUpdate":{"properties":{"name":{"anyOf":[{"type":"string","maxLength":120},{"type":"null"}],"title":"Name"},"slug":{"anyOf":[{"type":"string","maxLength":120},{"type":"null"}],"title":"Slug"},"parent_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Parent Id"},"tagline":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}],"title":"Tagline"},"description":{"anyOf":[{"type":"string","maxLength":600},{"type":"null"}],"title":"Description"},"theme":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Theme"},"sort_order":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Sort Order"},"is_active":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Active"}},"type":"object","title":"CategoryUpdate"},"CheckoutRequest":{"properties":{"plan_code":{"type":"string","minLength":1,"title":"Plan Code"},"claim_intent_id":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Claim Intent Id"}},"type":"object","required":["plan_code"],"title":"CheckoutRequest"},"CheckoutSmokeRequest":{"properties":{"plan_code":{"type":"string","minLength":1,"title":"Plan Code","default":"mailbox_mo"}},"type":"object","title":"CheckoutSmokeRequest"},"CompsPackageRequest":{"properties":{"subject_domain":{"type":"string","maxLength":255,"minLength":1,"title":"Subject Domain"},"sale_record_ids":{"items":{"type":"string"},"type":"array","title":"Sale Record Ids"},"private_comp_ids":{"items":{"type":"string"},"type":"array","title":"Private Comp Ids"},"note":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Note"},"expires_days":{"type":"integer","maximum":365.0,"minimum":1.0,"title":"Expires Days","default":30}},"type":"object","required":["subject_domain"],"title":"CompsPackageRequest"},"ConfigureAcquireRequest":{"properties":{"domain_id":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Domain Id"},"domain":{"anyOf":[{"type":"string","maxLength":253},{"type":"null"}],"title":"Domain"},"pack_id":{"type":"string","maxLength":64,"minLength":1,"title":"Pack Id"},"profile_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profile Id"},"ns_mode":{"anyOf":[{"type":"string","enum":["push_fh","registrar_dns"]},{"type":"null"}],"title":"Ns Mode"},"custom_flags":{"anyOf":[{"$ref":"#/components/schemas/CustomPackFlags"},{"type":"null"}]},"authorize":{"type":"boolean","title":"Authorize","default":false}},"type":"object","required":["pack_id"],"title":"ConfigureAcquireRequest"},"ConfigurePreviewRequest":{"properties":{"domain_id":{"type":"string","maxLength":64,"minLength":1,"title":"Domain Id"},"pack_id":{"type":"string","maxLength":64,"minLength":1,"title":"Pack Id"},"custom_flags":{"anyOf":[{"$ref":"#/components/schemas/CustomPackFlags"},{"type":"null"}]}},"type":"object","required":["domain_id","pack_id"],"title":"ConfigurePreviewRequest"},"CreateAccountRequest":{"properties":{"email":{"type":"string","format":"email","title":"Email"},"display_name":{"anyOf":[{"type":"string","maxLength":120},{"type":"null"}],"title":"Display Name"},"keycloak_sub":{"anyOf":[{"type":"string","maxLength":255},{"type":"null"}],"title":"Keycloak Sub"},"plan_code":{"type":"string","title":"Plan Code","default":"popular"},"roles":{"items":{"type":"string"},"type":"array","maxItems":12,"title":"Roles"}},"type":"object","required":["email"],"title":"CreateAccountRequest"},"CreateAgreementRequest":{"properties":{"curated_domain_id":{"type":"string","title":"Curated Domain Id"},"owner_account_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner Account Id"},"owner_email":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner Email"},"agreement_type":{"type":"string","title":"Agreement Type","default":"consignment"},"notice_days":{"type":"integer","maximum":365.0,"minimum":7.0,"title":"Notice Days","default":30},"migrate_lead_days":{"type":"integer","maximum":365.0,"minimum":30.0,"title":"Migrate Lead Days","default":90},"starts_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Starts At"},"ends_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Ends At"},"economics_notes":{"anyOf":[{"type":"string","maxLength":2000},{"type":"null"}],"title":"Economics Notes"},"activate":{"type":"boolean","title":"Activate","default":false}},"type":"object","required":["curated_domain_id"],"title":"CreateAgreementRequest"},"CreateAliasRequest":{"properties":{"local_part":{"type":"string","maxLength":64,"minLength":1,"title":"Local Part"},"domain_name":{"type":"string","minLength":1,"title":"Domain Name"},"forwards_to":{"type":"string","format":"email","title":"Forwards To"}},"type":"object","required":["local_part","domain_name","forwards_to"],"title":"CreateAliasRequest"},"CreateInquiryRequest":{"properties":{"buyer_name":{"type":"string","maxLength":120,"minLength":1,"title":"Buyer Name"},"buyer_email":{"type":"string","format":"email","title":"Buyer Email"},"message":{"type":"string","maxLength":4000,"title":"Message","default":""},"offer_cents":{"anyOf":[{"type":"integer","minimum":0.0},{"type":"null"}],"title":"Offer Cents"},"consent":{"type":"boolean","title":"Consent"},"source":{"type":"string","maxLength":64,"title":"Source","default":"listing_lander"}},"type":"object","required":["buyer_name","buyer_email","consent"],"title":"CreateInquiryRequest"},"CreateLanderTemplateRequest":{"properties":{"name":{"type":"string","maxLength":120,"minLength":1,"title":"Name"},"html":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Html"},"grapes_json":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Grapes Json"}},"type":"object","required":["name"],"title":"CreateLanderTemplateRequest"},"CreateLeadRequest":{"properties":{"intent":{"type":"string","enum":["contact","beta","builders"],"title":"Intent","default":"contact"},"name":{"type":"string","maxLength":120,"minLength":1,"title":"Name"},"email":{"type":"string","format":"email","title":"Email"},"message":{"type":"string","maxLength":4000,"title":"Message","default":""},"consent":{"type":"boolean","title":"Consent"},"source":{"type":"string","maxLength":64,"title":"Source","default":"marketing"}},"type":"object","required":["name","email","consent"],"title":"CreateLeadRequest"},"CreateListingRequest":{"properties":{"curated_domain_id":{"type":"string","title":"Curated Domain Id"},"mode":{"type":"string","title":"Mode","default":"for_sale"},"asking_price_cents":{"anyOf":[{"type":"integer","minimum":0.0},{"type":"null"}],"title":"Asking Price Cents"},"currency":{"type":"string","maxLength":3,"minLength":3,"title":"Currency","default":"usd"},"headline":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}],"title":"Headline"},"description":{"anyOf":[{"type":"string","maxLength":4000},{"type":"null"}],"title":"Description"},"publish":{"type":"boolean","title":"Publish","default":false}},"type":"object","required":["curated_domain_id"],"title":"CreateListingRequest"},"CreateMailboxRequest":{"properties":{"local_part":{"type":"string","maxLength":64,"minLength":1,"title":"Local Part"},"domain_name":{"type":"string","minLength":1,"title":"Domain Name"},"label":{"anyOf":[{"type":"string","maxLength":120},{"type":"null"}],"title":"Label"},"password":{"anyOf":[{"type":"string","maxLength":128,"minLength":8},{"type":"null"}],"title":"Password"},"quota_mb":{"anyOf":[{"type":"integer","maximum":102400.0,"minimum":128.0},{"type":"null"}],"title":"Quota Mb"},"skip_storage_limit":{"type":"boolean","title":"Skip Storage Limit","default":false},"send_welcome_email":{"type":"boolean","title":"Send Welcome Email","default":true},"forwards_to":{"anyOf":[{"type":"string","maxLength":320},{"type":"null"}],"title":"Forwards To"},"forwards_keep_local":{"type":"boolean","title":"Forwards Keep Local","default":false},"setup_profile":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Setup Profile"},"skip_destination_verify":{"type":"boolean","title":"Skip Destination Verify","default":false}},"type":"object","required":["local_part","domain_name"],"title":"CreateMailboxRequest"},"CreateMailboxSelfServeRequest":{"properties":{"local_part":{"type":"string","maxLength":64,"minLength":1,"title":"Local Part"},"domain_name":{"type":"string","minLength":1,"title":"Domain Name"},"label":{"anyOf":[{"type":"string","maxLength":120},{"type":"null"}],"title":"Label"},"quota_mb":{"anyOf":[{"type":"integer","maximum":102400.0,"minimum":128.0},{"type":"null"}],"title":"Quota Mb"},"forwards_to":{"anyOf":[{"type":"string","maxLength":320},{"type":"null"}],"title":"Forwards To"},"forwards_keep_local":{"type":"boolean","title":"Forwards Keep Local","default":false},"setup_profile":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Setup Profile"}},"type":"object","required":["local_part","domain_name"],"title":"CreateMailboxSelfServeRequest"},"CreateOrganizationRequest":{"properties":{"name":{"type":"string","maxLength":120,"minLength":1,"title":"Name"},"slug":{"anyOf":[{"type":"string","maxLength":80},{"type":"null"}],"title":"Slug"},"owner_account_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owner Account Id"}},"type":"object","required":["name"],"title":"CreateOrganizationRequest"},"CreateProspectRequest":{"properties":{"domain":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Domain"},"curated_domain_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Curated Domain Id"},"candidate_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Candidate Id"},"prospect_name":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}],"title":"Prospect Name"},"prospect_email":{"anyOf":[{"type":"string","maxLength":320},{"type":"null"}],"title":"Prospect Email"},"prospect_org":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}],"title":"Prospect Org"},"source":{"type":"string","maxLength":64,"title":"Source","default":"manual"},"match_score":{"anyOf":[{"type":"integer","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Match Score"},"notes":{"anyOf":[{"type":"string","maxLength":2000},{"type":"null"}],"title":"Notes"},"outreach_draft":{"anyOf":[{"type":"string","maxLength":4000},{"type":"null"}],"title":"Outreach Draft"}},"type":"object","title":"CreateProspectRequest"},"CreateRoadmapCommentRequest":{"properties":{"body":{"type":"string","maxLength":4000,"minLength":1,"title":"Body"},"author_name":{"type":"string","maxLength":120,"title":"Author Name","default":""}},"type":"object","required":["body"],"title":"CreateRoadmapCommentRequest"},"CreateRoadmapItemRequest":{"properties":{"title":{"type":"string","maxLength":200,"minLength":1,"title":"Title"},"description":{"type":"string","title":"Description","default":""},"phase":{"type":"string","enum":["M5-launch","M6","M7","M8","ongoing"],"title":"Phase","default":"M5-launch"},"area":{"type":"string","enum":["engineering","ops","business","product"],"title":"Area","default":"engineering"},"status":{"type":"string","enum":["backlog","in_progress","blocked","review","done"],"title":"Status","default":"backlog"},"priority":{"type":"string","enum":["low","medium","high","critical"],"title":"Priority","default":"medium"},"owner":{"type":"string","title":"Owner","default":""},"admin_link":{"type":"string","title":"Admin Link","default":""},"launch_check_id":{"type":"string","title":"Launch Check Id","default":""},"sort_order":{"type":"integer","title":"Sort Order","default":0}},"type":"object","required":["title"],"title":"CreateRoadmapItemRequest"},"CreateShellDomainRequest":{"properties":{"domain":{"type":"string","maxLength":253,"minLength":3,"title":"Domain"},"visible_in_catalog":{"type":"boolean","title":"Visible In Catalog","default":false},"jit_enabled":{"type":"boolean","title":"Jit Enabled","default":false},"categories":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Categories"}},"type":"object","required":["domain"],"title":"CreateShellDomainRequest","description":"Admin inventory shell — no registrar purchase required."},"CreditTopUpRequest":{"properties":{"amount_cents":{"type":"integer","maximum":100000.0,"minimum":100.0,"title":"Amount Cents"}},"type":"object","required":["amount_cents"],"title":"CreditTopUpRequest"},"CryptoIntentCreate":{"properties":{"asset_code":{"type":"string","maxLength":16,"minLength":2,"title":"Asset Code"},"purpose":{"type":"string","enum":["subscription","account_credit"],"title":"Purpose","default":"subscription"},"amount_usd_cents":{"anyOf":[{"type":"integer","maximum":100000.0,"minimum":100.0},{"type":"null"}],"title":"Amount Usd Cents"},"linked_gift_id":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Linked Gift Id"}},"type":"object","required":["asset_code"],"title":"CryptoIntentCreate"},"CryptoRefundRequest":{"properties":{"destination_asset":{"type":"string","maxLength":16,"minLength":2,"title":"Destination Asset"},"payout_address":{"type":"string","maxLength":256,"minLength":8,"title":"Payout Address"},"amount_from":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Amount From"}},"type":"object","required":["destination_asset","payout_address"],"title":"CryptoRefundRequest","description":"Admin-only: reverse settlement → customer asset."},"CuratedDomainUpdate":{"properties":{"visible_in_catalog":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Visible In Catalog"},"category":{"anyOf":[{"type":"string","maxLength":120},{"type":"null"}],"title":"Category"},"categories":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Categories"},"catalog_blurb":{"anyOf":[{"type":"string","maxLength":500},{"type":"null"}],"title":"Catalog Blurb"},"catalog_image_url":{"anyOf":[{"type":"string","maxLength":512},{"type":"null"}],"title":"Catalog Image Url"},"catalog_display_name":{"anyOf":[{"type":"string","maxLength":255},{"type":"null"}],"title":"Catalog Display Name"},"procurement_mode":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Procurement Mode"},"jit_enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Jit Enabled"},"offer_mode":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Offer Mode"},"exclusive_fulfillment":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Exclusive Fulfillment"},"asking_price_cents":{"anyOf":[{"type":"integer","minimum":0.0},{"type":"null"}],"title":"Asking Price Cents"},"asking_price_currency":{"anyOf":[{"type":"string","maxLength":3,"minLength":3},{"type":"null"}],"title":"Asking Price Currency"}},"type":"object","title":"CuratedDomainUpdate"},"CurationRunSchema":{"properties":{"id":{"type":"string","title":"Id"},"schedule":{"type":"string","enum":["daily","hourly","manual"],"title":"Schedule"},"started_at":{"type":"string","format":"date-time","title":"Started At"},"completed_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Completed At"},"next_run_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Next Run At"},"candidate_count":{"type":"integer","title":"Candidate Count"},"scorer_version":{"type":"string","title":"Scorer Version"},"triggered_by":{"type":"string","enum":["system","admin","api_key"],"title":"Triggered By"}},"type":"object","required":["id","schedule","started_at","candidate_count","scorer_version","triggered_by"],"title":"CurationRunSchema"},"CurationScoreBreakdownSchema":{"properties":{"brand_fit":{"type":"integer","title":"Brand Fit"},"availability":{"type":"integer","title":"Availability"},"memorability":{"type":"integer","title":"Memorability"},"risk":{"type":"integer","title":"Risk"}},"type":"object","required":["brand_fit","availability","memorability","risk"],"title":"CurationScoreBreakdownSchema"},"CustomPackFlags":{"properties":{"for_sale":{"type":"boolean","title":"For Sale","default":false},"park":{"type":"boolean","title":"Park","default":false},"email":{"type":"boolean","title":"Email","default":false}},"type":"object","title":"CustomPackFlags"},"CustomerProfileUpdate":{"properties":{"display_name":{"anyOf":[{"type":"string","maxLength":120},{"type":"null"}],"title":"Display Name"}},"type":"object","title":"CustomerProfileUpdate"},"DeliverabilitySeedCreateBody":{"properties":{"provider":{"type":"string","pattern":"^(gmail|outlook)$","title":"Provider"},"address":{"type":"string","maxLength":254,"minLength":3,"title":"Address"},"enabled":{"type":"boolean","title":"Enabled","default":true},"notes":{"type":"string","maxLength":500,"title":"Notes","default":""},"client_id":{"type":"string","maxLength":512,"title":"Client Id","default":""},"client_secret":{"type":"string","maxLength":512,"title":"Client Secret","default":""},"refresh_token":{"type":"string","maxLength":4096,"title":"Refresh Token","default":""},"tenant_id":{"type":"string","maxLength":128,"title":"Tenant Id","default":"common"}},"type":"object","required":["provider","address"],"title":"DeliverabilitySeedCreateBody"},"DeliverabilitySeedPatchBody":{"properties":{"enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enabled"},"notes":{"anyOf":[{"type":"string","maxLength":500},{"type":"null"}],"title":"Notes"},"client_id":{"anyOf":[{"type":"string","maxLength":512},{"type":"null"}],"title":"Client Id"},"client_secret":{"anyOf":[{"type":"string","maxLength":512},{"type":"null"}],"title":"Client Secret"},"refresh_token":{"anyOf":[{"type":"string","maxLength":4096},{"type":"null"}],"title":"Refresh Token"},"tenant_id":{"anyOf":[{"type":"string","maxLength":128},{"type":"null"}],"title":"Tenant Id"}},"type":"object","title":"DeliverabilitySeedPatchBody"},"DeliverabilitySettingsBody":{"properties":{"enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enabled"},"grace_seconds":{"anyOf":[{"type":"integer","maximum":3600.0,"minimum":30.0},{"type":"null"}],"title":"Grace Seconds"},"missing_after_seconds":{"anyOf":[{"type":"integer","maximum":86400.0,"minimum":60.0},{"type":"null"}],"title":"Missing After Seconds"},"lookback_hours":{"anyOf":[{"type":"integer","maximum":168.0,"minimum":1.0},{"type":"null"}],"title":"Lookback Hours"},"degrade_after_hours":{"anyOf":[{"type":"number","maximum":168.0,"minimum":0.5},{"type":"null"}],"title":"Degrade After Hours"},"down_after_hours":{"anyOf":[{"type":"number","maximum":336.0,"minimum":1.0},{"type":"null"}],"title":"Down After Hours"},"spam_rate_threshold":{"anyOf":[{"type":"number","maximum":1.0,"minimum":0.0},{"type":"null"}],"title":"Spam Rate Threshold"},"max_probes_per_tick":{"anyOf":[{"type":"integer","maximum":40.0,"minimum":1.0},{"type":"null"}],"title":"Max Probes Per Tick"}},"type":"object","title":"DeliverabilitySettingsBody"},"DeveloperCheckoutRequest":{"properties":{"plan_code":{"type":"string","pattern":"^developer_(starter|scale)_mo$","title":"Plan Code"}},"type":"object","required":["plan_code"],"title":"DeveloperCheckoutRequest"},"DeveloperSubscriptionUpdate":{"properties":{"plan_code":{"type":"string","maxLength":80,"minLength":1,"title":"Plan Code"},"status":{"type":"string","maxLength":40,"title":"Status","default":"active"},"included_requests":{"type":"integer","minimum":0.0,"title":"Included Requests"},"rate_limit_per_minute":{"type":"integer","maximum":100000.0,"minimum":1.0,"title":"Rate Limit Per Minute"},"burst_limit":{"type":"integer","maximum":100000.0,"minimum":1.0,"title":"Burst Limit"},"active_key_limit":{"type":"integer","maximum":10000.0,"minimum":1.0,"title":"Active Key Limit"},"managed_tenant_limit":{"type":"integer","maximum":100000.0,"minimum":0.0,"title":"Managed Tenant Limit"},"diagnostic_retention_days":{"type":"integer","maximum":3650.0,"minimum":1.0,"title":"Diagnostic Retention Days"},"overage_enabled":{"type":"boolean","title":"Overage Enabled","default":false},"overage_unit_requests":{"type":"integer","minimum":1.0,"title":"Overage Unit Requests","default":1000},"overage_unit_price_cents":{"type":"integer","minimum":0.0,"title":"Overage Unit Price Cents","default":0},"current_period_start":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Current Period Start"},"current_period_end":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Current Period End"},"external_subscription_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"External Subscription Id"}},"type":"object","required":["plan_code","included_requests","rate_limit_per_minute","burst_limit","active_key_limit","managed_tenant_limit","diagnostic_retention_days"],"title":"DeveloperSubscriptionUpdate"},"DmarcSettingsBody":{"properties":{"rua_email":{"anyOf":[{"type":"string","maxLength":254},{"type":"null"}],"title":"Rua Email"},"policy":{"anyOf":[{"type":"string","maxLength":16},{"type":"null"}],"title":"Policy"}},"type":"object","title":"DmarcSettingsBody"},"DnsRecordUpsertRequest":{"properties":{"record_type":{"type":"string","maxLength":16,"minLength":1,"title":"Record Type"},"host":{"type":"string","maxLength":255,"title":"Host","default":"@"},"desired_value":{"type":"string","maxLength":4096,"minLength":1,"title":"Desired Value"},"proxied":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Proxied"}},"type":"object","required":["record_type","desired_value"],"title":"DnsRecordUpsertRequest"},"DomainCandidateSchema":{"properties":{"id":{"type":"string","title":"Id"},"domain":{"type":"string","title":"Domain"},"score":{"type":"integer","title":"Score"},"category":{"type":"string","title":"Category"},"review_state":{"type":"string","enum":["pending","dismissed","registering","registered"],"title":"Review State"},"available":{"type":"boolean","title":"Available"},"run_id":{"type":"string","title":"Run Id"},"breakdown":{"$ref":"#/components/schemas/CurationScoreBreakdownSchema"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"},"availability_status":{"type":"string","enum":["registerable","in_account","premium","taken","frozen","unsupported","unknown"],"title":"Availability Status","default":"unknown"},"availability_label":{"type":"string","title":"Availability Label","default":""},"availability_detail":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Availability Detail"},"registration_fee_cents":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Registration Fee Cents"},"availability_checked_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Availability Checked At"}},"type":"object","required":["id","domain","score","category","review_state","available","run_id","breakdown"],"title":"DomainCandidateSchema"},"DomainLookupResponse":{"properties":{"domain":{"type":"string","title":"Domain"},"registrar":{"type":"string","title":"Registrar"},"zone_id":{"type":"string","title":"Zone Id"},"available":{"type":"boolean","title":"Available"},"dns_provider":{"type":"string","title":"Dns Provider"}},"type":"object","required":["domain","registrar","zone_id","available","dns_provider"],"title":"DomainLookupResponse"},"DomainOnboardingRunSchema":{"properties":{"id":{"type":"string","title":"Id"},"domain":{"type":"string","title":"Domain"},"candidate_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Candidate Id"},"publish_to_catalog":{"type":"boolean","title":"Publish To Catalog","default":true},"state":{"type":"string","enum":["queued","running","completed","failed"],"title":"State"},"steps":{"items":{"$ref":"#/components/schemas/OnboardingStepSchema"},"type":"array","title":"Steps"},"websocket_channel":{"type":"string","title":"Websocket Channel"},"started_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Started At"},"completed_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Completed At"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"}},"type":"object","required":["id","domain","state","steps","websocket_channel"],"title":"DomainOnboardingRunSchema"},"DomainOpsUpdate":{"properties":{"tenure_mode":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tenure Mode"},"registrar":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Registrar"},"registered_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Registered At"},"expires_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Expires At"},"auto_renew":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Auto Renew"},"renewal_status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Renewal Status"},"registration_years":{"anyOf":[{"type":"integer","maximum":10.0,"minimum":1.0},{"type":"null"}],"title":"Registration Years"},"purchase_price_cents":{"anyOf":[{"type":"integer","minimum":0.0},{"type":"null"}],"title":"Purchase Price Cents"},"renewal_price_cents":{"anyOf":[{"type":"integer","minimum":0.0},{"type":"null"}],"title":"Renewal Price Cents"},"seo_title":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}],"title":"Seo Title"},"seo_description":{"anyOf":[{"type":"string","maxLength":500},{"type":"null"}],"title":"Seo Description"},"visible_in_catalog":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Visible In Catalog"},"portfolio_purpose":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Portfolio Purpose"},"procurement_mode":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Procurement Mode"},"jit_enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Jit Enabled"},"owner_account_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner Account Id"},"owner_email":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner Email"}},"type":"object","title":"DomainOpsUpdate"},"DropsPushRequest":{"properties":{"source":{"type":"string","maxLength":64,"minLength":1,"title":"Source","default":"ops_push"},"items":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Items"}},"type":"object","title":"DropsPushRequest"},"EarlyPayoutBody":{"properties":{"amount_cents":{"anyOf":[{"type":"integer","minimum":1.0},{"type":"null"}],"title":"Amount Cents"}},"type":"object","title":"EarlyPayoutBody"},"EmailSettingsUpdate":{"properties":{"delivery_mode":{"anyOf":[{"type":"string","pattern":"^(stub|smtp)$"},{"type":"null"}],"title":"Delivery Mode"},"smtp_host":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Smtp Host"},"smtp_port":{"anyOf":[{"type":"integer","maximum":65535.0,"minimum":1.0},{"type":"null"}],"title":"Smtp Port"},"smtp_user":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Smtp User"},"smtp_password":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Smtp Password"},"smtp_from":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Smtp From"},"smtp_use_tls":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Smtp Use Tls"}},"type":"object","title":"EmailSettingsUpdate"},"EnableMailStackRequest":{"properties":{"template":{"type":"string","enum":["mail","full_onboarding"],"title":"Template","default":"full_onboarding"},"set_purpose":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Set Purpose"},"sync":{"type":"boolean","title":"Sync","default":true}},"type":"object","title":"EnableMailStackRequest","description":"Provision mail hosting + apply DNS; optionally mark inventory purpose."},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"ImapConnectBody":{"properties":{"host":{"type":"string","maxLength":255,"minLength":1,"title":"Host"},"username":{"type":"string","maxLength":320,"minLength":1,"title":"Username"},"password":{"type":"string","maxLength":512,"minLength":1,"title":"Password"},"port":{"type":"integer","title":"Port","default":993},"use_ssl":{"type":"boolean","title":"Use Ssl","default":true},"preset_id":{"anyOf":[{"type":"string","maxLength":32},{"type":"null"}],"title":"Preset Id"}},"type":"object","required":["host","username","password"],"title":"ImapConnectBody"},"ImportLanderUrlRequest":{"properties":{"name":{"type":"string","maxLength":120,"minLength":1,"title":"Name"},"url":{"type":"string","maxLength":2000,"minLength":8,"title":"Url"}},"type":"object","required":["name","url"],"title":"ImportLanderUrlRequest"},"IntegrationSettingsUpdate":{"properties":{"mailcow_api_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mailcow Api Url"},"mailcow_api_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mailcow Api Key"},"godaddy_api_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Godaddy Api Url"},"godaddy_api_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Godaddy Api Key"},"godaddy_api_secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Godaddy Api Secret"},"dynadot_api_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Dynadot Api Key"},"dynadot_api_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Dynadot Api Url"},"synergy_reseller_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Synergy Reseller Id"},"synergy_api_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Synergy Api Key"},"synergy_api_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Synergy Api Url"},"cloudflare_api_token":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cloudflare Api Token"},"cloudflare_account_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cloudflare Account Id"},"default_dns_provider":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Default Dns Provider"},"pmg_api_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pmg Api Url"},"pmg_username":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pmg Username"},"pmg_realm":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pmg Realm"},"pmg_api_token":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pmg Api Token"},"stripe_secret_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stripe Secret Key"},"stripe_webhook_secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stripe Webhook Secret"},"stripe_publishable_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stripe Publishable Key"},"ghostswap_api_base":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Ghostswap Api Base"},"ghostswap_public_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Ghostswap Public Key"},"ghostswap_secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Ghostswap Secret"},"ghostswap_settlement_address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Ghostswap Settlement Address"},"webmail_imap_password":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Webmail Imap Password"},"google_client_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Google Client Id"},"google_client_secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Google Client Secret"},"microsoft_client_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Microsoft Client Id"},"microsoft_client_secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Microsoft Client Secret"},"microsoft_tenant_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Microsoft Tenant Id"},"discord_client_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Discord Client Id"},"discord_client_secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Discord Client Secret"},"x_client_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X Client Id"},"x_client_secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X Client Secret"},"catalog_image_provider":{"anyOf":[{"type":"string","pattern":"^(svg|openai|google)$"},{"type":"null"}],"title":"Catalog Image Provider"},"openai_api_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Openai Api Key"},"google_ai_api_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Google Ai Api Key"},"czds_username":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Czds Username"},"czds_password":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Czds Password"},"force_ipv4_providers":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Force Ipv4 Providers"}},"type":"object","title":"IntegrationSettingsUpdate"},"JitProbeRequest":{"properties":{"force":{"type":"boolean","title":"Force","default":true}},"type":"object","title":"JitProbeRequest"},"KillSwitchPatch":{"properties":{"observe_global_enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Observe Global Enabled"},"linkbot_global_enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Linkbot Global Enabled"}},"type":"object","title":"KillSwitchPatch"},"LanderHitRequest":{"properties":{"host":{"anyOf":[{"type":"string","maxLength":253},{"type":"null"}],"title":"Host"},"surface":{"type":"string","maxLength":32,"title":"Surface","default":"park"},"referrer":{"anyOf":[{"type":"string","maxLength":2048},{"type":"null"}],"title":"Referrer"},"utm_source":{"anyOf":[{"type":"string","maxLength":120},{"type":"null"}],"title":"Utm Source"},"utm_campaign":{"anyOf":[{"type":"string","maxLength":120},{"type":"null"}],"title":"Utm Campaign"}},"type":"object","title":"LanderHitRequest"},"LaunchManualCheckUpdate":{"properties":{"check_id":{"type":"string","title":"Check Id"},"passed":{"type":"boolean","title":"Passed"}},"type":"object","required":["check_id","passed"],"title":"LaunchManualCheckUpdate"},"LaunchReadinessUpdate":{"properties":{"manual_checks":{"anyOf":[{"items":{"$ref":"#/components/schemas/LaunchManualCheckUpdate"},"type":"array"},{"type":"null"}],"title":"Manual Checks"},"sign_offs":{"anyOf":[{"items":{"$ref":"#/components/schemas/LaunchSignOffUpdate"},"type":"array"},{"type":"null"}],"title":"Sign Offs"}},"type":"object","title":"LaunchReadinessUpdate"},"LaunchSignOffUpdate":{"properties":{"role":{"type":"string","enum":["engineering","ops","product"],"title":"Role"},"name":{"type":"string","maxLength":120,"minLength":1,"title":"Name"},"go":{"type":"boolean","title":"Go","default":true}},"type":"object","required":["role","name"],"title":"LaunchSignOffUpdate"},"LeaseCreateBody":{"properties":{"listing_id":{"type":"string","title":"Listing Id"},"buyer_email":{"type":"string","title":"Buyer Email"},"buyer_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Buyer Name"},"term_kind":{"type":"string","title":"Term Kind","default":"fixed"},"term_months":{"type":"integer","maximum":36.0,"minimum":1.0,"title":"Term Months","default":12},"on_default":{"type":"string","title":"On Default","default":"return_owner"}},"type":"object","required":["listing_id","buyer_email"],"title":"LeaseCreateBody"},"ListToolsRequest":{"properties":{"op":{"type":"string","maxLength":32,"minLength":1,"title":"Op"},"text":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Text"},"domains":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Domains"},"tokens":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Tokens"},"list_a":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"List A"},"list_b":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"List B"},"tld":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tld"},"tlds":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Tlds"},"sld":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sld"},"reverse":{"type":"boolean","title":"Reverse","default":false},"mode":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mode"},"include_email_hosts":{"type":"boolean","title":"Include Email Hosts","default":false}},"type":"object","required":["op"],"title":"ListToolsRequest"},"LoginAsRedeemRequest":{"properties":{"code":{"type":"string","minLength":20,"title":"Code"}},"type":"object","required":["code"],"title":"LoginAsRedeemRequest"},"MailboxCredentialsUpdate":{"properties":{"imap_app_password":{"type":"string","maxLength":256,"minLength":1,"title":"Imap App Password"}},"type":"object","required":["imap_app_password"],"title":"MailboxCredentialsUpdate"},"ManagedTenantCreate":{"properties":{"name":{"type":"string","maxLength":120,"minLength":1,"title":"Name"},"external_reference":{"anyOf":[{"type":"string","maxLength":120},{"type":"null"}],"title":"External Reference"},"organization_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Organization Id"}},"type":"object","required":["name"],"title":"ManagedTenantCreate"},"MarkMailRequest":{"properties":{"unread":{"type":"boolean","title":"Unread","default":false}},"type":"object","title":"MarkMailRequest"},"MoveMailRequest":{"properties":{"target":{"anyOf":[{"type":"string","enum":["archive","trash"]},{"type":"null"}],"title":"Target"},"folder":{"anyOf":[{"type":"string","maxLength":255,"minLength":1},{"type":"null"}],"title":"Folder"}},"type":"object","title":"MoveMailRequest","description":"Move a message by folder role (archive/trash) or explicit IMAP folder id."},"NoticeAgreementRequest":{"properties":{"notice_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Notice At"}},"type":"object","title":"NoticeAgreementRequest"},"NotificationEmailCreate":{"properties":{"email":{"type":"string","format":"email","title":"Email"}},"type":"object","required":["email"],"title":"NotificationEmailCreate"},"NotificationRecipientCreate":{"properties":{"label":{"type":"string","maxLength":120,"minLength":1,"title":"Label"},"email":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Email"},"keycloak_sub":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Keycloak Sub"},"enabled":{"type":"boolean","title":"Enabled","default":true},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"}},"type":"object","required":["label"],"title":"NotificationRecipientCreate"},"NotificationRecipientUpdate":{"properties":{"label":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Label"},"email":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Email"},"keycloak_sub":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Keycloak Sub"},"enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enabled"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"}},"type":"object","title":"NotificationRecipientUpdate"},"NotificationRuleCreate":{"properties":{"label":{"type":"string","maxLength":120,"minLength":1,"title":"Label"},"enabled":{"type":"boolean","title":"Enabled","default":true},"event_patterns":{"items":{"type":"string"},"type":"array","minItems":1,"title":"Event Patterns"},"severities":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Severities"},"component_ids":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Component Ids"},"account_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Account Id"},"channel_ids":{"items":{"type":"string"},"type":"array","minItems":1,"title":"Channel Ids"},"recipient_ids":{"items":{"type":"string"},"type":"array","title":"Recipient Ids"}},"type":"object","required":["label","event_patterns","channel_ids"],"title":"NotificationRuleCreate"},"NotificationRuleUpdate":{"properties":{"label":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Label"},"enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enabled"},"event_patterns":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Event Patterns"},"severities":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Severities"},"component_ids":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Component Ids"},"account_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Account Id"},"channel_ids":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Channel Ids"},"recipient_ids":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Recipient Ids"}},"type":"object","title":"NotificationRuleUpdate"},"OAuthStartBody":{"properties":{"provider":{"type":"string","title":"Provider","default":"microsoft"},"mailbox_id":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Mailbox Id"},"return_to":{"anyOf":[{"type":"string","maxLength":500},{"type":"null"}],"title":"Return To"}},"type":"object","title":"OAuthStartBody"},"OnboardingStepSchema":{"properties":{"key":{"type":"string","enum":["domain_godaddy","dns_records","mailcow","relay_checks","publish"],"title":"Key"},"label":{"type":"string","title":"Label"},"state":{"type":"string","enum":["pending","working","ok","error"],"title":"State"},"detail":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Detail"},"progress":{"type":"number","maximum":1.0,"minimum":0.0,"title":"Progress"}},"type":"object","required":["key","label","state","progress"],"title":"OnboardingStepSchema"},"OpsAlertsSettingsUpdate":{"properties":{"enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enabled"},"interval_seconds":{"anyOf":[{"type":"integer","maximum":3600.0,"minimum":15.0},{"type":"null"}],"title":"Interval Seconds"}},"type":"object","title":"OpsAlertsSettingsUpdate"},"OptOutRequest":{"properties":{"host":{"type":"string","maxLength":255,"minLength":1,"title":"Host"},"reason":{"anyOf":[{"type":"string","maxLength":500},{"type":"null"}],"title":"Reason"},"contact":{"anyOf":[{"type":"string","maxLength":255},{"type":"null"}],"title":"Contact"}},"type":"object","required":["host"],"title":"OptOutRequest"},"OwnDomainCheckoutRequest":{"properties":{"domain":{"type":"string","maxLength":253,"minLength":3,"title":"Domain"}},"type":"object","required":["domain"],"title":"OwnDomainCheckoutRequest"},"PatchProspectRequest":{"properties":{"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"},"prospect_name":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}],"title":"Prospect Name"},"prospect_email":{"anyOf":[{"type":"string","maxLength":320},{"type":"null"}],"title":"Prospect Email"},"prospect_org":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}],"title":"Prospect Org"},"notes":{"anyOf":[{"type":"string","maxLength":2000},{"type":"null"}],"title":"Notes"},"outreach_draft":{"anyOf":[{"type":"string","maxLength":4000},{"type":"null"}],"title":"Outreach Draft"},"match_score":{"anyOf":[{"type":"integer","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Match Score"}},"type":"object","title":"PatchProspectRequest"},"PaymentMethodConfirmRequest":{"properties":{"setup_intent_id":{"type":"string","minLength":1,"title":"Setup Intent Id"}},"type":"object","required":["setup_intent_id"],"title":"PaymentMethodConfirmRequest"},"PayoutBankDetailsBody":{"properties":{"entity_type":{"type":"string","title":"Entity Type","default":"PERSONAL"},"account_name":{"type":"string","title":"Account Name"},"account_number":{"type":"string","title":"Account Number"},"routing_number":{"type":"string","title":"Routing Number"},"bank_country_code":{"type":"string","title":"Bank Country Code","default":"US"},"account_currency":{"type":"string","title":"Account Currency","default":"USD"},"local_clearing_system":{"type":"string","title":"Local Clearing System","default":"ACH"},"street_address":{"type":"string","title":"Street Address"},"city":{"type":"string","title":"City"},"state":{"type":"string","title":"State"},"postcode":{"type":"string","title":"Postcode"},"email":{"type":"string","title":"Email"},"first_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"First Name"},"last_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Last Name"},"company_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Company Name"}},"type":"object","required":["account_name","account_number","routing_number","street_address","city","state","postcode","email"],"title":"PayoutBankDetailsBody"},"PayoutProfileBody":{"properties":{"legal_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Legal Name"},"country":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Country"},"currency":{"type":"string","title":"Currency","default":"usd"},"bank_details":{"anyOf":[{"$ref":"#/components/schemas/PayoutBankDetailsBody"},{"type":"null"}]},"submit_for_verification":{"type":"boolean","title":"Submit For Verification","default":false}},"type":"object","title":"PayoutProfileBody"},"PlatformApiKeyCreate":{"properties":{"label":{"type":"string","maxLength":120,"minLength":1,"title":"Label"},"preset":{"type":"string","minLength":1,"title":"Preset"},"scopes":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Scopes"},"ip_allowlist":{"items":{"type":"string"},"type":"array","title":"Ip Allowlist"},"key_kind":{"type":"string","enum":["live","test"],"title":"Key Kind","default":"live"},"expires_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Expires At"},"expires_in_seconds":{"anyOf":[{"type":"integer","maximum":315360000.0,"minimum":60.0},{"type":"null"}],"title":"Expires In Seconds"}},"type":"object","required":["label","preset"],"title":"PlatformApiKeyCreate"},"PortfolioAlertEvaluateRequest":{"properties":{"event_type":{"type":"string","maxLength":40,"minLength":1,"title":"Event Type"},"data":{"additionalProperties":true,"type":"object","title":"Data"},"dedupe_suffix":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Dedupe Suffix"}},"type":"object","required":["event_type"],"title":"PortfolioAlertEvaluateRequest"},"PortfolioAlertRulePatch":{"properties":{"label":{"anyOf":[{"type":"string","maxLength":120,"minLength":1},{"type":"null"}],"title":"Label"},"enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enabled"},"config":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Config"},"channels":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Channels"}},"type":"object","title":"PortfolioAlertRulePatch"},"PortfolioAlertRuleRequest":{"properties":{"label":{"type":"string","maxLength":120,"minLength":1,"title":"Label"},"rule_type":{"type":"string","maxLength":40,"minLength":1,"title":"Rule Type"},"enabled":{"type":"boolean","title":"Enabled","default":true},"config":{"additionalProperties":true,"type":"object","title":"Config"},"channels":{"items":{"type":"string"},"type":"array","title":"Channels"}},"type":"object","required":["label","rule_type"],"title":"PortfolioAlertRuleRequest"},"PrivateCompRequest":{"properties":{"domain":{"type":"string","maxLength":255,"minLength":1,"title":"Domain"},"price_cents":{"type":"integer","minimum":0.0,"title":"Price Cents"},"closed_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Closed At"},"note":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Note"},"proof_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Proof Url"},"venue":{"type":"string","title":"Venue","default":"private"},"currency":{"type":"string","title":"Currency","default":"usd"}},"type":"object","required":["domain","price_cents"],"title":"PrivateCompRequest"},"ProjectCreate":{"properties":{"name":{"type":"string","maxLength":120,"minLength":1,"title":"Name"},"slug":{"anyOf":[{"type":"string","maxLength":80},{"type":"null"}],"title":"Slug"},"description":{"type":"string","maxLength":2000,"title":"Description","default":""}},"type":"object","required":["name"],"title":"ProjectCreate"},"ProjectUpdate":{"properties":{"name":{"anyOf":[{"type":"string","maxLength":120,"minLength":1},{"type":"null"}],"title":"Name"},"description":{"anyOf":[{"type":"string","maxLength":2000},{"type":"null"}],"title":"Description"},"status":{"anyOf":[{"type":"string","enum":["active","archived"]},{"type":"null"}],"title":"Status"}},"type":"object","title":"ProjectUpdate"},"PromoteRequestBody":{"properties":{"curated_domain_id":{"type":"string","maxLength":64,"minLength":1,"title":"Curated Domain Id"},"brief":{"type":"string","maxLength":500,"minLength":8,"title":"Brief"},"channels":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Channels"}},"type":"object","required":["curated_domain_id","brief"],"title":"PromoteRequestBody"},"PublicBuyRequest":{"properties":{"buyer_name":{"type":"string","maxLength":120,"minLength":1,"title":"Buyer Name"},"buyer_email":{"type":"string","format":"email","title":"Buyer Email"},"consent":{"type":"boolean","title":"Consent"},"payment_rail":{"type":"string","enum":["stripe","awx_pay","awx_local_bank"],"title":"Payment Rail","default":"stripe"},"country":{"anyOf":[{"type":"string","maxLength":2},{"type":"null"}],"title":"Country","default":"US"},"currency":{"anyOf":[{"type":"string","maxLength":3},{"type":"null"}],"title":"Currency"},"fulfillment":{"anyOf":[{"type":"string","enum":["transfer","hosted"]},{"type":"null"}],"title":"Fulfillment"}},"type":"object","required":["buyer_name","buyer_email","consent"],"title":"PublicBuyRequest","description":"Buyer-facing buy-it-now — not an inquiry thread."},"PublicOptOutRequest":{"properties":{"host":{"type":"string","maxLength":255,"minLength":1,"title":"Host"},"reason":{"anyOf":[{"type":"string","maxLength":500},{"type":"null"}],"title":"Reason"},"contact":{"anyOf":[{"type":"string","maxLength":255},{"type":"null"}],"title":"Contact"}},"type":"object","required":["host"],"title":"PublicOptOutRequest"},"PublishPgpPublicKeyRequest":{"properties":{"mailbox_id":{"type":"string","minLength":1,"title":"Mailbox Id"},"public_key_armored":{"type":"string","minLength":32,"title":"Public Key Armored"},"fingerprint":{"type":"string","maxLength":64,"minLength":16,"title":"Fingerprint"}},"type":"object","required":["mailbox_id","public_key_armored","fingerprint"],"title":"PublishPgpPublicKeyRequest"},"PurchaseGiftRequest":{"properties":{"kind":{"type":"string","enum":["plan_grant","credit"],"title":"Kind","default":"plan_grant"},"plan_code":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Plan Code"},"credit_cents":{"anyOf":[{"type":"integer","maximum":100000.0,"minimum":1.0},{"type":"null"}],"title":"Credit Cents"},"payment_method":{"type":"string","enum":["stripe","balance","crypto"],"title":"Payment Method","default":"stripe"},"asset_code":{"anyOf":[{"type":"string","maxLength":16,"minLength":2},{"type":"null"}],"title":"Asset Code"},"recipient_email":{"anyOf":[{"type":"string","maxLength":320},{"type":"null"}],"title":"Recipient Email"},"message":{"anyOf":[{"type":"string","maxLength":500},{"type":"null"}],"title":"Message"},"reserved_local_part":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Reserved Local Part"},"reserved_domain":{"anyOf":[{"type":"string","maxLength":255},{"type":"null"}],"title":"Reserved Domain"},"reserved_capability":{"anyOf":[{"type":"string","enum":["forward_only","send_receive"]},{"type":"null"}],"title":"Reserved Capability"}},"type":"object","title":"PurchaseGiftRequest"},"PutPgpPrivateKeyBackupRequest":{"properties":{"mailbox_id":{"type":"string","minLength":1,"title":"Mailbox Id"},"email":{"type":"string","maxLength":320,"minLength":3,"title":"Email"},"fingerprint":{"type":"string","maxLength":64,"minLength":16,"title":"Fingerprint"},"public_key_armored":{"type":"string","minLength":32,"title":"Public Key Armored"},"credential_id":{"type":"string","maxLength":512,"minLength":8,"title":"Credential Id"},"salt":{"type":"string","maxLength":512,"minLength":8,"title":"Salt"},"passphrase_iv":{"type":"string","maxLength":128,"minLength":8,"title":"Passphrase Iv"},"wrapped_passphrase":{"type":"string","maxLength":8192,"minLength":8,"title":"Wrapped Passphrase"},"private_key_iv":{"type":"string","maxLength":128,"minLength":8,"title":"Private Key Iv"},"wrapped_private_key":{"type":"string","maxLength":200000,"minLength":32,"title":"Wrapped Private Key"}},"type":"object","required":["mailbox_id","email","fingerprint","public_key_armored","credential_id","salt","passphrase_iv","wrapped_passphrase","private_key_iv","wrapped_private_key"],"title":"PutPgpPrivateKeyBackupRequest"},"RegisterAcquireRequest":{"properties":{"domain":{"type":"string","maxLength":253,"minLength":3,"title":"Domain"},"profile_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profile Id"},"pack_id":{"type":"string","maxLength":64,"minLength":1,"title":"Pack Id"},"registrar":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Registrar"},"registration_years":{"anyOf":[{"type":"integer","maximum":10.0,"minimum":1.0},{"type":"null"}],"title":"Registration Years"},"whois_privacy":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Whois Privacy"},"auto_renew":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Auto Renew"},"ns_mode":{"anyOf":[{"type":"string","enum":["push_fh","registrar_dns"]},{"type":"null"}],"title":"Ns Mode"},"custom_flags":{"anyOf":[{"$ref":"#/components/schemas/CustomPackFlags"},{"type":"null"}]},"authorize":{"type":"boolean","title":"Authorize","default":false},"syndicate_venues":{"items":{"type":"string"},"type":"array","maxItems":8,"title":"Syndicate Venues"}},"type":"object","required":["domain","pack_id"],"title":"RegisterAcquireRequest"},"ReleaseQuarantineRequest":{"properties":{"id":{"type":"string","minLength":1,"title":"Id"},"kind":{"type":"string","title":"Kind","default":"spam"}},"type":"object","required":["id"],"title":"ReleaseQuarantineRequest"},"RepairDkimRequest":{"properties":{"domain_ids":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Domain Ids"},"limit":{"type":"integer","maximum":200.0,"minimum":1.0,"title":"Limit","default":50}},"type":"object","title":"RepairDkimRequest"},"SalesPushRequest":{"properties":{"source":{"type":"string","maxLength":64,"minLength":1,"title":"Source","default":"ops_push"},"items":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Items"}},"type":"object","title":"SalesPushRequest"},"SandboxManifest":{"properties":{"project":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Project"},"alias":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Alias"},"webhook":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Webhook"},"dns":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Dns"}},"type":"object","title":"SandboxManifest"},"SandboxPromoteRequest":{"properties":{"plan":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Plan"},"manifest":{"anyOf":[{"$ref":"#/components/schemas/SandboxManifest"},{"type":"null"}]}},"type":"object","title":"SandboxPromoteRequest"},"SandboxSimulateRequest":{"properties":{"recipe":{"type":"string","enum":["alias.created","billing.payment_failed","dns.delegation_failed","webhook.delivery_failed"],"title":"Recipe"},"deliver":{"type":"boolean","title":"Deliver","default":false}},"type":"object","required":["recipe"],"title":"SandboxSimulateRequest"},"SavedSearchRequest":{"properties":{"name":{"type":"string","maxLength":120,"minLength":1,"title":"Name"},"query":{"additionalProperties":true,"type":"object","title":"Query"},"digest_cadence":{"type":"string","title":"Digest Cadence","default":"none"}},"type":"object","required":["name"],"title":"SavedSearchRequest"},"SendMailRequest":{"properties":{"mailbox_id":{"type":"string","minLength":1,"title":"Mailbox Id"},"to":{"type":"string","format":"email","title":"To"},"cc":{"items":{"type":"string","format":"email"},"type":"array","maxItems":50,"title":"Cc"},"subject":{"type":"string","maxLength":998,"title":"Subject","default":""},"body":{"type":"string","maxLength":200000,"title":"Body","default":""},"body_html":{"anyOf":[{"type":"string","maxLength":400000},{"type":"null"}],"title":"Body Html"},"signed_mime_b64":{"anyOf":[{"type":"string","maxLength":2800000},{"type":"null"}],"title":"Signed Mime B64"},"in_reply_to_message_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"In Reply To Message Id"},"include_signature":{"type":"boolean","title":"Include Signature","default":true}},"type":"object","required":["mailbox_id","to"],"title":"SendMailRequest"},"SnipeArmRequest":{"properties":{"domain":{"type":"string","maxLength":255,"minLength":1,"title":"Domain"},"skew_ms":{"anyOf":[{"type":"integer","maximum":60000.0,"minimum":-60000.0},{"type":"null"}],"title":"Skew Ms"},"registrars":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Registrars"},"max_fee_cents":{"anyOf":[{"type":"integer","maximum":1000000.0,"minimum":0.0},{"type":"null"}],"title":"Max Fee Cents"},"years":{"type":"integer","maximum":10.0,"minimum":1.0,"title":"Years","default":1}},"type":"object","required":["domain"],"title":"SnipeArmRequest"},"SniperSettingsPatch":{"properties":{"sniper_global_enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Sniper Global Enabled"},"sniper_default_skew_ms":{"anyOf":[{"type":"integer","maximum":60000.0,"minimum":-60000.0},{"type":"null"}],"title":"Sniper Default Skew Ms"},"sniper_max_parallel":{"anyOf":[{"type":"integer","maximum":8.0,"minimum":1.0},{"type":"null"}],"title":"Sniper Max Parallel"},"sniper_default_max_fee_cents":{"anyOf":[{"type":"integer","maximum":1000000.0,"minimum":0.0},{"type":"null"}],"title":"Sniper Default Max Fee Cents"},"sniper_fire_lead_ms":{"anyOf":[{"type":"integer","maximum":30000.0,"minimum":0.0},{"type":"null"}],"title":"Sniper Fire Lead Ms"}},"type":"object","title":"SniperSettingsPatch"},"SocialPublisherSettingsUpdate":{"properties":{"lifecycle_listed_enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Lifecycle Listed Enabled"},"lifecycle_sold_enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Lifecycle Sold Enabled"},"lifecycle_mail_catalog_enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Lifecycle Mail Catalog Enabled"},"x_client_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X Client Id"},"x_client_secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X Client Secret"},"meta_app_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Meta App Id"},"meta_app_secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Meta App Secret"},"tiktok_client_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tiktok Client Key"},"tiktok_client_secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tiktok Client Secret"}},"type":"object","title":"SocialPublisherSettingsUpdate"},"SourcePatchRequest":{"properties":{"enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enabled"},"config":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Config"}},"type":"object","title":"SourcePatchRequest"},"StartJobBody":{"properties":{"mailbox_id":{"type":"string","maxLength":64,"minLength":1,"title":"Mailbox Id"},"connection_id":{"type":"string","maxLength":64,"minLength":1,"title":"Connection Id"},"mode":{"type":"string","title":"Mode","default":"migrate"},"include_archive":{"type":"boolean","title":"Include Archive","default":true}},"type":"object","required":["mailbox_id","connection_id"],"title":"StartJobBody"},"StartOnboardingRequest":{"properties":{"domain":{"type":"string","minLength":3,"title":"Domain"},"publish_to_catalog":{"type":"boolean","title":"Publish To Catalog","default":true}},"type":"object","required":["domain"],"title":"StartOnboardingRequest"},"SupportInboundEmail":{"properties":{"from_email":{"type":"string","format":"email","title":"From Email"},"to_email":{"type":"string","format":"email","title":"To Email","default":"support@fatheron.com"},"subject":{"type":"string","maxLength":500,"minLength":1,"title":"Subject"},"body_text":{"type":"string","maxLength":20000,"minLength":1,"title":"Body Text"},"message_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Message Id"},"in_reply_to":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"In Reply To"}},"type":"object","required":["from_email","subject","body_text"],"title":"SupportInboundEmail"},"SupportMessageCreate":{"properties":{"body":{"type":"string","maxLength":4000,"title":"Body","default":""},"attachment_urls":{"items":{"type":"string"},"type":"array","maxItems":5,"title":"Attachment Urls"}},"type":"object","title":"SupportMessageCreate"},"SyndicationVerifySmokeRequest":{"properties":{"venue":{"type":"string","maxLength":32,"minLength":2,"title":"Venue"},"api_key":{"type":"string","maxLength":256,"minLength":4,"title":"Api Key"},"api_secret":{"anyOf":[{"type":"string","maxLength":256},{"type":"null"}],"title":"Api Secret"},"api_url":{"anyOf":[{"type":"string","maxLength":500},{"type":"null"}],"title":"Api Url"}},"type":"object","required":["venue","api_key"],"title":"SyndicationVerifySmokeRequest"},"TriageRequest":{"properties":{"text":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Text"},"domains":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Domains"},"watch_hits":{"type":"boolean","title":"Watch Hits","default":false},"watch_all":{"type":"boolean","title":"Watch All","default":false}},"type":"object","title":"TriageRequest"},"UpdateAccountIdentityRequest":{"properties":{"display_name":{"anyOf":[{"type":"string","maxLength":120},{"type":"null"}],"title":"Display Name"},"keycloak_sub":{"anyOf":[{"type":"string","maxLength":255},{"type":"null"}],"title":"Keycloak Sub"}},"type":"object","title":"UpdateAccountIdentityRequest"},"UpdateAccountPlanRequest":{"properties":{"plan_code":{"type":"string","maxLength":64,"minLength":1,"title":"Plan Code"},"activate":{"type":"boolean","title":"Activate","default":false},"alias_limit":{"anyOf":[{"type":"integer","maximum":10000.0,"minimum":0.0},{"type":"null"}],"title":"Alias Limit"},"storage_gb":{"anyOf":[{"type":"integer","maximum":10000.0,"minimum":0.0},{"type":"null"}],"title":"Storage Gb"},"note":{"anyOf":[{"type":"string","maxLength":500},{"type":"null"}],"title":"Note"}},"type":"object","required":["plan_code"],"title":"UpdateAccountPlanRequest"},"UpdateAccountRolesRequest":{"properties":{"roles":{"items":{"type":"string"},"type":"array","maxItems":12,"title":"Roles"}},"type":"object","title":"UpdateAccountRolesRequest"},"UpdateAliasRequest":{"properties":{"local_part":{"anyOf":[{"type":"string","maxLength":64,"minLength":1},{"type":"null"}],"title":"Local Part"},"forwards_to":{"anyOf":[{"type":"string","format":"email"},{"type":"null"}],"title":"Forwards To"},"send_as":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Send As"},"status":{"anyOf":[{"type":"string","enum":["active","disabled"]},{"type":"null"}],"title":"Status"},"skip_destination_verify":{"type":"boolean","title":"Skip Destination Verify","default":false}},"type":"object","title":"UpdateAliasRequest"},"UpdateInquiryRequest":{"properties":{"status":{"anyOf":[{"type":"string","enum":["new","open","accepted","declined","archived"]},{"type":"null"}],"title":"Status"},"seller_reply":{"anyOf":[{"type":"string","maxLength":4000},{"type":"null"}],"title":"Seller Reply"},"escrow_status":{"anyOf":[{"type":"string","enum":["none","pending","paid","failed","refunded"]},{"type":"null"}],"title":"Escrow Status"},"transfer_status":{"anyOf":[{"type":"string","enum":["none","pending","auth_sent","complete"]},{"type":"null"}],"title":"Transfer Status"},"transfer_auth_code":{"anyOf":[{"type":"string","maxLength":120},{"type":"null"}],"title":"Transfer Auth Code"},"transfer_notes":{"anyOf":[{"type":"string","maxLength":4000},{"type":"null"}],"title":"Transfer Notes"}},"type":"object","title":"UpdateInquiryRequest"},"UpdateLanderTemplateRequest":{"properties":{"name":{"anyOf":[{"type":"string","maxLength":120,"minLength":1},{"type":"null"}],"title":"Name"},"html":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Html"},"grapes_json":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Grapes Json"}},"type":"object","title":"UpdateLanderTemplateRequest"},"UpdateLeadRequest":{"properties":{"status":{"type":"string","enum":["new","contacted","archived"],"title":"Status"}},"type":"object","required":["status"],"title":"UpdateLeadRequest"},"UpdateListingRequest":{"properties":{"mode":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Mode"},"asking_price_cents":{"anyOf":[{"type":"integer","minimum":0.0},{"type":"null"}],"title":"Asking Price Cents"},"currency":{"anyOf":[{"type":"string","maxLength":3,"minLength":3},{"type":"null"}],"title":"Currency"},"headline":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}],"title":"Headline"},"description":{"anyOf":[{"type":"string","maxLength":4000},{"type":"null"}],"title":"Description"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},"type":"object","title":"UpdateListingRequest"},"UpdateMailboxRequest":{"properties":{"label":{"anyOf":[{"type":"string","maxLength":120,"minLength":1},{"type":"null"}],"title":"Label"},"quota_mb":{"anyOf":[{"type":"integer","maximum":1048576.0,"minimum":128.0},{"type":"null"}],"title":"Quota Mb"},"status":{"anyOf":[{"type":"string","enum":["active","disabled"]},{"type":"null"}],"title":"Status"},"password":{"anyOf":[{"type":"string","maxLength":256,"minLength":8},{"type":"null"}],"title":"Password"},"forwards_to":{"anyOf":[{"type":"string","maxLength":320},{"type":"null"}],"title":"Forwards To"},"forwards_keep_local":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Forwards Keep Local"},"clear_forwards_to":{"type":"boolean","title":"Clear Forwards To","default":false},"skip_destination_verify":{"type":"boolean","title":"Skip Destination Verify","default":false},"signature_html":{"anyOf":[{"type":"string","maxLength":20000},{"type":"null"}],"title":"Signature Html"},"signature_text":{"anyOf":[{"type":"string","maxLength":10000},{"type":"null"}],"title":"Signature Text"},"ooo_enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Ooo Enabled"},"ooo_subject":{"anyOf":[{"type":"string","maxLength":998},{"type":"null"}],"title":"Ooo Subject"},"ooo_body":{"anyOf":[{"type":"string","maxLength":10000},{"type":"null"}],"title":"Ooo Body"},"ooo_days":{"anyOf":[{"type":"integer","maximum":30.0,"minimum":1.0},{"type":"null"}],"title":"Ooo Days"},"ooo_start_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Ooo Start At"},"ooo_end_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Ooo End At"},"clear_ooo":{"type":"boolean","title":"Clear Ooo","default":false}},"type":"object","title":"UpdateMailboxRequest"},"UpdateMemberRequest":{"properties":{"org_role":{"type":"string","title":"Org Role"}},"type":"object","required":["org_role"],"title":"UpdateMemberRequest"},"UpdateRoadmapItemRequest":{"properties":{"title":{"anyOf":[{"type":"string","maxLength":200,"minLength":1},{"type":"null"}],"title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"phase":{"anyOf":[{"type":"string","enum":["M5-launch","M6","M7","M8","ongoing"]},{"type":"null"}],"title":"Phase"},"area":{"anyOf":[{"type":"string","enum":["engineering","ops","business","product"]},{"type":"null"}],"title":"Area"},"status":{"anyOf":[{"type":"string","enum":["backlog","in_progress","blocked","review","done"]},{"type":"null"}],"title":"Status"},"priority":{"anyOf":[{"type":"string","enum":["low","medium","high","critical"]},{"type":"null"}],"title":"Priority"},"owner":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner"},"admin_link":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Admin Link"},"launch_check_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Launch Check Id"},"sort_order":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Sort Order"}},"type":"object","title":"UpdateRoadmapItemRequest"},"UpsertBrokerBrandRequest":{"properties":{"display_name":{"anyOf":[{"type":"string","maxLength":120},{"type":"null"}],"title":"Display Name"},"logo_url":{"anyOf":[{"type":"string","maxLength":500},{"type":"null"}],"title":"Logo Url"},"favicon_url":{"anyOf":[{"type":"string","maxLength":500},{"type":"null"}],"title":"Favicon Url"},"primary_color":{"anyOf":[{"type":"string","maxLength":32},{"type":"null"}],"title":"Primary Color"},"accent_color":{"anyOf":[{"type":"string","maxLength":32},{"type":"null"}],"title":"Accent Color"},"custom_hostname":{"anyOf":[{"type":"string","maxLength":253},{"type":"null"}],"title":"Custom Hostname"},"from_name":{"anyOf":[{"type":"string","maxLength":120},{"type":"null"}],"title":"From Name"},"reply_to":{"anyOf":[{"type":"string","maxLength":254},{"type":"null"}],"title":"Reply To"},"footer_html":{"anyOf":[{"type":"string","maxLength":4000},{"type":"null"}],"title":"Footer Html"},"show_powered_by":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Show Powered By"},"lander_template":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Lander Template"}},"type":"object","title":"UpsertBrokerBrandRequest"},"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"},"ValuationRequest":{"properties":{"domain":{"type":"string","maxLength":255,"minLength":1,"title":"Domain"},"narrative":{"type":"string","title":"Narrative","default":""}},"type":"object","required":["domain"],"title":"ValuationRequest"},"WatchlistCreateRequest":{"properties":{"domain":{"type":"string","maxLength":255,"minLength":1,"title":"Domain"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"},"tags":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Tags"}},"type":"object","required":["domain"],"title":"WatchlistCreateRequest"},"WebhookDestinationCreate":{"properties":{"label":{"type":"string","maxLength":120,"minLength":1,"title":"Label"},"kind":{"type":"string","pattern":"^(slack|http)$","title":"Kind"},"url":{"type":"string","maxLength":2083,"minLength":1,"format":"uri","title":"Url"},"enabled":{"type":"boolean","title":"Enabled","default":true},"events":{"items":{"type":"string"},"type":"array","title":"Events"},"signing_secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Signing Secret"}},"type":"object","required":["label","kind","url"],"title":"WebhookDestinationCreate"},"WebhookDestinationUpdate":{"properties":{"label":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Label"},"url":{"anyOf":[{"type":"string","maxLength":2083,"minLength":1,"format":"uri"},{"type":"null"}],"title":"Url"},"enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enabled"},"events":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Events"},"signing_secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Signing Secret"}},"type":"object","title":"WebhookDestinationUpdate"},"WorkersSettingsUpdate":{"properties":{"celery_enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Celery Enabled"}},"type":"object","title":"WorkersSettingsUpdate"}},"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"Keycloak access token."},"apiKeyAuth":{"type":"apiKey","in":"header","name":"X-API-Key","description":"Account API key (fh_live_…)."}}},"security":[{"bearerAuth":[]},{"apiKeyAuth":[]}]}