Review Company
Conduct a web presence review of a business. You must identify the business one of two ways:
- By domain — submit domain (accepts a bare domain, full URL, or email; we extract the registered domain).
- By name + address — submit submitted_business_name together with at least one address field (address_line_1, city, state_province, postal_code, or country).
All other fields (submitted_phone, submitted_email, submitted_full_name, submitted_description) are optional and help us identify the business and surface additional detail.
Requires a valid X-API-KEY header. Rate limited to 5 requests per second.
Unstable connections: a review can take up to 90 seconds, and some integrations cannot hold a connection open that long. Pass ?async=true to have us validate and enqueue the review, then respond 201 right away with a tracking id and a Location header. true is the only value this parameter accepts; omit it entirely to wait for the result as usual. Poll that URL (GET for the full result, HEAD if you only need the status) until it returns 200; it returns 202 while the review is still running. The review itself is unchanged — it still runs under the same time budget as a waiting request, so a job that reaches a worker too late is abandoned rather than left running. That makes this different from the /company/async/* endpoints, which run a review to completion however long it takes and notify you by webhook; use those if your priority is that the review finishes rather than that it finishes soon.
Testing: You can use example.org as a test domain to verify your integration without hitting real data sources or incurring any cost to you. It returns a static fixture response with realistic data, and it honours async=true as well — the review is already complete, so the URL you are handed returns the fixture on your first poll. Test domain requests are never counted in your search statistics.
Query parameters
Pass async=true to enqueue the review and get a 201 with a Location header to poll, instead of holding the connection open until the review completes. true is the only accepted value; omit the parameter entirely to wait for the result.
Pass async=true to enqueue the review and get a 201 with a Location header to poll, instead of holding the connection open until the review completes. true is the only accepted value; omit the parameter entirely to wait for the result.
Request body
Example request
{
"address_line_1": "123 Main St.",
"address_line_2": "Suite 100",
"city": "Memphis",
"country": "USA",
"domain": "example.net",
"external_tracking_ref": "abc_defg12345678",
"match_profile_id": "00000000-0000-0000-0000-000000000000",
"postal_code": "37501",
"state_province": "TN",
"submitted_business_name": "Bob's Burritos",
"submitted_description": "Bob's Burritos is a local institution proudly serving top quality Mexican street food to the Memphis area since 1967.",
"submitted_email": "bob@yahoo.com",
"submitted_full_name": "Bob Smith",
"submitted_phone": "+19015555555"
}Response
OK
Example response
{
"name": "Acme, Inc.",
"domain": {
"name": "acme.com",
"registration_date": "1992-07-14",
"last_update_date": "2021-12-15",
"expiration_date": "2028-07-12",
"is_resolvable": true,
"is_registered": true,
"is_ssl_valid": true,
"is_webserver_responsive": true,
"historical_archives": [
{
"url": "2021-12-15",
"taken_date": "2021-12-15"
}
],
"registrar": {
"name": "MarkMonitor, Inc.",
"country": "United States",
"website": "https://markmonitor.com"
},
"hosting_providers": [
{
"country": "United States",
"name": "Google"
}
],
"has_robots_txt": true,
"has_apex_and_www": true,
"estimated_tech_spend": 1000,
"estimated_tech_spend_history": [
{
"detected_date": "2022-06-01",
"spend": 850
}
],
"website_tech_activity": [
{
"added": 4,
"month": 6,
"removed": 1,
"total": 25,
"year": 2023
}
],
"domains_with_matching_credentials": [
{
"domain": "example.com",
"technologies": [
"google-analytics",
"olark"
]
}
],
"inbound_linking_domains_count": 5,
"inbound_redirects": [
"example.xyz"
],
"cohosted_domains": [
"example.xyz"
]
},
"website_content": {
"evaluated_url": "https://www.acme.com/",
"title": "Acme Inc. | World's Best Manufacturer of Anvils",
"description": "Having trouble with a pesky road runner? Buy an Acme Anvil and have no problems tomorrow!",
"privacy_policy_link": "https://acme.com/privacy",
"terms_of_service_link": "https://acme.com/terms",
"return_policy_link": "https://acme.com/return",
"refund_policy_link": "https://acme.com/refund",
"cancellation_policy_link": "https://acme.com/cancellation",
"shipping_policy_link": "https://acme.com/shipping",
"opengraph_image_link": "https://acme.com/image.png",
"primary_language": "English",
"has_subscriptions": true,
"pages_linked_from_homepage": 15,
"content_flags": [
"Tobacco"
],
"content_flag_details": [
{
"reasoning": "The page contains references to online casino games and sports betting.",
"location": "https://www.example.com/"
}
],
"custom_content_flags": [],
"detected_brands": [
{
"name": "Nike",
"count": 10,
"action": "warn"
}
],
"policy_analysis": {
"sources": [
{
"type": "Privacy Policy",
"url": "https://www.example.com/privacy",
"title": "Acme Inc. Privacy Policy",
"company_name": "Acme Inc.",
"language": "en",
"last_updated": "2021-01-01",
"change_policy": "Example Co reserves the right to make changes to this Privacy Policy. Any updates will be posted on our website.",
"policy_contact": "support@example.com",
"synopsis": "This privacy policy outlines the types of personal information that is received and collected and how it is used. It also outlines the steps we take to protect your personal information."
}
],
"analyses": [
{
"question": "Does the policy detail the website's privacy policy and how the data of customers is protected, used or disclosed?",
"answer": "Yes",
"sources": [
"https://www.acme.com/privacy",
"https://www.acme.com/privacy2"
]
}
]
},
"duplicate_websites": [
{
"percent_matched": 96,
"url": "https://acmeanvils.com"
}
],
"payment_processors": [
"Stripe"
],
"multi_level_marketing_name": "Amway"
},
"website_traffic": {
"visits_per_month": 10000,
"time_on_site": 15.55,
"pages_per_visit": 3.75,
"bounce_rate": 15.55,
"paid_search_share": 0.5,
"google_results_count": 10000,
"top_referring_sites": [
{
"traffic_share": 0.35,
"url": "https://referrer.co"
}
],
"paid_search_visits": 1000,
"top_keywords": {
"organic": [
"anvils",
"cartoon anvils"
],
"paid": [
"example",
"example2"
]
},
"anomalous_keywords": [
"firearms",
"gummy bears"
]
},
"primary_address": {
"full_address": "5000 Market Street, #9616, San Francisco, CA 94103, United States",
"line_1": "5000 Market Street",
"line_2": "#9616",
"city": "San Francisco",
"state_province": "CA",
"postal_code": "94103",
"country": "United States",
"postal_service_flags": [],
"google_maps_link": "https://maps.google.com/?q=37.7756852,-122.4179707",
"is_valid": true
},
"additional_addresses": [
{
"full_address": "5000 Market Street, #9616, San Francisco, CA 94103, United States",
"line_1": "5000 Market Street",
"line_2": "#9616",
"city": "San Francisco",
"state_province": "CA",
"postal_code": "94103",
"country": "United States",
"postal_service_flags": [],
"google_maps_link": "https://maps.google.com/?q=37.7756852,-122.4179707",
"is_valid": true
}
],
"founded_year": 1955,
"description": "Acme, Inc. is a large manufacturing company best known for it's quality anvils.",
"industry": {
"primary_industry": "Iron and Steel Forging",
"tags": [
"Steelworks",
"Anvils",
"Coyotes"
],
"primary_naics": "332111",
"additional_naics_codes": [
"512110"
],
"primary_sic": "3462",
"additional_sic_codes": [
"7819"
],
"primary_mcc": {
"code": "3499",
"description": "Fabricated Metal Products, Not Elsewhere Classified"
},
"additional_mcc_codes": [
{
"code": "7812",
"description": "Motion Picture and Video Tape Production and Distribution"
}
]
},
"primary_phone_number": {
"number": "+13105555555",
"is_valid": true,
"country_code": "US",
"country_name": "United States",
"links_to_company": [
{
"duration": "P2Y5M"
}
]
},
"additional_phone_numbers": [
{
"country_code": "US",
"country_name": "United States",
"is_valid": true,
"line_type": "Landline",
"links_to_company": [
{
"duration": "P2Y10M",
"type": "Direct"
}
],
"number": "+15558675309"
}
],
"email_addresses": [
{
"address": "partners@acme.com",
"is_valid": true
}
],
"news_articles": [
{
"concerns": [
"Bankruptcy"
],
"date": "2026-09-27T01:00:29.671307Z",
"link": "https://example.com/news/acme-inc-files-for-bankruptcy",
"snippet": "CEO Wiley E. Coyote announced that Acme, Inc. is filing for bankruptcy tomorrow at 9 AM.",
"thumbnail": "https://example.com/thumn/acme-vault-empty.png",
"title": "Acme, Inc. announces it is filing for bankruptcy."
}
],
"social_media_profiles": [
"https://facebook.com/acme",
"https://linkedin.com/company/acme-inc",
"https://crunchbase.com/organization/acme",
"https://twitter.com/acme",
"https://www.google.com/maps/place/?q=place_id:ChIJE_P9I5yAhYARkssH6GvVJ2g"
],
"social_media_detailed_profiles": [
{
"follower_count": 22232239,
"last_posted_content_at": "2023-07-01T10:23:00Z",
"like_count": 22160933,
"url": "https://facebook.com/acme"
}
],
"people": [
{
"city": "San Francisco",
"country": "United States",
"job_title": "Chief Executive Officer",
"linkedin_url": "https://www.linkedin.com/in/wiley-e-coyote/",
"name": "Wiley E. Coyote",
"profile_picture": "https://media.licdn.com/dms/image/D4D03AQGDnwFEps6idg/profile-displayphoto-shrink_200_200/0/1673360179524?e=1688601600&v=beta&t=bpXAkQdRR7liIMck3FQ7maRE-XeMwtChfWt73oB7YZ0",
"state_province": "California"
}
],
"ecommerce": {
"platform": "shopify",
"product_count": 100,
"vendor_count": 20,
"average_price": 15.55,
"minimum_price": 9.99,
"maximum_price": 100.99,
"currency_code": "USD",
"last_updated_date": "2023-03-23"
},
"connected_entities": [
{
"domain": "roadrunner-restaurants.com",
"name": "Roadrunner Restaurants",
"sources": [
{
"context": "Both businesses are listed at 123 Main Street, Chicago, IL.",
"type": "Shared address",
"url": "https://roadrunner-restaurants.com"
}
]
}
],
"risks": {
"validity": [],
"notice": [],
"risk": []
},
"block_details": {
"created_at": "2023-12-25T19:30:25.000+00:00",
"expires_at": "2030-12-29T23:59:59.000+00:00"
},
"tracking_id": "00000000-0000-0000-0000-000000000000",
"external_tracking_ref": "abc_defg12345678"
}