SaaS API
Traditional API with API keys
For server-to-server workflows inside your Bavlio plan. Credit-based, REST semantics, JSON bodies.
Authentication
Every request carries an Authorization: Bearer header with your workspace API key. Generate a key from your Bavlio dashboard once on a paid plan. Keys are scoped to the workspace that issued them and respect that workspace's plan credits.
Pricing
Calls draw from your plan's monthly credit pool. Prospect research and email finder consume more credits per call than a simple deliverability check. Detail on /pricing.
Endpoints
- POST
/api/v1/email/verifyDeliverability check via SMTP RCPT probe - POST
/api/v1/email/findFind working email via sequential SMTP pattern probing - POST
/api/v1/linkedin/find-urlFind LinkedIn profile URL from name + company - POST
/api/v1/prospects/searchSearch the shared prospect pool by tag overlap
Full request/response schemas, error codes, and rate limits at api.bavlio.com/docs.
Example
curl -X POST https://api.bavlio.com/api/v1/email/verify \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"email": "[email protected]"}'Need pay-per-call instead?
AI agents without a Bavlio account can hit the same data via our x402 API — USDC per call on Base mainnet, no signup, no API key.
