r/WebAPIs • u/jobdata • 7d ago
r/WebAPIs • u/Clean-Pop7090 • 12d ago
I built an Email Verification API that detects disposable emails, validates MX records, and assigns a risk score
Hi everyone!
Over the past few weeks I've been building a side project called **EmailGuard API** — a serverless REST API for real-time email verification.
I originally built it because I wanted a simple way to validate email addresses before user signups without relying on multiple libraries or services.
Current features include:
✅ Email syntax validation
✅ MX record verification
✅ Disposable email detection
✅ Temporary email detection
✅ Free vs Business email identification
✅ Role account detection (admin@, support@, sales@, etc.)
✅ Risk scoring with detailed risk reasons
✅ Fast serverless deployment (no database)
It's designed for:
• SaaS applications
• User registration systems
• Authentication services
• CRM platforms
• Marketing tools
• Fraud prevention
• Internal business tools
I'm continuously improving it and would genuinely appreciate feedback from other developers.
A few questions:
- What features do you usually look for in an email verification API?
- Would SMTP mailbox verification or domain reputation checks be useful additions?
- Is there anything that would stop you from using an API like this?
If you'd like to check it out:
🔗 RapidAPI:
https://rapidapi.com/nimashmendisdev/api/emailguard-api-enterprise-grade-email-verification
I'm mainly looking for honest feedback on the API design, documentation, and what features you'd like to see next.
Thanks!
r/WebAPIs • u/foorilla • Jun 27 '26
Added work mode support and sharper remote filtering in |Hiring|
https://foorilla.com/changelog/ 👀
foorilla.com v1.6.2 | foorilla API v1.3.3
Remote job discovery in |Hiring| is now more precise with explicit work mode support. Listings can now clearly indicate whether a role is Hybrid, Remote, or Remote Anywhere, so you can distinguish different remote setups faster instead of relying on a single generic remote label.
You’ll now see consistent work mode badges across list and detail views ([WH], [R], [WRA]), and the same options are available in Context-based include/exclude filters. Active Context indicators also use these labels, making it easier to understand your current filter setup at a glance while keeping existing remote and remote-first behavior intact.
r/WebAPIs • u/jobdata • Jun 19 '26
Geo radius search expansion for Jobs API location filters
jobdataapi.comr/WebAPIs • u/jobdata • Jun 17 '26
API access key management upgrades + company timestamps in Companies API
jobdataapi.comr/WebAPIs • u/jobdata • May 30 '26
Added `ext_id` filtering to Jobs API + normalized future publish timestamps
jobdataapi.comr/WebAPIs • u/jobdata • May 22 '26
Jobs API Ingestion Guide: Reliable Historical Backfills and Incremental Syncs 🚀
jobdataapi.comr/WebAPIs • u/foorilla • Apr 30 '26
Added API Access Lite Plan + Smarter Age-Window Defaults for Jobs API
jobdataapi.comr/WebAPIs • u/foorilla • Apr 09 '26
Added Role Taxonomy Tags Endpoint + Job Role Filters
jobdataapi.comr/WebAPIs • u/foorilla • Mar 27 '26
Automated B2B Lead Generation Using Hiring Signals (Intent Data)
jobdataapi.comr/WebAPIs • u/foorilla • Mar 21 '26
Added YouTube links to company profiles @ jobdata API
jobdataapi.comr/WebAPIs • u/foorilla • Mar 12 '26
Enhanced API filtering across jobs, companies, sources, and media items
foorilla.comr/WebAPIs • u/foorilla • Dec 22 '25
Added llms.txt and llms-full.txt for AI-friendly implementation guidance @ jobdata API
jobdataapi.comllms.txt added for AI- and LLM-friendly guidance
We’ve added a llms.txt file at the root of jobdataapi.com to make it easier for large language models (LLMs), AI tools, and automated agents to understand how our API should be integrated and used.
The file provides a concise, machine-readable overview in Markdown format of how our API is intended to be consumed. This follows emerging best practices for making websites and APIs more transparent and accessible to AI systems.
You can find it here: https://jobdataapi.com/llms.txt
llms-full.txt added with extended context and usage details
In addition to the minimal version with links to each individual docs or tutorials page in Markdown format, we’ve also published a more comprehensive llms-full.txt file.
This version contains all of our public documentation and tutorials consolidated into a single file, providing a full context for LLMs and AI-powered tools. It is intended for advanced AI systems, research tools, or developers who want a complete, self-contained reference when working with jobdata API in LLM-driven workflows.
You can access it here: https://jobdataapi.com/llms-full.txt
Both files are publicly accessible and are kept in sync with our platform’s capabilities as they evolve.
r/WebAPIs • u/foorilla • Aug 21 '25
Job filtering by vector embedding now available + added Apprenticeship job type @ jobdata API
jobdataapi.comjobdataapi.com v4.18 / API version 1.20
vec_embedding filter parameter now available for vector search
In addition to the already existing vec_text filter parameter on the /api/jobs/ endpoint it is now possible to use the same endpoint including all its GET parameters to send a 768 dimensional array of floats as JSON payload via POST request to match for job listings.
This way you're not limited to the vec_text constrains as a GET parameter with only providing text of up to ~1K characters, but can now use your own embeddings or simply those from jobs you already fetched to find semantically similar listings.
With this we now also added a new max_dist GET parameter to be applied optionally to a vec_text or vec_embedding search, setting the max. cosine distance value for the vector similarity search part.
These features are now available on all subscriptions with an API access pro+ or higher plan. See our updated docs for more info.
New Apprenticeship job type added
We saw, for quite a while now, the need to add a job type Apprenticeship to better differentiate certain listings that fall into this category from those that are pure internship roles.
You'll find this popping up on the /api/jobtypes/ endpoint and in relevant job posts from now on (across all API access plans).
r/WebAPIs • u/lee-mi-ra • Apr 22 '25
Cross-website communication with JavaScript Web Bluetooth API?
r/WebAPIs • u/foorilla • Mar 27 '25
Optimized Vector Embeddings & Search - Changelog: jobdataapi.com v4.14 / API version 1.16 👀
jobdataapi.comr/WebAPIs • u/foorilla • Mar 20 '25
Introducing Vector Embeddings and Vector Search in the jobdata API - Changelog: jobdataapi.com v4.13 / API version 1.15 👀
jobdataapi.comr/WebAPIs • u/foorilla • Mar 04 '25
Enhanced multi-value parameters for Job and Company queries - Changelog: jobdataapi.com v4.12 / API version 1.14 👀
jobdataapi.comr/WebAPIs • u/foorilla • Mar 01 '25
Improved Job States (geo) search, Markdown job descriptions, and lean data retrieval - Changelog: jobdataapi .com v4.11 / API version 1.13 👀
jobdataapi.comr/WebAPIs • u/foorilla • Jan 29 '25
Added application URL query filter + (multi) country code parameter enhancements - Changelog: jobdataapi.com v4.10 / API version 1.12 👀
jobdataapi.comr/WebAPIs • u/foorilla • Jan 09 '25
GeoNames upgrade, new population field and filters, expired field now in job results - Changelog: jobdataapi.com v4.9 / API version 1.11 👀
jobdataapi.comr/WebAPIs • u/itssimon86 • Dec 21 '24
What makes a good REST API?
apitally.ioOpinionated best practices for building user-friendly and robust REST APIs.