{"openapi":"3.1.0","info":{"title":"Karma.Domains Public API","description":"Public API for Karma.Domains: programmatic access to domain intelligence — reports across auctions, expired, backorder, and buy-now inventories, SEO and authority metrics, Wayback history, availability checks, and Karma Metric. Use it to search, filter, and automate the same data workflows as the Karma.Domains web app.\n\n**Authentication:** `Authorization: Bearer <api_key>` (Pro subscription or agent credits).\n**Agent credits (x402):** HTTP 402 + `PAYMENT-REQUIRED` when unauthenticated; retry same URL with `PAYMENT-SIGNATURE` and optional `X-Karma-Plan-Id`.\n\n**Rate limits:** 60 requests per minute per API key (all endpoints share one counter). Response headers: `X-RateLimit-Limit`, `X-RateLimit-Remaining`, `X-RateLimit-Reset`. On exceed: HTTP 429 with `Retry-After`. If rate-limit storage is unavailable: HTTP 503.\n\n**Row quota:** 50,000 list rows per day per account (UTC reset). List responses include `X-Quota-Limit`, `X-Quota-Remaining`, `X-Quota-Reset`. Pagination: `page_size` 1–100 (Public API); `page × page_size ≤ 5000`.","contact":{"name":"Karma.Domains","url":"https://karma.domains/","email":"hello@karma.domains"},"version":"1.0.0","x-guidance":"Paid routes use x402 agent credits. If a request returns HTTP 402, read PAYMENT-REQUIRED and retry the same URL with PAYMENT-SIGNATURE. Optional X-Karma-Plan-Id selects a concrete credit pack."},"servers":[{"url":"https://api.karma.domains","description":"Public API (canonical)"},{"url":"https://karma.domains","description":"OpenAPI mirror (same spec)"}],"paths":{"/v1/reports/search":{"post":{"tags":["reports"],"summary":"Search Bases Reports","description":"Search reports across all bases (auctions, expired, backorder, buynow).\n\nUses the same filters as the app table with ``report_type=all``.\nFor a simple exact domain lookup (identifiers only), use ``GET /by-domain?domain=``.\nFor the full report body, use ``GET /report?report_type=&report_id=``.","operationId":"search_bases_reports_v1_reports_search_post","security":[{"Bearer":[]}],"parameters":[{"name":"sort_by","in":"query","required":false,"schema":{"enum":["report_type","auction_source","karmascore","karmametric","brandscore","openpagerank","trustpilot_rating","trustpilot_reviews_count","moz_da","moz_ss","moz_bl","moz_rd","ahrefs_dr","ahrefs_ur","majestic_tf","majestic_cf","majestic_bl","majestic_rd","ke_etv","ke_total","wa_age","wa_last_snap","sw_last_traffic","auction_bids","auction_price","auction_end_time","added_at"],"type":"string","description":"Table column name to sort by. Allowed values: report_type, auction_source, karmascore, karmametric, brandscore, openpagerank, trustpilot_rating, trustpilot_reviews_count, moz_da, moz_ss, moz_bl, moz_rd, ahrefs_dr, ahrefs_ur, majestic_tf, majestic_cf, majestic_bl, majestic_rd, ke_etv, ke_total, wa_age, wa_last_snap, sw_last_traffic, auction_bids, auction_price, auction_end_time, added_at","default":"added_at","title":"Sort By"},"description":"Table column name to sort by. Allowed values: report_type, auction_source, karmascore, karmametric, brandscore, openpagerank, trustpilot_rating, trustpilot_reviews_count, moz_da, moz_ss, moz_bl, moz_rd, ahrefs_dr, ahrefs_ur, majestic_tf, majestic_cf, majestic_bl, majestic_rd, ke_etv, ke_total, wa_age, wa_last_snap, sw_last_traffic, auction_bids, auction_price, auction_end_time, added_at"},{"name":"sort_desc","in":"query","required":false,"schema":{"type":"boolean","default":true,"title":"Sort Desc"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Page Size"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReportListFilterSchema"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReportListResponseSchema"}}}},"402":{"description":"Payment required — x402 agent credits. Read PAYMENT-REQUIRED header (base64 JSON) and retry same URL with PAYMENT-SIGNATURE and optional X-Karma-Plan-Id.","headers":{"PAYMENT-REQUIRED":{"description":"Base64-encoded x402 PaymentRequired JSON","schema":{"type":"string"}},"X-Karma-Api-Key":{"description":"Issued api_key on first successful purchase","schema":{"type":"string"}},"Link":{"description":"Agent skill documentation","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"payment_required"},"accepts":{"type":"array","description":"x402 v2 payment options (packs × networks)","items":{"type":"object"}},"extensions":{"type":"object","properties":{"karma":{"type":"object","properties":{"reason":{"type":"string","enum":["first_purchase","top_up"]},"retry_same_url":{"type":"boolean"},"plan_id_header":{"type":"string"},"recommended_plan_id":{"type":"string"},"keep_api_key":{"type":"boolean"},"packs":{"type":"array","items":{"type":"object","properties":{"plan_id":{"type":"string"},"credits":{"type":"integer"},"price_usdc":{"type":"string"}}}},"costs":{"type":"object","additionalProperties":{"type":"integer"}}}},"bazaar":{"type":"object"}}}}}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"1.50","max":"20.00"},"protocols":[{"x402":{}}]}}},"/v1/reports/favorites":{"get":{"tags":["reports"],"summary":"List Favorite Reports","description":"List the current user's favorite reports across all bases.\n\nSame response shape as ``POST /search`` with ``favorites: true``.\nFor favorites combined with other filters, use ``POST /search`` and set\n``favorites`` in the request body. Requires Pro API key (60 req/min).","operationId":"list_favorite_reports_v1_reports_favorites_get","security":[{"Bearer":[]}],"parameters":[{"name":"sort_by","in":"query","required":false,"schema":{"enum":["report_type","auction_source","karmascore","karmametric","brandscore","openpagerank","trustpilot_rating","trustpilot_reviews_count","moz_da","moz_ss","moz_bl","moz_rd","ahrefs_dr","ahrefs_ur","majestic_tf","majestic_cf","majestic_bl","majestic_rd","ke_etv","ke_total","wa_age","wa_last_snap","sw_last_traffic","auction_bids","auction_price","auction_end_time","added_at"],"type":"string","description":"Table column name to sort by. Allowed values: report_type, auction_source, karmascore, karmametric, brandscore, openpagerank, trustpilot_rating, trustpilot_reviews_count, moz_da, moz_ss, moz_bl, moz_rd, ahrefs_dr, ahrefs_ur, majestic_tf, majestic_cf, majestic_bl, majestic_rd, ke_etv, ke_total, wa_age, wa_last_snap, sw_last_traffic, auction_bids, auction_price, auction_end_time, added_at","default":"added_at","title":"Sort By"},"description":"Table column name to sort by. Allowed values: report_type, auction_source, karmascore, karmametric, brandscore, openpagerank, trustpilot_rating, trustpilot_reviews_count, moz_da, moz_ss, moz_bl, moz_rd, ahrefs_dr, ahrefs_ur, majestic_tf, majestic_cf, majestic_bl, majestic_rd, ke_etv, ke_total, wa_age, wa_last_snap, sw_last_traffic, auction_bids, auction_price, auction_end_time, added_at"},{"name":"sort_desc","in":"query","required":false,"schema":{"type":"boolean","default":true,"title":"Sort Desc"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Page Size"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReportListResponseSchema"}}}},"402":{"description":"Payment required — x402 agent credits. Read PAYMENT-REQUIRED header (base64 JSON) and retry same URL with PAYMENT-SIGNATURE and optional X-Karma-Plan-Id.","headers":{"PAYMENT-REQUIRED":{"description":"Base64-encoded x402 PaymentRequired JSON","schema":{"type":"string"}},"X-Karma-Api-Key":{"description":"Issued api_key on first successful purchase","schema":{"type":"string"}},"Link":{"description":"Agent skill documentation","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"payment_required"},"accepts":{"type":"array","description":"x402 v2 payment options (packs × networks)","items":{"type":"object"}},"extensions":{"type":"object","properties":{"karma":{"type":"object","properties":{"reason":{"type":"string","enum":["first_purchase","top_up"]},"retry_same_url":{"type":"boolean"},"plan_id_header":{"type":"string"},"recommended_plan_id":{"type":"string"},"keep_api_key":{"type":"boolean"},"packs":{"type":"array","items":{"type":"object","properties":{"plan_id":{"type":"string"},"credits":{"type":"integer"},"price_usdc":{"type":"string"}}}},"costs":{"type":"object","additionalProperties":{"type":"integer"}}}},"bazaar":{"type":"object"}}}}}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"1.50","max":"20.00"},"protocols":[{"x402":{}}]}},"post":{"tags":["reports"],"summary":"Add Favorite Report","description":"Add a report to the current user's favorites. Requires Pro API key.","operationId":"add_favorite_report_v1_reports_favorites_post","security":[{"Bearer":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FavoriteReportBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MassageResponseSchema"}}}},"402":{"description":"Payment required — x402 agent credits. Read PAYMENT-REQUIRED header (base64 JSON) and retry same URL with PAYMENT-SIGNATURE and optional X-Karma-Plan-Id.","headers":{"PAYMENT-REQUIRED":{"description":"Base64-encoded x402 PaymentRequired JSON","schema":{"type":"string"}},"X-Karma-Api-Key":{"description":"Issued api_key on first successful purchase","schema":{"type":"string"}},"Link":{"description":"Agent skill documentation","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"payment_required"},"accepts":{"type":"array","description":"x402 v2 payment options (packs × networks)","items":{"type":"object"}},"extensions":{"type":"object","properties":{"karma":{"type":"object","properties":{"reason":{"type":"string","enum":["first_purchase","top_up"]},"retry_same_url":{"type":"boolean"},"plan_id_header":{"type":"string"},"recommended_plan_id":{"type":"string"},"keep_api_key":{"type":"boolean"},"packs":{"type":"array","items":{"type":"object","properties":{"plan_id":{"type":"string"},"credits":{"type":"integer"},"price_usdc":{"type":"string"}}}},"costs":{"type":"object","additionalProperties":{"type":"integer"}}}},"bazaar":{"type":"object"}}}}}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"1.50","max":"20.00"},"protocols":[{"x402":{}}]}},"delete":{"tags":["reports"],"summary":"Remove Favorite Report","description":"Remove a report from the current user's favorites. Requires Pro API key.","operationId":"remove_favorite_report_v1_reports_favorites_delete","security":[{"Bearer":[]}],"parameters":[{"name":"report_type","in":"query","required":true,"schema":{"enum":["backorder","buynow","auctions","expired"],"type":"string","description":"Report collection type","title":"Report Type"},"description":"Report collection type","example":"expired"},{"name":"report_id","in":"query","required":true,"schema":{"type":"string","description":"MongoDB document id of the report","title":"Report Id"},"description":"MongoDB document id of the report","example":"507f1f77bcf86cd799439011"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MassageResponseSchema"}}}},"402":{"description":"Payment required — x402 agent credits. Read PAYMENT-REQUIRED header (base64 JSON) and retry same URL with PAYMENT-SIGNATURE and optional X-Karma-Plan-Id.","headers":{"PAYMENT-REQUIRED":{"description":"Base64-encoded x402 PaymentRequired JSON","schema":{"type":"string"}},"X-Karma-Api-Key":{"description":"Issued api_key on first successful purchase","schema":{"type":"string"}},"Link":{"description":"Agent skill documentation","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"payment_required"},"accepts":{"type":"array","description":"x402 v2 payment options (packs × networks)","items":{"type":"object"}},"extensions":{"type":"object","properties":{"karma":{"type":"object","properties":{"reason":{"type":"string","enum":["first_purchase","top_up"]},"retry_same_url":{"type":"boolean"},"plan_id_header":{"type":"string"},"recommended_plan_id":{"type":"string"},"keep_api_key":{"type":"boolean"},"packs":{"type":"array","items":{"type":"object","properties":{"plan_id":{"type":"string"},"credits":{"type":"integer"},"price_usdc":{"type":"string"}}}},"costs":{"type":"object","additionalProperties":{"type":"integer"}}}},"bazaar":{"type":"object"}}}}}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"1.50","max":"20.00"},"protocols":[{"x402":{}}]}}},"/v1/reports/by-domain":{"get":{"tags":["reports"],"summary":"Lookup Reports By Domain","description":"Find report identifiers by exact domain name in all bases collections.\n\nReturns every match (at most one per collection). Empty ``matches`` if the\ndomain is not found. Use percent-encoding for non-ASCII domains in the query.\n\nTypical flow: lookup here, then ``GET /report?report_type=&report_id=`` for the full report.","operationId":"lookup_reports_by_domain_v1_reports_by_domain_get","security":[{"Bearer":[]}],"parameters":[{"name":"domain","in":"query","required":true,"schema":{"type":"string","description":"Exact domain name (percent-encode non-ASCII)","title":"Domain"},"description":"Exact domain name (percent-encode non-ASCII)","example":"example.com"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DomainReportsLookupResponse"}}}},"402":{"description":"Payment required — x402 agent credits. Read PAYMENT-REQUIRED header (base64 JSON) and retry same URL with PAYMENT-SIGNATURE and optional X-Karma-Plan-Id.","headers":{"PAYMENT-REQUIRED":{"description":"Base64-encoded x402 PaymentRequired JSON","schema":{"type":"string"}},"X-Karma-Api-Key":{"description":"Issued api_key on first successful purchase","schema":{"type":"string"}},"Link":{"description":"Agent skill documentation","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"payment_required"},"accepts":{"type":"array","description":"x402 v2 payment options (packs × networks)","items":{"type":"object"}},"extensions":{"type":"object","properties":{"karma":{"type":"object","properties":{"reason":{"type":"string","enum":["first_purchase","top_up"]},"retry_same_url":{"type":"boolean"},"plan_id_header":{"type":"string"},"recommended_plan_id":{"type":"string"},"keep_api_key":{"type":"boolean"},"packs":{"type":"array","items":{"type":"object","properties":{"plan_id":{"type":"string"},"credits":{"type":"integer"},"price_usdc":{"type":"string"}}}},"costs":{"type":"object","additionalProperties":{"type":"integer"}}}},"bazaar":{"type":"object"}}}}}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"1.50","max":"20.00"},"protocols":[{"x402":{}}]}}},"/v1/reports/check/expired":{"get":{"tags":["reports"],"summary":"Check Domain Report","description":"Check whether the report domain is available (drop). Updates the report record.\n\nNOTE: report_id is the id of the expired report, not the domain.\n\n``is_expired: true`` means the domain appears free, same as in the web app.\nRe-check is blocked for 3 hours after the last check. Requires Pro API key.","operationId":"check_domain_report_v1_reports_check_expired_get","security":[{"Bearer":[]}],"parameters":[{"name":"report_id","in":"query","required":true,"schema":{"type":"string","description":"MongoDB id of the expired report (not the domain name)","title":"Report Id"},"description":"MongoDB id of the expired report (not the domain name)","example":"507f1f77bcf86cd799439011"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CheckDomainResponseSchema"}}}},"402":{"description":"Payment required — x402 agent credits. Read PAYMENT-REQUIRED header (base64 JSON) and retry same URL with PAYMENT-SIGNATURE and optional X-Karma-Plan-Id.","headers":{"PAYMENT-REQUIRED":{"description":"Base64-encoded x402 PaymentRequired JSON","schema":{"type":"string"}},"X-Karma-Api-Key":{"description":"Issued api_key on first successful purchase","schema":{"type":"string"}},"Link":{"description":"Agent skill documentation","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"payment_required"},"accepts":{"type":"array","description":"x402 v2 payment options (packs × networks)","items":{"type":"object"}},"extensions":{"type":"object","properties":{"karma":{"type":"object","properties":{"reason":{"type":"string","enum":["first_purchase","top_up"]},"retry_same_url":{"type":"boolean"},"plan_id_header":{"type":"string"},"recommended_plan_id":{"type":"string"},"keep_api_key":{"type":"boolean"},"packs":{"type":"array","items":{"type":"object","properties":{"plan_id":{"type":"string"},"credits":{"type":"integer"},"price_usdc":{"type":"string"}}}},"costs":{"type":"object","additionalProperties":{"type":"integer"}}}},"bazaar":{"type":"object"}}}}}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"1.50","max":"20.00"},"protocols":[{"x402":{}}]}}},"/v1/reports/report":{"get":{"tags":["reports"],"summary":"Get Full Report","description":"Get full report by collection type and MongoDB document id.","operationId":"get_full_report_v1_reports_report_get","security":[{"Bearer":[]}],"parameters":[{"name":"report_type","in":"query","required":true,"schema":{"enum":["backorder","buynow","auctions","expired"],"type":"string","description":"Report collection type","title":"Report Type"},"description":"Report collection type","example":"expired"},{"name":"report_id","in":"query","required":true,"schema":{"type":"string","description":"MongoDB document id of the report","title":"Report Id"},"description":"MongoDB document id of the report","example":"507f1f77bcf86cd799439011"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReportFullResponseSchema"}}}},"402":{"description":"Payment required — x402 agent credits. Read PAYMENT-REQUIRED header (base64 JSON) and retry same URL with PAYMENT-SIGNATURE and optional X-Karma-Plan-Id.","headers":{"PAYMENT-REQUIRED":{"description":"Base64-encoded x402 PaymentRequired JSON","schema":{"type":"string"}},"X-Karma-Api-Key":{"description":"Issued api_key on first successful purchase","schema":{"type":"string"}},"Link":{"description":"Agent skill documentation","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"payment_required"},"accepts":{"type":"array","description":"x402 v2 payment options (packs × networks)","items":{"type":"object"}},"extensions":{"type":"object","properties":{"karma":{"type":"object","properties":{"reason":{"type":"string","enum":["first_purchase","top_up"]},"retry_same_url":{"type":"boolean"},"plan_id_header":{"type":"string"},"recommended_plan_id":{"type":"string"},"keep_api_key":{"type":"boolean"},"packs":{"type":"array","items":{"type":"object","properties":{"plan_id":{"type":"string"},"credits":{"type":"integer"},"price_usdc":{"type":"string"}}}},"costs":{"type":"object","additionalProperties":{"type":"integer"}}}},"bazaar":{"type":"object"}}}}}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"1.50","max":"20.00"},"protocols":[{"x402":{}}]}}},"/v1/user":{"get":{"tags":["user"],"summary":"Get Current User Profile","description":"Return the authenticated user's profile (email, joined date, credits, plans).\n\nOmits payment stats, UTM, API key, and other internal fields.\nRequires Pro API key (60 req/min). Not cached — balance may change.","operationId":"get_current_user_profile_v1_user_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicUserProfileSchema"}}}},"402":{"description":"Payment required — x402 agent credits. Read PAYMENT-REQUIRED header (base64 JSON) and retry same URL with PAYMENT-SIGNATURE and optional X-Karma-Plan-Id.","headers":{"PAYMENT-REQUIRED":{"description":"Base64-encoded x402 PaymentRequired JSON","schema":{"type":"string"}},"X-Karma-Api-Key":{"description":"Issued api_key on first successful purchase","schema":{"type":"string"}},"Link":{"description":"Agent skill documentation","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"properties":{"error":{"type":"string","example":"payment_required"},"accepts":{"items":{"type":"object"},"type":"array","description":"x402 v2 payment options (packs × networks)"},"extensions":{"properties":{"karma":{"properties":{"reason":{"type":"string","enum":["first_purchase","top_up"]},"retry_same_url":{"type":"boolean"},"plan_id_header":{"type":"string"},"recommended_plan_id":{"type":"string"},"keep_api_key":{"type":"boolean"},"packs":{"items":{"properties":{"plan_id":{"type":"string"},"credits":{"type":"integer"},"price_usdc":{"type":"string"}},"type":"object"},"type":"array"},"costs":{"additionalProperties":{"type":"integer"},"type":"object"}},"type":"object"},"bazaar":{"type":"object"}},"type":"object"}},"type":"object"}}}}},"security":[{"Bearer":[]}],"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"1.50","max":"20.00"},"protocols":[{"x402":{}}]}}},"/v1/domains/checker/expiry":{"get":{"tags":["domains"],"summary":"Check Domain Expiry","description":"Check if a domain name appears free for registration (live WHOIS/DNS check).\n\n``available: true`` — domain likely free; ``false`` — registered or reserved.\nDoes not update any report. Use percent-encoding for non-ASCII domains.","operationId":"check_domain_expiry_v1_domains_checker_expiry_get","security":[{"Bearer":[]}],"parameters":[{"name":"domain","in":"query","required":true,"schema":{"type":"string","description":"Domain name to check (percent-encode non-ASCII)","title":"Domain"},"description":"Domain name to check (percent-encode non-ASCII)","example":"example.com"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DomainAvailabilityResponseSchema"}}}},"402":{"description":"Payment required — x402 agent credits. Read PAYMENT-REQUIRED header (base64 JSON) and retry same URL with PAYMENT-SIGNATURE and optional X-Karma-Plan-Id.","headers":{"PAYMENT-REQUIRED":{"description":"Base64-encoded x402 PaymentRequired JSON","schema":{"type":"string"}},"X-Karma-Api-Key":{"description":"Issued api_key on first successful purchase","schema":{"type":"string"}},"Link":{"description":"Agent skill documentation","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"payment_required"},"accepts":{"type":"array","description":"x402 v2 payment options (packs × networks)","items":{"type":"object"}},"extensions":{"type":"object","properties":{"karma":{"type":"object","properties":{"reason":{"type":"string","enum":["first_purchase","top_up"]},"retry_same_url":{"type":"boolean"},"plan_id_header":{"type":"string"},"recommended_plan_id":{"type":"string"},"keep_api_key":{"type":"boolean"},"packs":{"type":"array","items":{"type":"object","properties":{"plan_id":{"type":"string"},"credits":{"type":"integer"},"price_usdc":{"type":"string"}}}},"costs":{"type":"object","additionalProperties":{"type":"integer"}}}},"bazaar":{"type":"object"}}}}}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"1.50","max":"20.00"},"protocols":[{"x402":{}}]}}},"/v1/domains/checker/karma_metric":{"get":{"tags":["domains"],"summary":"Get Domain Karma Metric","description":"Compute Karma Metric from Web Archive history for a domain (live check).\n\nReturns score 0 with null period when TLD is ignored or Archive has no data.\nDoes not update any report. Use percent-encoding for non-ASCII domains.","operationId":"get_domain_karma_metric_v1_domains_checker_karma_metric_get","security":[{"Bearer":[]}],"parameters":[{"name":"domain","in":"query","required":true,"schema":{"type":"string","description":"Domain name for Karma Metric (percent-encode non-ASCII)","title":"Domain"},"description":"Domain name for Karma Metric (percent-encode non-ASCII)","example":"example.com"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/KarmaMetricData"}}}},"402":{"description":"Payment required — x402 agent credits. Read PAYMENT-REQUIRED header (base64 JSON) and retry same URL with PAYMENT-SIGNATURE and optional X-Karma-Plan-Id.","headers":{"PAYMENT-REQUIRED":{"description":"Base64-encoded x402 PaymentRequired JSON","schema":{"type":"string"}},"X-Karma-Api-Key":{"description":"Issued api_key on first successful purchase","schema":{"type":"string"}},"Link":{"description":"Agent skill documentation","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"payment_required"},"accepts":{"type":"array","description":"x402 v2 payment options (packs × networks)","items":{"type":"object"}},"extensions":{"type":"object","properties":{"karma":{"type":"object","properties":{"reason":{"type":"string","enum":["first_purchase","top_up"]},"retry_same_url":{"type":"boolean"},"plan_id_header":{"type":"string"},"recommended_plan_id":{"type":"string"},"keep_api_key":{"type":"boolean"},"packs":{"type":"array","items":{"type":"object","properties":{"plan_id":{"type":"string"},"credits":{"type":"integer"},"price_usdc":{"type":"string"}}}},"costs":{"type":"object","additionalProperties":{"type":"integer"}}}},"bazaar":{"type":"object"}}}}}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"1.50","max":"20.00"},"protocols":[{"x402":{}}]}}}},"components":{"schemas":{"AhrefsData":{"properties":{"domain_rating":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Domain Rating"},"ahrefs_rank":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Ahrefs Rank"},"url_rating":{"anyOf":[{"type":"number"},{"type":"integer"},{"type":"null"}],"title":"Url Rating"}},"type":"object","title":"AhrefsData","description":"Ahrefs (domain) data model"},"BacklinkItem":{"properties":{"link":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Link","description":"Backlink URL"},"anchor":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Anchor","description":"Backlink anchor text"},"page_score":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Page Score","description":"Backlink page score (0-100)"},"target_link":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Target Link","description":"Backlink target link"}},"type":"object","title":"BacklinkItem","description":"Semrush backlink item data model"},"BlacklistsData":{"properties":{"info_url":{"type":"string","title":"Info Url"},"vendor":{"type":"string","title":"Vendor"},"info":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Info"}},"type":"object","required":["info_url","vendor"],"title":"BlacklistsData","description":"Blacklists data model"},"BrandscoreData":{"properties":{"pronounceability":{"type":"integer","title":"Pronounceability"},"memorability":{"type":"integer","title":"Memorability"},"uniqueness":{"type":"integer","title":"Uniqueness"},"appeal":{"type":"integer","title":"Appeal"},"brandscore":{"type":"integer","title":"Brandscore"}},"type":"object","required":["pronounceability","memorability","uniqueness","appeal","brandscore"],"title":"BrandscoreData","description":"Brandscore data model"},"CategoryData":{"properties":{"categories":{"items":{"type":"string"},"type":"array","title":"Categories"},"vendor":{"type":"string","title":"Vendor"},"info_url":{"type":"string","title":"Info Url"}},"type":"object","required":["categories","vendor","info_url"],"title":"CategoryData","description":"Category data model"},"CheckDomainResponseSchema":{"properties":{"timestamp":{"type":"integer","title":"Timestamp"},"is_expired":{"type":"boolean","title":"Is Expired"}},"type":"object","required":["timestamp","is_expired"],"title":"CheckDomainResponseSchema","description":"Check domain response schema"},"CombineSEOCompactFilter":{"properties":{"vl":{"anyOf":[{"type":"number"},{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Vl","description":"Compact value for one named combine parameter."},"vn":{"anyOf":[{"items":{"type":"string","enum":["ahrefs","moz","majestic","openpagerank","similarweb","keywordseverywhere"]},"type":"array"},{"type":"null"}],"title":"Vn","description":"Compact vendor list for one named combine parameter. If omitted/null, backend uses all vendors for this parameter."}},"type":"object","title":"CombineSEOCompactFilter","description":"Compact combined SEO field filter."},"CombineSEOFilter":{"properties":{"combine_authority_min":{"anyOf":[{"$ref":"#/components/schemas/CombineSEOCompactFilter"},{"type":"null"}],"description":"Domain Authority minimum (DR/DA/TF/OPR). Supported vendors: ahrefs, moz, majestic, openpagerank."},"combine_authority_max":{"anyOf":[{"$ref":"#/components/schemas/CombineSEOCompactFilter"},{"type":"null"}],"description":"Domain Authority maximum (DR/DA/TF/OPR). Supported vendors: ahrefs, moz, majestic, openpagerank."},"combine_backlinks_min":{"anyOf":[{"$ref":"#/components/schemas/CombineSEOCompactFilter"},{"type":"null"}],"description":"Backlinks minimum. Supported vendors: moz, majestic."},"combine_backlinks_max":{"anyOf":[{"$ref":"#/components/schemas/CombineSEOCompactFilter"},{"type":"null"}],"description":"Backlinks maximum. Supported vendors: moz, majestic."},"combine_refdomains_min":{"anyOf":[{"$ref":"#/components/schemas/CombineSEOCompactFilter"},{"type":"null"}],"description":"Referring domains minimum. Supported vendors: moz, majestic."},"combine_refdomains_max":{"anyOf":[{"$ref":"#/components/schemas/CombineSEOCompactFilter"},{"type":"null"}],"description":"Referring domains maximum. Supported vendors: moz, majestic."},"combine_traffic_min":{"anyOf":[{"$ref":"#/components/schemas/CombineSEOCompactFilter"},{"type":"null"}],"description":"Traffic (visits) minimum. Supported vendor: similarweb."},"combine_traffic_max":{"anyOf":[{"$ref":"#/components/schemas/CombineSEOCompactFilter"},{"type":"null"}],"description":"Traffic (visits) maximum. Supported vendor: similarweb."},"combine_keywords":{"anyOf":[{"$ref":"#/components/schemas/CombineSEOCompactFilter"},{"type":"null"}],"description":"Keyword phrase filter. Supported vendor: keywordseverywhere."},"combine_backlink_url":{"anyOf":[{"$ref":"#/components/schemas/CombineSEOCompactFilter"},{"type":"null"}],"description":"Backlink URL phrase filter. Supported vendor: moz."},"combine_anchors":{"anyOf":[{"$ref":"#/components/schemas/CombineSEOCompactFilter"},{"type":"null"}],"description":"Backlink anchor phrase filter. Supported vendor: moz."}},"type":"object","title":"CombineSEOFilter","description":"Combined SEO filter with compact named parameters."},"CountryFilterItem":{"properties":{"country":{"type":"string","title":"Country","description":"Country code (e.g., 'US', 'GB', 'DE')"},"share_min":{"anyOf":[{"type":"number","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Share Min","description":"Minimum traffic share percentage (0-100)"}},"type":"object","required":["country"],"title":"CountryFilterItem","description":"Single country filter item"},"CountryShare":{"properties":{"Country":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Country"},"CountryCode":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Countrycode"},"Value":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Value"}},"type":"object","title":"CountryShare","description":"SimilarWeb country share data model"},"DomainAvailabilityResponseSchema":{"properties":{"domain":{"type":"string","title":"Domain"},"available":{"type":"boolean","title":"Available"}},"type":"object","required":["domain","available"],"title":"DomainAvailabilityResponseSchema","description":"Live domain availability check (no report record updated)."},"DomainMetrics":{"properties":{"categories":{"anyOf":[{"items":{"$ref":"#/components/schemas/CategoryData"},"type":"array"},{"type":"boolean"},{"type":"null"}],"title":"Categories","default":false},"openpagerank":{"anyOf":[{"type":"number"},{"type":"integer"},{"type":"boolean"},{"type":"null"}],"title":"Openpagerank","default":false},"majestic":{"anyOf":[{"$ref":"#/components/schemas/MajesticData"},{"type":"boolean"},{"type":"null"}],"title":"Majestic"},"moz":{"anyOf":[{"$ref":"#/components/schemas/MozData"},{"type":"boolean"},{"type":"null"}],"title":"Moz"},"ahrefs":{"anyOf":[{"$ref":"#/components/schemas/AhrefsData"},{"type":"boolean"},{"type":"null"}],"title":"Ahrefs"},"semrush":{"anyOf":[{"$ref":"#/components/schemas/SemrushData"},{"type":"boolean"},{"type":"null"}],"title":"Semrush"},"keywordseverywhere":{"anyOf":[{"$ref":"#/components/schemas/KeywordseverywhereData"},{"type":"boolean"},{"type":"null"}],"title":"Keywordseverywhere"},"similarweb":{"anyOf":[{"$ref":"#/components/schemas/SimilarWebData"},{"type":"boolean"},{"type":"null"}],"title":"Similarweb"},"brandscore":{"anyOf":[{"$ref":"#/components/schemas/BrandscoreData"},{"type":"boolean"},{"type":"null"}],"title":"Brandscore"},"karma_metric":{"anyOf":[{"$ref":"#/components/schemas/KarmaMetricData"},{"type":"boolean"},{"type":"null"}],"title":"Karma Metric"},"trustpilot":{"anyOf":[{"$ref":"#/components/schemas/TrustpilotData"},{"type":"boolean"},{"type":"null"}],"title":"Trustpilot"},"ai_summary":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Ai Summary"},"google":{"anyOf":[{"$ref":"#/components/schemas/GoogleData"},{"type":"boolean"},{"type":"null"}],"title":"Google"},"blacklists":{"anyOf":[{"items":{"$ref":"#/components/schemas/BlacklistsData"},"type":"array"},{"type":"boolean"},{"type":"null"}],"title":"Blacklists","default":false}},"type":"object","title":"DomainMetrics","description":"Domain metrics data model"},"DomainReportMatch":{"properties":{"report_id":{"type":"string","title":"Report Id"},"report_type":{"type":"string","title":"Report Type"},"domain":{"type":"string","title":"Domain"},"added_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Added At"}},"type":"object","required":["report_id","report_type","domain"],"title":"DomainReportMatch","description":"Report reference found by exact domain match in one bases collection."},"DomainReportsLookupResponse":{"properties":{"domain":{"type":"string","title":"Domain"},"matches":{"items":{"$ref":"#/components/schemas/DomainReportMatch"},"type":"array","title":"Matches"}},"type":"object","required":["domain"],"title":"DomainReportsLookupResponse","description":"All bases reports matching a normalized domain (up to one per collection).\n\nUses BaseModel (not APISchema) so empty ``matches`` stays ``[]`` — APISchema.check_empty\nwould turn ``[]`` into ``None`` and fail list validation."},"Engagements":{"properties":{"BounceRate":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Bouncerate"},"Month":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Month"},"Year":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Year"},"PagePerVisit":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Pagepervisit"},"Visits":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Visits"},"TimeOnSite":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Timeonsite"}},"type":"object","title":"Engagements","description":"SimilarWeb engagements data model"},"FavoriteReportBody":{"properties":{"report_id":{"type":"string","title":"Report Id"},"report_type":{"type":"string","enum":["backorder","buynow","auctions","expired"],"title":"Report Type"}},"type":"object","required":["report_id","report_type"],"title":"FavoriteReportBody"},"GoogleData":{"properties":{"google_index":{"anyOf":[{"items":{"$ref":"#/components/schemas/GoogleItem"},"type":"array"},{"type":"null"}],"title":"Google Index"},"google_mentions":{"anyOf":[{"items":{"$ref":"#/components/schemas/GoogleItem"},"type":"array"},{"type":"null"}],"title":"Google Mentions"}},"type":"object","title":"GoogleData","description":"Google data model"},"GoogleItem":{"properties":{"rank":{"type":"integer","title":"Rank"},"url":{"type":"string","title":"Url"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"}},"type":"object","required":["rank","url"],"title":"GoogleItem","description":"Google item data model"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"KarmaMetricComponents":{"properties":{"A_mass":{"type":"integer","maximum":100.0,"minimum":0.0,"title":"A Mass","description":"Mass component (0-100)"},"A_cont":{"type":"integer","maximum":100.0,"minimum":0.0,"title":"A Cont","description":"Continuity component (0-100)"},"A_stab":{"type":"integer","maximum":100.0,"minimum":0.0,"title":"A Stab","description":"Stability component (0-100)"},"A_trend":{"type":"integer","maximum":100.0,"minimum":0.0,"title":"A Trend","description":"Trend component (0-100)"},"A_hist":{"type":"integer","maximum":100.0,"minimum":0.0,"title":"A Hist","description":"Long-term history component (0-100)","default":0}},"type":"object","required":["A_mass","A_cont","A_stab","A_trend"],"title":"KarmaMetricComponents","description":"Karma metric components model"},"KarmaMetricData":{"properties":{"karma_metric":{"type":"integer","maximum":100.0,"minimum":0.0,"title":"Karma Metric","description":"Final metric score (0-100)"},"components":{"$ref":"#/components/schemas/KarmaMetricComponents","description":"Score components"},"period":{"anyOf":[{"type":"string","pattern":"^\\d{4}-\\d{2}$"},{"type":"null"}],"title":"Period","description":"Period YYYY-MM"}},"type":"object","required":["karma_metric","components"],"title":"KarmaMetricData","description":"Karma metric data model"},"KeywordItem":{"properties":{"position":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Position"},"etv":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Etv"},"keyword":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Keyword"}},"type":"object","title":"KeywordItem","description":"Individual keyword data model"},"KeywordseverywhereData":{"properties":{"etv":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Etv"},"total_keywords":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Total Keywords"},"data":{"anyOf":[{"items":{"$ref":"#/components/schemas/KeywordItem"},"type":"array"},{"type":"null"}],"title":"Data"}},"type":"object","title":"KeywordseverywhereData","description":"Keywords data model (from KeywordsEverywhere or similar)"},"LanguageFilterItem":{"properties":{"language":{"type":"string","title":"Language","description":"Language code (e.g., 'en', 'ru', 'de')"},"ratio_min":{"anyOf":[{"type":"number","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Ratio Min","description":"Minimum percentage (0-100)"}},"type":"object","required":["language"],"title":"LanguageFilterItem","description":"Single language filter item"},"MajesticData":{"properties":{"tf":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Tf"},"cf":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Cf"},"backlinks":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Backlinks"},"refdomains":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Refdomains"},"primary_topic":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Primary Topic"},"topics":{"anyOf":[{"items":{},"type":"array"},{"type":"null"}],"title":"Topics"},"anchor_lang":{"anyOf":[{"items":{},"type":"array"},{"type":"null"}],"title":"Anchor Lang"},"indexed_urls":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Indexed Urls"},"referring_ips":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Referring Ips"},"referring_subnets":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Referring Subnets"}},"type":"object","title":"MajesticData","description":"Majestic data model"},"MassageResponseSchema":{"properties":{"status":{"type":"string","title":"Status"},"message":{"type":"string","title":"Message"}},"type":"object","required":["status","message"],"title":"MassageResponseSchema","description":"Massage response schema"},"MozBacklink":{"properties":{"domain_source":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Domain Source"},"url_source":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url Source"},"domain_target":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Domain Target"},"url_target":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url Target"},"anchor_text":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Anchor Text"},"harmonic_centrality":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Harmonic Centrality"},"last_found_date":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Last Found Date"}},"type":"object","title":"MozBacklink","description":"Moz backlink data model"},"MozData":{"properties":{"page_rank":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Page Rank"},"moz_domain_authority":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Moz Domain Authority"},"moz_spam_score":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Moz Spam Score"},"moz_link_propensity":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Moz Link Propensity"},"moz_pages_to_subdomain":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Moz Pages To Subdomain"},"moz_nofollow_pages_to_subdomain":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Moz Nofollow Pages To Subdomain"},"moz_redirect_pages_to_subdomain":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Moz Redirect Pages To Subdomain"},"moz_external_pages_to_subdomain":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Moz External Pages To Subdomain"},"moz_external_nofollow_pages_to_subdomain":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Moz External Nofollow Pages To Subdomain"},"moz_external_redirect_pages_to_subdomain":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Moz External Redirect Pages To Subdomain"},"moz_deleted_pages_to_subdomain":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Moz Deleted Pages To Subdomain"},"moz_root_domains_to_subdomain":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Moz Root Domains To Subdomain"},"moz_deleted_root_domains_to_subdomain":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Moz Deleted Root Domains To Subdomain"},"moz_nofollow_root_domains_to_subdomain":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Moz Nofollow Root Domains To Subdomain"},"moz_da_history_values":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Moz Da History Values"},"backlinks":{"anyOf":[{"items":{"$ref":"#/components/schemas/MozBacklink"},"type":"array"},{"type":"null"}],"title":"Backlinks"}},"type":"object","title":"MozData","description":"Moz data model"},"PublicSubscriptionInfoSchema":{"properties":{"product_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Product Id"},"payment_frequency_interval":{"type":"string","title":"Payment Frequency Interval"},"status":{"type":"string","title":"Status"},"created_at":{"type":"integer","title":"Created At"},"next_billing_date":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Next Billing Date"},"previous_billing_date":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Previous Billing Date"},"cancelled_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Cancelled At"},"cancel_at_next_billing_date":{"type":"boolean","title":"Cancel At Next Billing Date"}},"type":"object","required":["payment_frequency_interval","status","created_at","cancel_at_next_billing_date"],"title":"PublicSubscriptionInfoSchema","description":"Subscription details exposed via Public API (no internal billing ids)."},"PublicUserProfileSchema":{"properties":{"id":{"type":"string","title":"Id"},"email":{"type":"string","format":"email","title":"Email"},"joined":{"type":"integer","title":"Joined","default":0},"balance":{"type":"integer","title":"Balance","default":0},"pro_task_credits":{"type":"integer","title":"Pro Task Credits","default":0},"unlimited_plan":{"type":"integer","title":"Unlimited Plan","default":0},"pro_plan":{"type":"integer","title":"Pro Plan","default":0},"unlimited_subscription_info":{"anyOf":[{"$ref":"#/components/schemas/PublicSubscriptionInfoSchema"},{"type":"null"}]},"pro_subscription_info":{"anyOf":[{"$ref":"#/components/schemas/PublicSubscriptionInfoSchema"},{"type":"null"}]},"lang":{"type":"string","title":"Lang","default":"en"},"country":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Country"},"timezone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Timezone"},"home":{"type":"string","title":"Home","default":"auctions"},"theme":{"type":"string","title":"Theme","default":"dark"},"referral_counter":{"type":"integer","title":"Referral Counter","default":0},"news":{"anyOf":[{"items":{"$ref":"#/components/schemas/UserNews"},"type":"array"},{"type":"null"}],"title":"News"}},"type":"object","required":["id","email"],"title":"PublicUserProfileSchema","description":"Current user profile for Public API (sanitized subset of UserInfo)."},"ReportFullResponseSchema":{"properties":{"providers_status":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Providers Status"},"report_type":{"type":"string","title":"Report Type"},"favorite":{"type":"boolean","title":"Favorite","default":false},"demo":{"type":"boolean","title":"Demo","default":false},"is_expired":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Expired"},"processed":{"type":"boolean","title":"Processed","default":false},"added_at":{"type":"integer","title":"Added At"},"updated_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Updated At"},"created_at":{"title":"Created At"},"checked_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Checked At"},"expire_checked_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Expire Checked At"},"web_archive":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Web Archive"},"metrics":{"anyOf":[{"$ref":"#/components/schemas/DomainMetrics"},{"type":"null"}]},"domain":{"type":"string","title":"Domain"},"domain_tld":{"type":"string","title":"Domain Tld"},"domain_length":{"type":"integer","title":"Domain Length"},"domain_numbers":{"type":"boolean","title":"Domain Numbers"},"domain_hyphens":{"type":"boolean","title":"Domain Hyphens"},"auctions":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Auctions"},"task":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Task"},"report_id":{"type":"string","title":"Report Id"}},"type":"object","required":["report_type","added_at","domain","domain_tld","domain_length","domain_numbers","domain_hyphens","report_id"],"title":"ReportFullResponseSchema","description":"Report full response schema"},"ReportItem":{"properties":{"providers_status":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Providers Status"},"report_id":{"type":"string","title":"Report Id"},"report_type":{"type":"string","title":"Report Type"},"domain":{"type":"string","title":"Domain"},"domain_tld":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Domain Tld"},"added_at":{"type":"integer","title":"Added At"},"processed":{"type":"boolean","title":"Processed","default":false},"updated_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Updated At"},"checked_at":{"anyOf":[{"type":"integer"},{"type":"boolean"},{"type":"null"}],"title":"Checked At"},"expire_checked_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Expire Checked At"},"demo":{"type":"boolean","title":"Demo","default":false},"karmascore":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Karmascore"},"karmametric":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Karmametric"},"brandscore":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Brandscore"},"majestic_tf":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Majestic Tf"},"majestic_cf":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Majestic Cf"},"majestic_bl":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Majestic Bl"},"majestic_rd":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Majestic Rd"},"majestic_topics":{"anyOf":[{"items":{},"type":"array"},{"type":"null"}],"title":"Majestic Topics"},"majestic_lang":{"anyOf":[{"items":{},"type":"array"},{"type":"null"}],"title":"Majestic Lang"},"moz_da":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Moz Da"},"moz_ss":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Moz Ss"},"moz_rd":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Moz Rd"},"moz_bl":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Moz Bl"},"ahrefs_dr":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Ahrefs Dr"},"ahrefs_ur":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Ahrefs Ur"},"ke_etv":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Ke Etv"},"ke_total":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Ke Total"},"google_index":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Google Index"},"openpagerank":{"anyOf":[{"type":"number"},{"type":"integer"},{"type":"null"}],"title":"Openpagerank"},"trustpilot_rating":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Trustpilot Rating"},"trustpilot_reviews_count":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Trustpilot Reviews Count"},"blacklists":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Blacklists"},"categories":{"anyOf":[{"items":{},"type":"array"},{"type":"boolean"},{"type":"null"}],"title":"Categories"},"sw_last_traffic":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Sw Last Traffic"},"sw_last_traffic_date":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Sw Last Traffic Date"},"sw_country_share":{"anyOf":[{"items":{},"type":"array"},{"type":"null"}],"title":"Sw Country Share"},"sw_sources":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Sw Sources"},"wa_langs":{"anyOf":[{"items":{},"type":"array"},{"type":"null"}],"title":"Wa Langs"},"wa_server_code":{"anyOf":[{"items":{},"type":"array"},{"type":"null"}],"title":"Wa Server Code"},"wa_age":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Wa Age"},"wa_last_snap":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Wa Last Snap"},"wa_changes":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Wa Changes"},"wa_calender":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Wa Calender"},"wa_last_title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Wa Last Title"},"wa_last_desc":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Wa Last Desc"},"wa_screenshot_snaped_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Wa Screenshot Snaped At"},"ai_summary":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Ai Summary"},"auctions":{"anyOf":[{"items":{},"type":"array"},{"type":"null"}],"title":"Auctions"},"is_expired":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Expired"}},"type":"object","required":["report_id","report_type","domain","domain_tld","added_at","majestic_tf","majestic_cf","majestic_bl","majestic_rd","majestic_topics","majestic_lang","categories","wa_langs","wa_server_code"],"title":"ReportItem"},"ReportListFilterSchema":{"properties":{"combine_seo":{"anyOf":[{"$ref":"#/components/schemas/CombineSEOFilter"},{"type":"null"}],"description":"Combined SEO filter. OR logic inside each group by selected vendors; groups are combined with AND."},"favorites":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Favorites","description":"Filter by favorites. True = show only favorite reports, False = exclude favorites. Requires user_id to be provided."},"tlds":{"anyOf":[{"type":"string","maxLength":350},{"type":"null"}],"title":"Tlds","description":"List of TLD's separated by comma or space"},"domain":{"anyOf":[{"type":"string","maxLength":350},{"type":"null"}],"title":"Domain","description":"Domain Name. Use comma (,) for AND logic (all domains must match) or pipe (|) for OR logic (any domain matches). Case-insensitive substring search."},"categories":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Categories","description":"List of categories. Each category will be searched with OR logic (any category matches). Supports main categories and subcategories in format 'Category / Subcategory'. Case-insensitive substring search."},"domain_type":{"anyOf":[{"items":{"type":"string","enum":["auctions","backorder","buynow","expired"]},"type":"array"},{"type":"null"}],"title":"Domain Type","description":"Filter by domain base type: auctions, backorder, buynow, or expired. OR logic (any selected type matches)."},"languages":{"anyOf":[{"type":"string","maxLength":350},{"type":"null"}],"title":"Languages","description":"List of languages. Use comma (,) for AND logic (all languages must match) or pipe (|) for OR logic (any language matches). Case-insensitive substring search."},"keywords":{"anyOf":[{"type":"string","maxLength":350},{"type":"null"}],"title":"Keywords","description":"Keywords to search in web archive content (title, description, h1-h6, etc.). Use comma (,) for AND logic (all keywords must be found) or pipe (|) for OR logic (any keyword found)."},"openpagerank_min":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Openpagerank Min","description":"Openpagerank (OPR) Min (0-10)"},"openpagerank_max":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Openpagerank Max","description":"Openpagerank (OPR) Max (0-10)"},"domain_numbers":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Domain Numbers","description":"Domain Name has Numbers (True/False)"},"domain_hyphens":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Domain Hyphens","description":"Domain Name has Hyphens (True/False)"},"domain_length_min":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Domain Length Min","description":"Domain Name Length Min (1-30)"},"domain_length_max":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Domain Length Max","description":"Domain Name Length Max (1-30)"},"majestic_tf_min":{"anyOf":[{"type":"integer","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Majestic Tf Min","description":"Majestic Trust Flow (TF) Min (0-100)"},"majestic_tf_max":{"anyOf":[{"type":"integer","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Majestic Tf Max","description":"Majestic Trust Flow (TF) Max (0-100)"},"majestic_cf_min":{"anyOf":[{"type":"integer","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Majestic Cf Min","description":"Majestic Citation Flow (CF) Min (0-100)"},"majestic_cf_max":{"anyOf":[{"type":"integer","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Majestic Cf Max","description":"Majestic Citation Flow (CF) Max (0-100)"},"majestic_bl_min":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Majestic Bl Min","description":"Majestic Backlinks (BL) Min"},"majestic_bl_max":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Majestic Bl Max","description":"Majestic Backlinks (BL) Max"},"majestic_rd_min":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Majestic Rd Min","description":"Majestic Referring Domains (RD) Min"},"majestic_rd_max":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Majestic Rd Max","description":"Majestic Referring Domains (RD) Max"},"majestic_topics":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"integer"},{"type":"null"}],"title":"Majestic Topics","description":"Majestic topics. Can be a list of topic strings (each topic will be searched as OR) or a single integer. Supports phrase matching."},"majestic_lang":{"anyOf":[{"type":"string","maxLength":350},{"type":"null"}],"title":"Majestic Lang","description":"Majestic anchor language. Use comma (,) for AND logic (all languages must match) or pipe (|) for OR logic (any language matches). Case-insensitive."},"wa_age_min":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Wa Age Min","description":"Domain age in years (Min) by Wayback Machine"},"wa_age_max":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Wa Age Max","description":"Domain age in years (Max) by Wayback Machine"},"wa_first_snap":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Wa First Snap","description":"Wayback Machine first snap date range. Array of 2 strings: [start_date, end_date]. Format: 'YYYY-MM-DD' (e.g., ['2020-01-01', '2023-12-31']). Time is automatically set to 00:00:00 for start and 23:59:59 for end."},"wa_last_snap":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Wa Last Snap","description":"Wayback Machine last snap date range. Array of 2 strings: [start_date, end_date]. Format: 'YYYY-MM-DD' (e.g., ['2020-01-01', '2023-12-31']). Time is automatically set to 00:00:00 for start and 23:59:59 for end."},"karmascore_min":{"anyOf":[{"type":"integer","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Karmascore Min","description":"KarmaScore Min (0-100)"},"karmascore_max":{"anyOf":[{"type":"integer","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Karmascore Max","description":"KarmaScore Max (0-100)"},"wa_hieroglyphs":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Wa Hieroglyphs","description":"Content has Hieroglyphs (Asian Content) in Wayback Machine (True/False)"},"wa_redirects":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Wa Redirects","description":"Content has redirects in Wayback Machine. True = has redirects (HTTP codes 301, 302, 307, 308), False = no redirects."},"wa_error403":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Wa Error403","description":"Content has HTTP error code 403 (Forbidden) in Wayback Machine. True = has 403 errors, False = no 403 errors."},"wa_changes_min":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Wa Changes Min","description":"Minimum number of content changes in Wayback Machine history"},"wa_changes_max":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Wa Changes Max","description":"Maximum number of content changes in Wayback Machine history"},"wa_parkings_min":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Wa Parkings Min","description":"Minimum number of parking pages in Wayback Machine history"},"wa_parkings_max":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Wa Parkings Max","description":"Maximum number of parking pages in Wayback Machine history"},"wa_redirects_min":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Wa Redirects Min","description":"Minimum number of redirects in Wayback Machine history"},"wa_redirects_max":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Wa Redirects Max","description":"Maximum number of redirects in Wayback Machine history"},"wa_lang_filters":{"anyOf":[{"items":{"$ref":"#/components/schemas/LanguageFilterItem"},"type":"array"},{"type":"null"}],"title":"Wa Lang Filters","description":"List of language filters with optional minimum percentage. Each filter: {'language': 'en', 'ratio_min': 30} or {'language': 'ru'}. OR logic - matches any language."},"wa_server_code":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Wa Server Code","description":"HTTP server response code in Wayback Machine (e.g., 200, 301, 302, 403, 404). Used together with wa_server_code_ratio_min/max. Filters by server_code field."},"wa_server_code_ratio_min":{"anyOf":[{"type":"number","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Wa Server Code Ratio Min","description":"Server Code Ratio in Wayback Machine Min (0-100)"},"wa_server_code_ratio_max":{"anyOf":[{"type":"number","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Wa Server Code Ratio Max","description":"Server Code Ratio in Wayback Machine Max (0-100)"},"sw_visits_min":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Sw Visits Min","description":"Similarweb Visits Min"},"sw_visits_max":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Sw Visits Max","description":"Similarweb Visits Max"},"sw_ts_social_min":{"anyOf":[{"type":"number","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Sw Ts Social Min","description":"Similarweb Traffic Sources Social Ratio Min (0-100)"},"sw_ts_social_max":{"anyOf":[{"type":"number","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Sw Ts Social Max","description":"Similarweb Traffic Sources Social Ratio Max (0-100)"},"sw_ts_paid_referrals_min":{"anyOf":[{"type":"number","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Sw Ts Paid Referrals Min","description":"Similarweb Traffic Sources Paid Referrals Ratio Min (0-100)"},"sw_ts_paid_referrals_max":{"anyOf":[{"type":"number","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Sw Ts Paid Referrals Max","description":"Similarweb Traffic Sources Paid Referrals Ratio Max (0-100)"},"sw_ts_mail_min":{"anyOf":[{"type":"number","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Sw Ts Mail Min","description":"Similarweb Traffic Sources Mail Ratio Min (0-100)"},"sw_ts_mail_max":{"anyOf":[{"type":"number","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Sw Ts Mail Max","description":"Similarweb Traffic Sources Mail Ratio Max (0-100)"},"sw_ts_referrals_min":{"anyOf":[{"type":"number","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Sw Ts Referrals Min","description":"Similarweb Traffic Sources Referrals Ratio Min (0-100)"},"sw_ts_referrals_max":{"anyOf":[{"type":"number","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Sw Ts Referrals Max","description":"Similarweb Traffic Sources Referrals Ratio Max (0-100)"},"sw_ts_search_min":{"anyOf":[{"type":"number","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Sw Ts Search Min","description":"Similarweb Traffic Sources Search Ratio Min (0-100)"},"sw_ts_search_max":{"anyOf":[{"type":"number","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Sw Ts Search Max","description":"Similarweb Traffic Sources Search Ratio Max (0-100)"},"sw_ts_direct_min":{"anyOf":[{"type":"number","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Sw Ts Direct Min","description":"Similarweb Traffic Sources Direct Ratio Min (0-100)"},"sw_ts_direct_max":{"anyOf":[{"type":"number","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Sw Ts Direct Max","description":"Similarweb Traffic Sources Direct Ratio Max (0-100)"},"sw_country_filters":{"anyOf":[{"items":{"$ref":"#/components/schemas/CountryFilterItem"},"type":"array"},{"type":"null"}],"title":"Sw Country Filters","description":"List of country filters with optional minimum traffic share. Each filter: {'country': 'US', 'share_min': 50} or {'country': 'GB'}. OR logic - matches any country."},"sw_country_share_min":{"anyOf":[{"type":"number","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Sw Country Share Min","description":"Similarweb Country Share Ratio Min (0-100)"},"sw_country_share_max":{"anyOf":[{"type":"number","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Sw Country Share Max","description":"Similarweb Country Share Ratio Max (0-100)"},"sw_last_traffic_date":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Sw Last Traffic Date","description":"Similarweb last traffic date range. Array of 2 strings: [start_date, end_date]. Format: 'YYYY-MM' (e.g., ['2023-01', '2023-12']). Filters by Year and Month fields."},"semrush_backlinks_min":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Semrush Backlinks Min","description":"SEMrush Backlinks Min"},"semrush_backlinks_max":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Semrush Backlinks Max","description":"SEMrush Backlinks Max"},"semrush_rd_min":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Semrush Rd Min","description":"SEMrush Referring Domains (RD) Min"},"semrush_rd_max":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Semrush Rd Max","description":"SEMrush Referring Domains (RD) Max"},"semrush_as_min":{"anyOf":[{"type":"integer","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Semrush As Min","description":"SEMrush Authority Score (AS) Min"},"semrush_as_max":{"anyOf":[{"type":"integer","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Semrush As Max","description":"SEMrush Authority Score (AS) Max"},"semrush_bl_ps_min":{"anyOf":[{"type":"integer","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Semrush Bl Ps Min","description":"SEMrush Backlinks Page Authority (PS) Min"},"semrush_bl_ps_max":{"anyOf":[{"type":"integer","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Semrush Bl Ps Max","description":"SEMrush Backlinks Page Authority (PS) Max"},"semrush_bl_url":{"anyOf":[{"type":"string","maxLength":350},{"type":"null"}],"title":"Semrush Bl Url","description":"SEMrush backlink URL(s). Use comma (,) for AND logic (all URLs must be found) or pipe (|) for OR logic (any URL found). Case-insensitive phrase matching."},"semrush_bl_target":{"anyOf":[{"type":"string","maxLength":350},{"type":"null"}],"title":"Semrush Bl Target","description":"SEMrush backlink target URL/domain(s). Use comma (,) for AND logic (all targets must be found) or pipe (|) for OR logic (any target found). Case-insensitive phrase matching."},"semrush_bl_anchor":{"anyOf":[{"type":"string","maxLength":350},{"type":"null"}],"title":"Semrush Bl Anchor","description":"SEMrush backlink anchor text(s). Use comma (,) for AND logic (all anchors must be found) or pipe (|) for OR logic (any anchor found). Case-insensitive phrase matching."},"moz_da_min":{"anyOf":[{"type":"integer","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Moz Da Min","description":"Moz Domain Authority (DA) Min"},"moz_da_max":{"anyOf":[{"type":"integer","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Moz Da Max","description":"Moz Domain Authority (DA) Max"},"moz_ss_min":{"anyOf":[{"type":"integer","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Moz Ss Min","description":"Moz Spam Score (SS) Min (0-100)"},"moz_ss_max":{"anyOf":[{"type":"integer","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Moz Ss Max","description":"Moz Spam Score (SS) Max (0-100)"},"moz_bl_min":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Moz Bl Min","description":"Moz Backlinks (External Pages) Min"},"moz_bl_max":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Moz Bl Max","description":"Moz Backlinks (External Pages) Max"},"moz_rd_min":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Moz Rd Min","description":"Moz Referring Domains (RD) Min"},"moz_rd_max":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Moz Rd Max","description":"Moz Referring Domains (RD) Max"},"moz_bl_url":{"anyOf":[{"type":"string","maxLength":350},{"type":"null"}],"title":"Moz Bl Url","description":"Moz backlink URL source(s). Use comma (,) for AND logic (all URLs must be found) or pipe (|) for OR logic (any URL found). Case-insensitive phrase matching."},"moz_bl_anchor":{"anyOf":[{"type":"string","maxLength":350},{"type":"null"}],"title":"Moz Bl Anchor","description":"Moz backlink anchor text(s). Use comma (,) for AND logic (all anchors must be found) or pipe (|) for OR logic (any anchor found). Case-insensitive phrase matching."},"ahrefs_dr_min":{"anyOf":[{"type":"number","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Ahrefs Dr Min","description":"Ahrefs Domain Rating (DR) Min (0-100)"},"ahrefs_dr_max":{"anyOf":[{"type":"number","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Ahrefs Dr Max","description":"Ahrefs Domain Rating (DR) Max (0-100)"},"ahrefs_ur_min":{"anyOf":[{"type":"number","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Ahrefs Ur Min","description":"Ahrefs URL Rating (UR) Min (0-100)"},"ahrefs_ur_max":{"anyOf":[{"type":"number","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Ahrefs Ur Max","description":"Ahrefs URL Rating (UR) Max (0-100)"},"ahrefs_ar_min":{"anyOf":[{"type":"integer","minimum":0.0},{"type":"null"}],"title":"Ahrefs Ar Min","description":"Ahrefs Rank (AR) Min (lower rank = stronger domain)"},"ahrefs_ar_max":{"anyOf":[{"type":"integer","minimum":0.0},{"type":"null"}],"title":"Ahrefs Ar Max","description":"Ahrefs Rank (AR) Max"},"ke_etv_min":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Ke Etv Min","description":"KeywordsEverywhere Estimated Traffic Value (ETV) Min"},"ke_etv_max":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Ke Etv Max","description":"KeywordsEverywhere Estimated Traffic Value (ETV) Max"},"ke_total_min":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Ke Total Min","description":"KeywordsEverywhere Total Keywords Min"},"ke_total_max":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Ke Total Max","description":"KeywordsEverywhere Total Keywords Max"},"ke_keyword":{"anyOf":[{"type":"string","maxLength":350},{"type":"null"}],"title":"Ke Keyword","description":"KeywordsEverywhere keyword(s). Use comma (,) for AND logic (all keywords must be found) or pipe (|) for OR logic (any keyword found). Case-insensitive phrase matching."},"google_title_index":{"anyOf":[{"type":"string","maxLength":350},{"type":"null"}],"title":"Google Title Index","description":"Search in the Google snippet title when requesting site:domain.tld (domain's pages in Google index). Use comma (,) for AND or pipe (|) for OR. Case-insensitive."},"google_title_mentions":{"anyOf":[{"type":"string","maxLength":350},{"type":"null"}],"title":"Google Title Mentions","description":"Search in the Google snippet title when requesting \"domain.tld\" (mentions). Use comma (,) for AND or pipe (|) for OR. Case-insensitive."},"google_description_index":{"anyOf":[{"type":"string","maxLength":350},{"type":"null"}],"title":"Google Description Index","description":"Search in the Google snippet description when requesting site:domain.tld (domain's pages in Google index). Use comma (,) for AND or pipe (|) for OR. Case-insensitive."},"google_description_mentions":{"anyOf":[{"type":"string","maxLength":350},{"type":"null"}],"title":"Google Description Mentions","description":"Search in the Google snippet description when requesting \"domain.tld\" (mentions). Use comma (,) for AND or pipe (|) for OR. Case-insensitive."},"google_has_index":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Google Has Index","description":"At least one Google result for site:domain.tld (domain's pages in Google index). True/False. None = any."},"google_has_mentions":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Google Has Mentions","description":"At least one Google result for \"domain.tld\" (sites that mention the domain). True/False. None = any."},"brandscore_min":{"anyOf":[{"type":"integer","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Brandscore Min","description":"Brandscore Min (0-100). Brandscore is the domain brandiness indicator: higher value = more brand-like, brandable (brand-worthy, suitable for a brand)."},"brandscore_max":{"anyOf":[{"type":"integer","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Brandscore Max","description":"Brandscore Max (0-100). Brandscore is the domain brandiness indicator: higher value = more brand-like, brandable (brand-worthy, suitable for a brand)."},"trustpilot_rating_min":{"anyOf":[{"type":"number","maximum":5.0,"minimum":0.0},{"type":"null"}],"title":"Trustpilot Rating Min","description":"Trustpilot Rating Min (0-5)"},"trustpilot_rating_max":{"anyOf":[{"type":"number","maximum":5.0,"minimum":0.0},{"type":"null"}],"title":"Trustpilot Rating Max","description":"Trustpilot Rating Max (0-5)"},"trustpilot_reviews_count_min":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Trustpilot Reviews Count Min","description":"Trustpilot Reviews Count Min"},"trustpilot_reviews_count_max":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Trustpilot Reviews Count Max","description":"Trustpilot Reviews Count Max"},"trustpilot_category":{"anyOf":[{"type":"string","maxLength":350},{"type":"null"}],"title":"Trustpilot Category","description":"List of Trustpilot categories separated by comma or space. OR logic only. Case-insensitive substring search."},"karmametric_min":{"anyOf":[{"type":"integer","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Karmametric Min","description":"Karma Metric Min (0-100)"},"karmametric_max":{"anyOf":[{"type":"integer","maximum":100.0,"minimum":0.0},{"type":"null"}],"title":"Karmametric Max","description":"Karma Metric Max (0-100)"},"auction_source":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Auction Source","description":"Auction source(s). Each item can be a source name or 'source|sale_type' format (e.g., ['godaddy', 'namejet|buynow']). Case-insensitive matching. Items are combined with OR logic."},"auction_end_time":{"anyOf":[{"items":{},"type":"array"},{"type":"null"}],"title":"Auction End Time","description":"Auction end time date range. Array of 2 strings: [start_date, end_date]. Format: 'YYYY-MM-DD' (e.g., ['2024-01-01', '2024-12-31']). For 'auctions' report type, only shows active auctions (end_time >= now)."},"auction_added_time":{"anyOf":[{"items":{},"type":"array"},{"type":"null"}],"title":"Auction Added Time","description":"Auction added time date range. Array of 2 strings: [start_date, end_date]. Format: 'YYYY-MM-DD' (e.g., ['2024-01-01', '2024-12-31']). For 'auctions' report type, only shows domains with active auctions."},"report_added_time":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Report Added Time","description":"Report added date range. Array of 2 strings: [start_date, end_date]. Format: 'YYYY-MM-DD' (e.g., ['2020-01-01', '2023-12-31']). Time is automatically set to 00:00:00 for start and 23:59:59 for end. Filters by added_at field."},"auction_price_min":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Auction Price Min","description":"Auction Price Min (USD/EUR)"},"auction_price_max":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Auction Price Max","description":"Auction Price Max (USD/EUR)"},"auction_bids_min":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Auction Bids Min","description":"Auction Bids Min (Number of bids)"},"auction_bids_max":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Auction Bids Max","description":"Auction Bids Max (Number of bids)"},"website_ids":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Website Ids","description":"List of website service IDs (e.g., Google Analytics ID, Yandex Metrika ID). OR logic - finds domains with ANY of the specified IDs. Used to find domains owned by the same owner."}},"type":"object","title":"ReportListFilterSchema"},"ReportListResponseSchema":{"properties":{"report_list":{"items":{"$ref":"#/components/schemas/ReportItem"},"type":"array","title":"Report List"},"total_count":{"type":"integer","title":"Total Count"}},"type":"object","required":["report_list","total_count"],"title":"ReportListResponseSchema","description":"Report list response schema"},"SemrushData":{"properties":{"ascore":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Ascore","description":"Semrush Authority Score (0-100)"},"refdomains":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Refdomains","description":"Semrush Referring Domains"},"backlinks_num":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Backlinks Num","description":"Semrush Backlinks"},"backlinks_list":{"anyOf":[{"items":{"$ref":"#/components/schemas/BacklinkItem"},"type":"array"},{"type":"null"}],"title":"Backlinks List"}},"type":"object","title":"SemrushData","description":"Semrush data model"},"SimilarWebData":{"properties":{"engagments":{"anyOf":[{"$ref":"#/components/schemas/Engagements"},{"type":"null"}]},"estimated_monthly_visits":{"anyOf":[{"additionalProperties":{"type":"integer"},"type":"object"},{"type":"null"}],"title":"Estimated Monthly Visits"},"traffic_sources":{"anyOf":[{"$ref":"#/components/schemas/TrafficSources"},{"type":"null"}]},"category":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Category"},"top_country_shares":{"anyOf":[{"items":{"$ref":"#/components/schemas/CountryShare"},"type":"array"},{"type":"null"}],"title":"Top Country Shares"}},"type":"object","title":"SimilarWebData","description":"SimilarWeb data model"},"TrafficSources":{"properties":{"Social":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Social"},"Paid Referrals":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Paid Referrals"},"Mail":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Mail"},"Referrals":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Referrals"},"Search":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Search"},"Direct":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Direct"}},"type":"object","title":"TrafficSources","description":"SimilarWeb traffic sources data model"},"TrustpilotData":{"properties":{"rating":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Rating"},"reviews_count":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Reviews Count"},"category":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Category"}},"type":"object","title":"TrustpilotData","description":"Trustpilot data model"},"UserNews":{"properties":{"type":{"type":"string","pattern":"^(info|warning|success|error)$","title":"Type","default":"info"},"expires_at":{"type":"integer","title":"Expires At"},"text":{"type":"string","title":"Text"},"link":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Link"}},"type":"object","required":["expires_at","text"],"title":"UserNews"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}},"securitySchemes":{"Bearer":{"type":"http","description":"API key as Bearer token, or x402 PAYMENT-SIGNATURE for agent credits","scheme":"bearer"}}}}