Pennsylvania Insurance License Lookup avatar

Pennsylvania Insurance License Lookup

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Pennsylvania Insurance License Lookup

Pennsylvania Insurance License Lookup

Search Pennsylvania's Sircon licensing database for individual producers, agencies, or insurance companies. Returns license number, NPN, status, lines of authority, and address.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

StackRelay

StackRelay

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 days ago

Last modified

Categories

Share

Search Pennsylvania's insurance licensing database (powered by Sircon/Vertafore) for individual producers, agencies, or insurance companies. Returns license number, NPN, license status, lines of authority, business address, and more.

Disclaimer — please read before running. This actor is an independent data tool built by StackRelay. It is not affiliated with, endorsed by, or operated by the Pennsylvania Insurance Department, Sircon, or Vertafore. Results are a best-effort, point-in-time snapshot of the public Pennsylvania Sircon consumer inquiry, provided AS-IS with no warranty of accuracy, completeness, or timeliness — license status, appointments, and addresses can change at any time after a record is fetched. Every record carries a source_url linking back to the source and a scraped_at timestamp: verify independently at the source before acting on any record. Output includes personal data about individuals (names, city/state/ZIP, phone); if you process data about EU/UK residents you may be an independent data controller under GDPR/UK GDPR. This actor's output is not a consumer report and must not be used for FCRA-regulated purposes — credit, insurance underwriting eligibility, employment, or tenant-screening decisions about an individual. By running this actor you agree to the DEVELOPER_TERMS.md.

What it does

This actor automates the PA Sircon Consumer Inquiry — the Pennsylvania Insurance Department's public license verification tool (hosted on the Sircon/Vertafore platform). It handles the multi-step form flow, honeypot validation, JavaScript-rendered results, and pagination automatically. It reads only the public, logged-out inquiry — no login, paywall, or access control is bypassed.

Who needs this:

  • Insurance verification platforms
  • Compliance teams checking PA producer status
  • Agencies vetting new agents
  • Recruiters sourcing licensed producers in Pennsylvania
  • Legal/due diligence workflows

Input

{
"entityType": "INDIVIDUAL",
"lastName": "Smith",
"firstName": "Jane",
"city": "",
"licenseNumber": "",
"licenseType": "",
"maxResults": 100
}

Search rules (same as the Sircon form):

  • Provide licenseNumber alone for an exact lookup, OR
  • Provide lastName + at least one of firstName / city

Output

Each record pushed to the default dataset:

{
"id": "7007908",
"npn": "7007908",
"license_number": "793440",
"license_type": "Resident Producer",
"name": "Jane Carol Smith",
"first_name": "Jane",
"middle_name": "Carol",
"last_name": "Smith",
"address_city": "Philadelphia",
"address_state": "PA",
"address_zip": "19103",
"status": "Active",
"is_active": true,
"residency": "Yes",
"license_effective_date": "2002-06-01",
"license_expiration_date": "2024-05-31",
"business_phone": "(215) 555-1234",
"loas": [
{ "loa": "Life", "effective_date": "2002-06-01" },
{ "loa": "Accident and Health", "effective_date": "2002-06-01" }
],
"jurisdiction": "PA",
"source_url": "https://www.sircon.com/ComplianceExpress/Inquiry/consumerInquiryDetail.do?...",
"scraped_at": "2026-05-30T03:00:00.000Z"
}

Pricing

Pay-per-result — you're only charged for records that appear in the dataset. Searches that return 0 results cost nothing.

Ready-to-run examples — each opens a pre-filled task you can run in one click.

Verify by license type

Look up by identifier or name

Enriched checks (phone, address, LOAs, appointments)

By workflow

By city

Known limitations

  • Sircon requires two search criteria for name searches (lastName + firstName, or lastName + city). A last name alone is not sufficient.
  • Maximum 500 records per search (Sircon platform limit). For bulk lookups, break searches by first name initial or license type.
  • Insurance Companies (entityType = COMPANY) have a different result schema; address and LOA fields may be null.
  • Results are sourced from Sircon's PA database, whose currency is controlled by the source (not this actor) and may lag the PA Insurance Department's internal system. Treat every record as a point-in-time snapshot and verify at the source_url before relying on it.
  • Coverage varies by record and entity type — some fields (address, LOAs, appointments) may be missing or null depending on what the source returns.

FAQ

Q: Does this work for NPN lookups?
A: Yes. Enter the license number in licenseNumber field for a direct lookup.

Q: How current is the data?
A: Records reflect what the public PA Sircon inquiry returned at the scraped_at time on each record. The source's own update cadence is outside this actor's control and it may lag the PA Insurance Department's internal system. Treat each record as a best-effort, point-in-time snapshot and re-check the source_url before relying on it.

Q: Can I look up multiple producers in one run?
A: Currently one search per run. For batch lookups, use the Apify API to trigger multiple runs in parallel.

Q: What states besides PA does this cover?
A: Only Pennsylvania. For WV, IL, IA and other NAIC SBS states, see the companion actors in the ws_tony store.

  • What this data is. A best-effort, point-in-time snapshot of the public Pennsylvania Sircon consumer inquiry. The actor is a pipe, not an oracle: fields are passed through from the source with formatting normalization only (title-casing, date and phone formats). Coverage and field completeness vary by record and entity type.
  • It can be wrong or stale. License status, appointments, and addresses change as producers renew, surrender, are terminated, or move. A record is accurate only as of its scraped_at timestamp. Every record carries a source_url back to the source page — independently verify any record there before relying on it for an appointment, audit finding, hiring decision, or any other action.
  • Derived fields are labeled as such. is_active is computed by this actor from the source status string (true only when status is exactly "Active"); name/first_name/middle_name/last_name are parsed from the raw source name string; jurisdiction is set to PA by this actor; has_active_appointments (enriched runs) is derived from the appointments array. Treat derived fields as conveniences, not source-of-truth.
  • Personal data / GDPR. Output includes personal data about individuals (names, city/state/ZIP, business phone). If you process data about EU/UK residents you may act as an independent data controller under GDPR/UK GDPR and are solely responsible for having a lawful basis and honoring data-subject rights.
  • Prohibited uses (FCRA). The output is not a "consumer report" and StackRelay is not a consumer reporting agency. Do not use this data for FCRA-regulated purposes — determining an individual's eligibility for credit, insurance coverage, employment, housing, or similar decisions. Verifying that a producer or agency holds an active PA insurance license for regulatory-compliance purposes is the intended use. Do not use the data to harass or profile individuals.
  • Not affiliated. Independently developed by StackRelay; not affiliated with, endorsed by, or operated by the Pennsylvania Insurance Department, Sircon, or Vertafore.
  • A disclaimer travels with every run in the key-value store record META, and every dataset row carries source_name, source_url, and scraped_at provenance fields.
  • Full terms: see DEVELOPER_TERMS.md — provided AS-IS, no warranty, liability capped at fees paid, Kansas governing law. By running this actor you agree to those terms.