Data APIs directory
Choose the workflow you want to build
Crawl Website
Turn a public or authorized website into a structured set of source-aware pages for search, RAG, migration audits and research pipelines.
POST /v1/web/crawl
Scrape HTML
Fetch page HTML for DOM inspection, structured extraction, migration tooling and debugging, with rendering escalation when a static response is not enough.
GET /v1/web/scrape/html
Scrape Markdown
Convert webpages into clean, source-linked Markdown for AI agents, research notes and retrieval pipelines while keeping link and image controls explicit.
GET /v1/web/scrape/markdown
Meta Title and Description
Extract title, description, canonical, language, Open Graph and Twitter metadata for SEO QA, link previews and lightweight URL enrichment.
GET /v1/web/meta
Scrape Images
Discover page images across img, picture, lazy-loading, CSS backgrounds, inline SVG and video poster sources, then normalize them into usable media records.
GET /v1/web/scrape/images
Royalty-Free Image Finder
Search curated stock-image providers for reusable visual candidates, with provider and license context kept alongside every result.
POST /v1/royalty-free-images/search
Image OCR
Extract text from screenshots, scans and image files through a Paddle-first OCR chain with structured line output and a local fallback engine.
POST /v1/ocr/json
YouTube Transcript
Retrieve timestamped YouTube transcript text through multiple local fallback methods for research, indexing and content analysis.
POST /v1/youtube/transcript
Scrape Sitemap
Discover site URLs from robots.txt, sitemap indexes and XML sitemaps with recursive parsing, filtering and link limits.
GET /v1/web/scrape/sitemap
Company Logos
Resolve company logo candidates from a domain and expose logo-ready URLs for CRMs, spreadsheets, dashboards and generated documents.
GET /logo-link
Company Colors
Extract a practical brand palette from verified logo assets and page styling for theming, design-system seeding and branded document generation.
GET /v1/company/colors
Company Address
Extract public address and contact-location signals from company website data for CRM enrichment, routing and vendor research.
GET /v1/company/address
Company Description
Build a concise company summary from public title, meta, Open Graph and homepage signals for account research and profile enrichment.
GET /v1/company/description
Company Socials
Discover official social profile links from company pages and structured sameAs data for CRM, brand monitoring and account research.
GET /v1/company/socials
Company Styleguide
Extract reusable visual tokens—typography, colors, spacing and component styling—from a live website for design recreation and programmatic theming.
GET /v1/web/styleguide
Company Fonts
Detect font families and stylesheet links used by a company site so redesigns, audits and generated brand assets can match typography more closely.
GET /v1/web/fonts
NAICS Classification
Classify a company or description into NAICS-style industry categories for CRM segmentation, routing and analytics.
GET /v1/industry/naics
SIC Classification
Classify company context into SIC-style industry codes for legacy datasets, finance workflows and account segmentation.
GET /v1/industry/sic
Website Screenshot
Capture current website screenshots with viewport and full-page controls for visual QA, client reports, monitoring and evidence workflows.
GET /v1/web/screenshot
Transaction Identification
Map noisy merchant or transaction descriptors to a recognizable company identity and category for expense, banking and support interfaces.
GET /v1/brand/transaction-identifier
Web Search API
Search the web and optionally collect normalized page context from results for research agents, monitoring and source discovery.
POST /v1/web/search
AI Query API
Ask for specific facts from a website and receive structured fields with source evidence, rather than hard-coding a parser for every domain.
POST /v1/brand/ai/query
Product Extraction
Extract product identity, price, currency, availability, images and structured product signals from ecommerce pages and catalogs.
POST /v1/brand/ai/products
Image Enrichment
Add dimensions, MIME type, color signals and hosted-media metadata to discovered images so downstream systems can filter and process them intelligently.
GET /v1/web/scrape/images
EIC Classification
Classify companies into MediaHarvester's extended internet-oriented categories when broad web businesses do not fit neatly into legacy industry codes.
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.