Per-record licensing data API built for producers. NPN, license state, lines of authority and carrier appointment status — priced per record, not per seat. Licensing data only.
Prospecting, licensing lookups, and API access — producer licensing data in one place.
Search 319,552 Florida producers by title, company size, industry, geography, and insurance-specific signals. Filter for agency owners, captive agents ready to go independent, or business owners in your target market.
{ "filters": { "title": "Insurance Agency Owner", "state": "FL", "company_size": "1-10", "signals": ["captive_exit_intent"] }, "limit": 50 } // Response { "total": 4821, "contacts": [{ "name": "Sarah M.", "title": "Agency Owner · State Farm", "signal_score": 87, "tenure_mo": 34 }] }
Submit an NPN (or a license number and state) and get back the producer’s licensing record: licensed states, lines of authority, license status and active carrier appointments. Licensing data only — no producer email, phone or address.
// Input { "npn": "22048330" } // Response { "npn": "22048330", "licensed_states": ["FL"], "license_lines": ["Life", "Health", "Annuities"], "license_status": "ACTIVE", "appointments": ["Equitable", "North American"] }
Stable schemas, predictable sub-second latency, and deterministic per-record cost. Designed for LLM-driven sales agents, CRM enrichment pipelines, and programmatic outbound workflows.
# SDK available on request — not yet published to PyPI import forge client = forge.Client("fge_live_••••••••") # Look up a producer's licensing record producer = client.lookup(npn="22048330") print(producer.license_status) # ACTIVE print(producer.license_lines) # ['Life', 'Health', 'Annuities'] print(producer.appointments) # ['Equitable', 'North American']
Start free. Pay only for what you use.
All plans include a 14-day trial. No credit card required for Free. Cancel anytime. Repeat lookups on the same record within 7 days cost 0 credits.