Hey everyone,
While working on a side project, I needed a simple way to fetch company branding, social links, and DNS metadata from just a domain name. Existing services were either bloated, expensive, or split across multiple endpoints.
So I built Domain Intel API.
Tech Stack:
- Backend: Node.js, Express, Zod (strict validation)
- Scraping & Parsing: Cheerio
- Caching: SQLite (to keep response times super fast)
- Hosting: Render
What it returns in a single POST /enrich/domain:
- Branding: Title, description, favicon, high-res logo
- Socials: Twitter/X, LinkedIn, Facebook, Instagram links
- Tech & Infra: DNS records, SSL status, headers
It's hosted on RapidAPI with a Free tier (500 requests/month) so developers can play around with it or use it for small projects.
🔗 RapidAPI Link: https://rapidapi.com/karimterfous/api/domain-intel-api/playground
I'd love to get your feedback on performance, response structure, or any feature ideas you'd like to see added!
Source: r/SideProject · by /u/Any_Train_6490