Everything you need to integrate the RichAPI API into your product.
Scrape Similarweb overview data for one or more domains.
/api/v1/similarweb_scraper_syncParameters
| Field | Type | Required | Description |
|---|---|---|---|
domain | string | Yes | Domain of the website to analyze (e.g. stripe.com) |
Example response
{
"category": "example",
"domain": "example",
"engagement": {},
"rankGlobal": 1,
"similarSites": [],
"topKeywords": [],
"totalVisits": 1
}Code
curl -X POST https://dev-api.richapi.ai/api/v1/similarweb_scraper_sync \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"domain": "stripe.com"
}'Try it
Sign in to test this endpoint with your API key.
Sign in to tryExtract email addresses by crawling multiple pages of a website.
/api/v1/web_emailsParameters
| Field | Type | Required | Description |
|---|---|---|---|
url | string | Yes | Root URL to start crawling from |
max_pages | int | No | Maximum number of pages to crawl (default 5) |
cache | bool | No | Use cached data if available |
Example response
{
"emails": [],
"pagesCrawled": 1
}Code
curl -X POST https://dev-api.richapi.ai/api/v1/web_emails \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://stripe.com",
"max_pages": 5,
"cache": true
}'Try it
Sign in to test this endpoint with your API key.
Sign in to tryExtract structured JSON-LD data (Schema.org) from any web page β products, articles, organizations.
/api/v1/web_json_ldParameters
| Field | Type | Required | Description |
|---|---|---|---|
url | string | Yes | Page URL to extract JSON-LD from |
cache | bool | No | Use cached data if available |
Example response
{
"items": [],
"items[][@type]": "example"
}Code
curl -X POST https://dev-api.richapi.ai/api/v1/web_json_ld \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://www.bbc.com/news",
"cache": true
}'Try it
Sign in to test this endpoint with your API key.
Sign in to tryDetect Google Tag Manager, GA4, Facebook Pixel, LinkedIn Insight, TikTok Pixel and more on any site.
/api/v1/web_pixelsParameters
| Field | Type | Required | Description |
|---|---|---|---|
url | string | Yes | Website URL to scan for tracking pixels |
cache | bool | No | Use cached data if available |
Example response
{
"facebookPixel": [],
"ga4": [],
"gtm": [],
"linkedinInsight": true,
"pixels": [],
"tiktokPixel": true
}Code
curl -X POST https://dev-api.richapi.ai/api/v1/web_pixels \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://hubspot.com",
"cache": true
}'Try it
Sign in to test this endpoint with your API key.
Sign in to tryScrape full page HTML and markdown with anti-bot protection via Firecrawl.
/api/v1/web_scrapeParameters
| Field | Type | Required | Description |
|---|---|---|---|
url | string | Yes | URL of the page to scrape |
formats | array | No | Output formats to include (e.g. html, markdown, links) |
cache | bool | No | Use cached data if available |
Example response
{
"html": "example",
"markdown": "example",
"statusCode": 1,
"title": "example"
}Code
curl -X POST https://dev-api.richapi.ai/api/v1/web_scrape \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com",
"formats": [
"markdown"
],
"cache": true
}'Try it
Sign in to test this endpoint with your API key.
Sign in to tryExtract all URLs from a website's sitemap (XML, robots.txt, or crawl discovery).
/api/v1/web_sitemapParameters
| Field | Type | Required | Description |
|---|---|---|---|
url | string | Yes | Website root URL or direct sitemap URL |
limit | int | Yes | Maximum number of URLs to return |
cache | bool | No | Use cached data if available |
Example response
{
"count": 1,
"urls": []
}Code
curl -X POST https://dev-api.richapi.ai/api/v1/web_sitemap \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://stripe.com",
"limit": 10,
"cache": true
}'Try it
Sign in to test this endpoint with your API key.
Sign in to tryDetect 100+ technologies (CMS, analytics, CDN, frameworks, payments) + GTM intelligence signals.
/api/v1/web_tech_stackParameters
| Field | Type | Required | Description |
|---|---|---|---|
url | string | Yes | Website URL to analyze |
cache | bool | No | Use cached data if available |
Example response
{
"categories": {},
"gtmSignals": {},
"technologies": []
}Code
curl -X POST https://dev-api.richapi.ai/api/v1/web_tech_stack \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://hubspot.com",
"cache": true
}'Try it
Sign in to test this endpoint with your API key.
Sign in to tryFlagship: comprehensive website report β meta tags, tech stack, pixels, social links, emails, SSL, headers in one call.
/api/v1/website_intelligenceParameters
| Field | Type | Required | Description |
|---|---|---|---|
url | string | Yes | Website URL to analyze |
modules | array | No | Specific modules to run (defaults to all). Options: meta_tags, json_ld, pixels, tech_stack, social_links, emails, ssl, headers |
cache | bool | No | Use cached data if available |
Example response
{
"emails": [],
"headers": {},
"jsonLd": [],
"metaTags": {},
"pixels": [],
"socialLinks": {},
"ssl": {},
"techStack": []
}Code
curl -X POST https://dev-api.richapi.ai/api/v1/website_intelligence \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://hubspot.com",
"modules": [],
"cache": true
}'Try it
Sign in to test this endpoint with your API key.
Sign in to try