Search Bases Reports
Search reports across all bases (auctions, expired, backorder, buynow).
Uses the same filters as the app table with report_type=all. Each list item includes report_url (link to the report in the web app). For a simple exact domain lookup (identifiers only), use GET /by-domain?domain=. For the full report body, use GET /report?report_type=&report_id=. Agent accounts: 1 credit per call from spendable balance.
Request
- Base URL: https://api.karma.domains
- URL: https://api.karma.domains/v1/reports/search
- Auth: HTTP bearer
Query parameters
Table column name to sort by. Allowed values: report_type, auction_source, karmascore, karmametric, brandscore, openpagerank, sr_as, sr_bl, sr_rd, sr_traffic, ahrefs_dr, ahrefs_ur, moz_da, moz_ss, moz_bl, moz_rd, majestic_tf, majestic_cf, majestic_ratio, 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
Request body
Filter by favorites. True = show only favorite reports, False = exclude favorites. Requires user_id to be provided.
Filter by report annotations. True = only reports with a note or tags, False = exclude annotated reports. Pro only.
Filter by annotation tags (AND logic — report must contain all selected tags). Pro only.
List of TLD's separated by comma or space
Domain Name. Use comma (,) for AND logic (all domains must match) or pipe (|) for OR logic (any domain matches). Case-insensitive substring search.
List of categories. Each category will be searched with OR logic (any category matches). Use exact flat category names. Case-insensitive substring search.
Categories to exclude. OR logic — domain is excluded if it has ANY listed category. Use exact flat category names. Case-insensitive substring search.
Filter by domain base type: auctions, backorder, buynow, or expired. OR logic (any selected type matches).
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 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 (OPR) Min (0-10)
Openpagerank (OPR) Max (0-10)
Domain Name has Numbers (True/False)
Domain Name has Hyphens (True/False)
Domain Name Length Min (1-30)
Domain Name Length Max (1-30)
Majestic Trust Flow (TF) Min (0-100)
Majestic Trust Flow (TF) Max (0-100)
Majestic Citation Flow (CF) Min (0-100)
Majestic Citation Flow (CF) Max (0-100)
Majestic Ratio (TF/CF) Min. Two decimals, empty when CF is 0.
Majestic Ratio (TF/CF) Max. Two decimals, empty when CF is 0.
Majestic Backlinks (BL) Min
Majestic Backlinks (BL) Max
Majestic Referring Domains (RD) Min
Majestic Referring Domains (RD) Max
Domain age in years (Min) by Wayback Machine
Domain age in years (Max) by Wayback Machine
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.
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 (0-100)
KarmaScore Max (0-100)
Content has Hieroglyphs (Asian Content) in Wayback Machine (True/False)
Content has redirects in Wayback Machine. True = has redirects (HTTP codes 301, 302, 307, 308), False = no redirects.
Content has HTTP error code 403 (Forbidden) in Wayback Machine. True = has 403 errors, False = no 403 errors.
Minimum number of content changes in Wayback Machine history
Maximum number of content changes in Wayback Machine history
Minimum number of parking pages in Wayback Machine history
Maximum number of parking pages in Wayback Machine history
Minimum number of redirects in Wayback Machine history
Maximum number of redirects in Wayback Machine history
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.
Server Code Ratio in Wayback Machine Min (0-100)
Server Code Ratio in Wayback Machine Max (0-100)
Similarweb Visits Min
Similarweb Visits Max
Similarweb Traffic Sources Social Ratio Min (0-100)
Similarweb Traffic Sources Social Ratio Max (0-100)
Similarweb Traffic Sources Paid Referrals Ratio Min (0-100)
Similarweb Traffic Sources Paid Referrals Ratio Max (0-100)
Similarweb Traffic Sources Mail Ratio Min (0-100)
Similarweb Traffic Sources Mail Ratio Max (0-100)
Similarweb Traffic Sources Referrals Ratio Min (0-100)
Similarweb Traffic Sources Referrals Ratio Max (0-100)
Similarweb Traffic Sources Search Ratio Min (0-100)
Similarweb Traffic Sources Search Ratio Max (0-100)
Similarweb Traffic Sources Direct Ratio Min (0-100)
Similarweb Traffic Sources Direct Ratio Max (0-100)
Similarweb Country Share Ratio Min (0-100)
Similarweb Country Share Ratio Max (0-100)
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.
Moz Domain Authority (DA) Min
Moz Domain Authority (DA) Max
Moz Spam Score (SS) Min (0-100)
Moz Spam Score (SS) Max (0-100)
Moz Backlinks (External Pages) Min
Moz Backlinks (External Pages) Max
Moz Referring Domains (RD) Min
Moz Referring Domains (RD) Max
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 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 Domain Rating (DR) Min (0-100)
Ahrefs Domain Rating (DR) Max (0-100)
Ahrefs URL Rating (UR) Min (0-100)
Ahrefs URL Rating (UR) Max (0-100)
Ahrefs Rank (AR) Min (lower rank = stronger domain)
Ahrefs Rank (AR) Max
Semrush Authority Score (AS) Min (0-100)
Semrush Authority Score (AS) Max (0-100)
Semrush Backlinks Min
Semrush Backlinks Max
Semrush Referring Domains Min
Semrush Referring Domains Max
Semrush Referring IPs Min
Semrush Referring IPs Max
Semrush EDU Backlinks Min
Semrush EDU Backlinks Max
Semrush GOV Backlinks Min
Semrush GOV Backlinks Max
Semrush Visits Min
Semrush Visits Max
Semrush Unique Visitors Min
Semrush Unique Visitors Max
Semrush Desktop Share Min (0-100%)
Semrush Desktop Share Max (0-100%)
Semrush Mobile Share Min (0-100%)
Semrush Mobile Share Max (0-100%)
Semrush Traffic Direct Min
Semrush Traffic Direct Max
Semrush Traffic Search Organic Min
Semrush Traffic Search Organic Max
Semrush Traffic Search Paid Min
Semrush Traffic Search Paid Max
Semrush Traffic Referral Min
Semrush Traffic Referral Max
Semrush Traffic Social Min
Semrush Traffic Social Max
Semrush Traffic Mail Min
Semrush Traffic Mail Max
KeywordsEverywhere Estimated Traffic Value (ETV) Min
KeywordsEverywhere Estimated Traffic Value (ETV) Max
KeywordsEverywhere Total Keywords Min
KeywordsEverywhere Total Keywords Max
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.
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.
Search in the Google snippet title when requesting "domain.tld" (mentions). Use comma (,) for AND or pipe (|) for OR. Case-insensitive.
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.
Search in the Google snippet description when requesting "domain.tld" (mentions). Use comma (,) for AND or pipe (|) for OR. Case-insensitive.
At least one Google result for site:domain.tld (domain's pages in Google index). True/False. None = any.
At least one Google result for "domain.tld" (sites that mention the domain). True/False. None = any.
Brandscore Min (0-100). Brandscore is the domain brandiness indicator: higher value = more brand-like, brandable (brand-worthy, suitable for a brand).
Brandscore Max (0-100). Brandscore is the domain brandiness indicator: higher value = more brand-like, brandable (brand-worthy, suitable for a brand).
Karma Metric Min (0-100)
Karma Metric Max (0-100)
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.
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 (USD/EUR)
Auction Price Max (USD/EUR)
Auction Bids Min (Number of bids)
Auction Bids Max (Number of bids)
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.
Second-level name starts with this sequence. Several alternatives separated by a space or | always use OR. A hyphen stays inside one value. Case-insensitive. Example: car auto.
Second-level name ends with this sequence. Several alternatives separated by a space or | always use OR. A hyphen stays inside one value. Case-insensitive. Example: shop store.
Letter/digit patterns of the second-level name. OR logic. L=letter, N=digit, H=hyphen, X=other. Example: LLLL, LLNN.
Vowel/consonant patterns of the second-level name. OR logic. V=aeiouy, C=other Latin letter, N=digit, H=hyphen, X=other. Example: CVCV.
Minimum number of digits in the second-level name.
Maximum number of digits in the second-level name.
Minimum number of hyphens in the second-level name.
Maximum number of hyphens in the second-level name.
Minimum number of classified words in the name.
Maximum number of classified words in the name.
Name types from settings/name_analysis.json. OR logic. A domain matches if any selected type is present.
Detected name language codes. OR logic.
Exact classified token anywhere in the name. Case-insensitive.
Industry ids from settings/name_analysis.json. OR logic.
Exact first classified token. Several alternatives separated by | use OR. Case-insensitive. Example: blog|shop.
Exact last classified token. Several alternatives separated by | use OR. Case-insensitive. Example: blog|shop.
Minimum overall name-classification confidence, from 0 to 1.
Name analysis state. Absent analysis is not completed and not failed.
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.