API for retrieving context data from any website. Web scraping, brand retrieval, AI data extraction, screenshots, and more.
GET /web/scrape/html$0.030000Scrapes the given URL and returns the raw HTML content of the page.GET /web/scrape/markdown$0.030000Scrapes the given URL, converts the HTML content to Markdown, and returns the result.GET /web/scrape/images$0.030000Scrapes all images from the given URL. Extracts images from img, svg, picture/source, link, and video elementsGET /web/scrape/sitemap$0.030000Crawls the sitemap of the given domain and returns all discovered page URLs. Supports sitemap index files (recursive)POST /web/search$0.030000Performs an intelligent web search. Costs 1 credit per returned result.GET /brand/retrieve-by-email$0.030000Retrieve brand information using an email address while detecting disposable and free email addresses. This endpointGET /brand/retrieve-by-isin$0.030000Retrieve brand information using an ISIN (International Securities Identification Number). This endpoint looks up theGET /brand/retrieve-simplified$0.030000Returns a simplified version of brand data containing only essential information: domain, title, colors, logos, andGET /brand/fonts$0.030000Extract font information from a brand's website including font families, usage statistics, fallbacks, and element/wordPOST /brand/ai/query$0.030000Use AI to extract specific data points from a brand's website. The AI will crawl the website and extract the requestedPOST /brand/ai/products$0.030000Beta feature: Extract product information from a brand's website. We will analyze the website and return a list ofPOST /brand/ai/product$0.030000Beta feature: Given a single URL, determines if it is a product detail page, classifies the platform/product type, andPOST /brand/prefetch$0.030000Signal that you may fetch brand data for a particular domain soon to improve latency. This endpoint does not chargeGET /brand/naics$0.030000Endpoint to classify any brand into a 2022 NAICS code.GET /brand/retrieve-by-ticker$0.030000Retrieve brand information using a stock ticker symbol. This endpoint looks up the company associated with the tickerGET /brand/transaction_identifier$0.030000Endpoint specially designed for platforms that want to identify transaction data by the transaction title.POST /web/crawl$0.030000Performs a crawl starting from a given URL, extracts page content as Markdown, and returns results for all crawledGET /brand/retrieve$0.030000Retrieve logos, backdrops, colors, industry, description, and more from any domainGET /brand/retrieve-by-name$0.030000Retrieve brand information using a company name. This endpoint searches for the company by name and returns its brandGET /brand/styleguide$0.030000Automatically extract comprehensive design system information from a brand's website including colors, typographyGET /brand/screenshot$0.030000Capture a screenshot of a website. Supports both viewport (standard browser view) and full-page screenshots. Can alsoPOST /brand/prefetch-by-email$0.030000Signal that you may fetch brand data for a particular domain soon to improve latency. This endpoint accepts an emailhttps://mpp.orthogonal.com/context-dev