Data APIs directory
Choose the workflow you want to build
Crawl Website
Crawl any public or authorized site and extract Markdown from every selected page.
POST /v1/web/crawl
Scrape HTML
Extract HTML from any accessible URL, including page frames when requested.
GET /v1/web/scrape/html
Scrape Markdown
Convert webpages to clean, LLM-ready Markdown with links, images and freshness controls.
GET /v1/web/scrape/markdown
Meta Title and Description
Extract title tags, meta descriptions, Open Graph, Twitter card, canonical URL and language metadata from a URL.
GET /v1/web/meta
Scrape Images
Extract images, responsive sources, CSS backgrounds, inline SVGs and video posters from any URL.
GET /v1/web/scrape/images
Royalty-Free Image Finder
Find attribution-free stock image links from curated providers for website heroes, sections and design mockups.
POST /v1/royalty-free-images/search
Image OCR
Extract text from image uploads, image URLs or base64 payloads with a Paddle-first OCR fallback chain.
POST /v1/ocr/json
YouTube Transcript
Fetch timestamped YouTube transcripts with a three-step fallback chain and minute-second labels.
POST /v1/youtube/transcript
Scrape Sitemap
Discover all page URLs from robots.txt, sitemap indexes and XML sitemap files.
GET /v1/web/scrape/sitemap
Company Logos
Fetch company logo candidates and serve spreadsheet-ready logo images from a domain.
GET /logo-link
Company Colors
Extract brand color palettes and semantic color tokens from any public or authorized website.
GET /v1/brand/retrieve
Company Address
Find company address, contact page and location signals from public website data.
GET /v1/brand/retrieve
Company Description
Generate concise company summaries from title, meta, Open Graph and website content.
GET /v1/brand/retrieve
Company Socials
Find official social media profiles and normalized profile links for a company domain.
GET /v1/brand/retrieve
Company Styleguide
Retrieve full website styleguides with colors, typography, spacing, shadows and component tokens.
GET /v1/web/styleguide
Company Fonts
Detect web fonts used by a company and return font links where available.
GET /v1/web/fonts
NAICS Classification
Classify companies by NAICS industry codes from domain or descriptive text input.
GET /v1/web/naics
SIC Classification
Classify companies by SIC industry codes from public web context or text.
GET /v1/web/sic
Website Screenshot
Capture up-to-date website screenshots for demos, audits, monitoring and reports.
GET /v1/web/screenshot
Transaction Identification
Map merchant descriptors to real-world brands, categories and logo-ready company profiles.
GET /v1/brand/transaction-identifier
Web Search API
Search the web and optionally collect clean markdown from result pages.
POST /v1/web/search
AI Query API
Ask a website for custom datapoints and receive structured JSON with source evidence.
POST /v1/brand/ai/query
Product Extraction
Extract product data, images, prices and availability from ecommerce pages and catalogs.
POST /v1/brand/ai/products
Image Enrichment
Classify and enrich website images with dimensions, MIME type, colors and hosted URLs.
GET /v1/web/scrape/images
EIC Classification
Classify companies with MediaHarvester's extended industry categories for modern web workflows.
GET /v1/web/eic
Responsible web data
Built for public or authorized data workflows
MediaHarvester exposes clear blocked, verification, login, robots and permission states instead of claiming bypass behavior.