← back

Openmart vs PredictLeads

Company Search

Openmart
Openmart
100
VS
Metric Openmart PredictLeads
Category Company Search Company Search
Pricing Freemium Freemium
Auth API Key API Key
Format JSON JSON
Bot Blocking None None
OpenAPI Spec Yes Yes
Credit Card Not required Not required
Rate Limit 100 results per request (pagination supported). Plan-specific rate limits — contact Openmart for details. Credit-based — 100 free req/month, then pay-as-you-go with volume discounts
Score Component Openmart PredictLeads
Base +50 +50
OpenAPI Spec +15 (Yes) +15 (Yes)
Auth +10 (API Key) +10 (API Key)
Format +10 (JSON) +10 (JSON)
Bot Blocking +10 (None) +10 (None)
No CC +5 (Yes) +5 (Yes)
Free 0 (No) 0 (No)
Total 100 100
Openmart PredictLeads
Pros
  • + Rich data per business (40+ fields) — address, phone, email, ratings, hours, decision-maker contacts, tech stack, revenue, and social profiles in a single JSON response
  • + Simple REST API with x-api-key auth and FastAPI-generated OpenAPI spec at /openapi.json — agents can auto-discover endpoints and generate typed clients
  • + Covers local/SMB businesses specifically (30M+ in US/CA/AU), a niche most B2B data providers underserve, making it ideal for agents targeting local business outreach
  • + Broad company intelligence — 9 datasets (jobs, news, financing, tech detections, connections, website evolution, GitHub repos) from 70M+ companies in one API
  • + Official MCP server and Swagger/OpenAPI spec — agents can auto-discover endpoints or connect via MCP at mcp.predictleads.com
  • + Dual auth via X-Api-Key + X-Api-Token headers or query params, clean REST design, Postman collection available — easy agent integration
Cons
  • - Credit-based pricing across all tiers — agents must track credit consumption, and enriched fields (owner contacts, tech stack) cost more than basic lookups
  • - Batch people-lookup endpoint is async (poll for status), adding complexity for agents that expect synchronous responses
  • - Free tier is only 100 requests/month — very limited for production agent workloads, paid dataset subscriptions start at $6k/year
  • - No official SDK — agents must use raw HTTP requests with dual-header auth (api_key + api_token)
Badges
OpenAPI SpecAPI KeyFreemiumJSONBot Blocking: NoneNo CClocal-businessbusiness-searchlead-generationdecision-makerstech-stackdata-enrichmentb2b-datagoogle-maps
OpenAPI SpecAPI KeyFreemiumJSONBot Blocking: NoneNo CCcompany-datajob-openingsnews-eventsfinancingtechnographicscompany-intelligencemcp-serverb2b-data

Openmart Integration

example.py
import requests
headers = {    "x-api-key": "YOUR_API_KEY",    "Content-Type": "application/json"}
# Search for local businessesresp = requests.post(    "https://api.openmart.ai/api/v1/search",    headers=headers,    json={        "query": "plumbers",        "location": [{"city": "Los Angeles", "state": "CA"}],        "limit": 100    })businesses = resp.json()for biz in businesses.get("results", []):    print(biz["name"], biz.get("phone"), biz.get("email"))

PredictLeads Integration

example.py
import requests
BASE = "https://predictleads.com/api/v3"headers = {    "X-Api-Key": "YOUR_API_KEY",    "X-Api-Token": "YOUR_API_TOKEN"}
# Get job openings for a company by domainresp = requests.get(    f"{BASE}/companies/stripe.com/job_openings",    headers=headers)print(resp.json())
# Get technology detections for a companyresp = requests.get(    f"{BASE}/companies/stripe.com/technology_detections",    headers=headers)print(resp.json())