NAIC Insurance Lookup [$0.50💰] | Producer License Data
Pricing
from $5.00 / 1,000 results
NAIC Insurance Lookup [$0.50💰] | Producer License Data
Verify insurance producer licenses via the NAIC State Based Systems lookup. Search by NPN, name, license number or FEIN across 30+ US jurisdictions. Returns license status, types, dates, lines of authority and contact data for compliance and due diligence.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Ahmed Jasarevic
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
NAIC Insurance Producer & License Lookup
Perform NAIC insurance producer lookup across all 50 US states and territories. Query the National Association of Insurance Commissioners database for verified license data, NPN records, and compliance status.
Use Cases
- License Verification — Confirm an insurance agent's license status before onboarding or referral
- Compliance Auditing — Batch-check producers against state requirements for regulatory compliance
- Lead Generation — Export active licensed producers by state for insurance sales prospecting
- NPN Lookup — Resolve National Producer Numbers to full agent profiles and license details
- Multi-State Research — Track producers holding licenses across multiple jurisdictions
- Business Entity Search — Find insurance agencies, brokerages, and corporate license holders
How It Works
The actor queries the NAIC State Based Systems (SBS) database — the official source for insurance producer licensing in the United States. You provide search criteria (name, NPN, license number, or business name) and the actor returns structured results including license status, lines of authority, resident/non-resident designation, and issuing state.
Input
| Field | Type | Required | Default | Notes |
|---|---|---|---|---|
state | string | Yes | — | 2-letter US state/territory code (e.g. MO, IL, CA) |
searchType | string | No | individual | individual or business |
lastName | string | No | — | Producer's last name (individual search) |
firstName | string | No | — | Producer's first name (individual search) |
middleName | string | No | — | Producer's middle name (individual search) |
npn | string | No | — | National Producer Number (e.g. 654321) |
licenseNumber | string | No | — | State-issued license number |
businessName | string | No | — | Business entity name (business search) |
fein | string | No | — | Federal Employer ID Number (business search) |
licenseStatus | string | No | — | Filter: Active, Inactive, Expired, Cancelled, Revoked, Surrendered |
licenseType | string | No | — | License type filter (e.g. Agent, Broker, Adjuster) |
residentLicense | boolean | No | — | Filter by resident (true) or non-resident (false) license |
autoExpand | boolean | No | true | Automatically expand result details |
expandDepth | integer | No | 1 | Depth of auto-expansion (1–3) |
maxItems | integer | No | 100 | Maximum results to return (hard cap: 1000) |
proxyConfiguration | object | No | — | Apify proxy configuration for request routing |
Output
Each result item contains:
npn— National Producer NumberfirstName,middleName,lastName— Producer namelicenseNumber— State license numberlicenseStatus— Current status (Active, Inactive, Expired, Cancelled, Revoked, Surrendered)licenseType— Type of licenseresidentLicense— Whether this is the producer's resident statestate— Issuing state codelinesOfAuthority— Authorized lines (e.g. Life, Health, Property, Casualty)issueDate,expiryDate— License datesbusinessName— Associated business entity (if applicable)
Example Input
{"state": "MO","searchType": "individual","lastName": "Smith","licenseStatus": "Active","maxItems": 50}
Example Output
[{"npn": "12345678","firstName": "John","middleName": "A","lastName": "Smith","licenseNumber": "MO-2024-12345","licenseStatus": "Active","licenseType": "Agent","residentLicense": true,"state": "MO","linesOfAuthority": ["Life", "Health", "Variable Life"],"issueDate": "2022-03-15","expiryDate": "2025-03-15","businessName": null}]
Integrations
- Google Sheets — Export results directly for analysis and sharing
- Slack — Send compliance alerts when licenses expire or change status
- CRM Tools — Push producer data to Salesforce, HubSpot, or Pipedrive
- Compliance Platforms — Feed into insurance compliance management workflows
- Webhooks — Trigger downstream automations via Apify webhooks on run completion
Related Actors
- Insurance Agent Lead Scraper — Scrape insurance agent leads from Google Maps
- Indeed Scraper — Extract job listings from Indeed including insurance roles
FAQ
What is the NAIC SBS database? The State Based Systems (SBS) database is maintained by the National Association of Insurance Commissioners and contains official insurance producer licensing data for all US states and territories.
Can I search without a state?
No. The state field is required. The NAIC database is organized by state — each query targets a specific state's records.
What does NPN mean? NPN stands for National Producer Number — a unique 7–10 digit identifier assigned to insurance producers that remains constant across states.
Is this data real-time? The actor queries the NAIC SBS database which is updated by state insurance departments. Data reflects the latest published records, typically within days of state updates.
Related Actors
Verified related actors on Apify that pair well with this one. All links point to real, publicly available actors.
SEO Keywords
NAIC lookup, insurance producer license verification, NPN lookup, insurance agent database, NAIC SBS license search, insurance license status check, insurance producer data, insurance company license, state insurance license verification, insurance compliance check, insurance agent lead generation, NAIC API alternative, insurance license search by name, insurance producer number lookup, lines of authority lookup, insurance producer search, NAIC producer database, insurance license lookup by state, insurance agent NPN search, NAIC SBS database
For AI Agents
Minimal input: { "state": "MO", "lastName": "Smith" }
Output fields: npn, firstName, lastName, licenseStatus, licenseNumber, state, linesOfAuthority
Behaviors:
- Returns 0 items if no matches found (empty array, not error)
maxItemscaps at 1000 — page with offsets for larger datasetsstateis always required — the actor will reject requests without it- Pricing: $0.005 per result item returned
Legal Disclaimer
This actor accesses publicly available data from the NAIC State Based Systems (SBS) database, which is maintained by a government entity (the National Association of Insurance Commissioners). The data is public record and is provided as-is. This tool is not affiliated with or endorsed by the NAIC. Users are responsible for ensuring their use of this data complies with applicable laws and regulations.