CRM & lead enrichment API
The problem. A new signup gives you an email and a domain and nothing else. Buying a full firmographic enrichment suite is overkill when what you actually need is: what does this company do, what is their stack, and how do I reach them.
How SiteIntel solves it
When a lead lands in your CRM, call /v1/analyze with their domain and write the fields back to the record — no scraping infrastructure to maintain.
| Field | What you use it for |
|---|---|
title & description | one-line summary of what the company does |
detected_tech | their stack — segment by Shopify, Stripe, HubSpot, etc. |
social_links | company LinkedIn / X / GitHub for routing and research |
emails | public contact emails found on the site |
open_graph | logo and branding for a richer CRM card |
Example
curl "https://siteintel.duckdns.org/v1/analyze?url=https://acme.com" \
-H "X-RapidAPI-Key: YOUR_KEY"
{
"title": "Acme — Returns automation for Shopify brands",
"detected_tech": ["Shopify", "Klaviyo", "Stripe", "Cloudflare"],
"social_links": ["https://linkedin.com/company/acme"],
"emails": ["hello@acme.com"]
}
FAQ
How do I enrich a CRM lead from just a domain?
Call GET /v1/analyze?url=<domain> when the record is created. SiteIntel returns the company description, detected tech stack, social profiles, and public emails in one response, which you map onto the CRM record.
Is there a free way to try enrichment?
Yes. SiteIntel has a free tier of 50 requests/month on RapidAPI, enough to enrich a test list before wiring it into your CRM automation.
Build it with SiteIntel
50 requests/month free. Pro from $9.99/mo — RapidAPI handles auth and billing.
Get API key Run the live demo