← Back to all docs

AgentSync API

AgentSync is a modern insurance infrastructure platform that automates the producer lifecycle—onboarding, licensing, appointments, and compliance—using real-time NIPR data. An unofficial API lets you programmatically pull producer and adjuster records, licenses, appointments, agency hierarchies, and compliance status, and push updates like new producer onboarding, contract assignments, and appointment requests back into AgentSync.

By Alex KlarfeldMay 30, 2026
AgentSync API

What is AgentSync?

AgentSync is a modern insurance infrastructure platform that automates the producer lifecycle so carriers, MGAs, and agencies can grow distribution without compliance friction. It leverages real-time National Insurance Producer Registry (NIPR) data to keep networks compliant during expansion—handling producer onboarding, license verification, carrier appointments, and ongoing compliance monitoring.

Core product areas include:

  • AgentSync Manage (producer onboarding, appointment automation, and compliance workflows)
  • AgentSync AutoPilot (managed-service compliance and distribution-growth operations)
  • ProducerSync API (REST API delivering 200+ producer and adjuster data points from NIPR)
  • AgentSync Contracting (carrier contract assignment and producer-to-carrier relationship management)
  • AgentSync Hierarchies (commission and distribution hierarchy management for carriers and agencies)

Common data entities:

  • Producers/Agents, NPN records, Adjusters, Personal Information
  • Licenses, Lines of Authority, Renewals, Continuing-Education Status
  • Carrier Appointments, Appointment Requests, Terminations
  • Agencies, Agency Hierarchies, Producer-to-Carrier Relationships
  • Contracts, Contract Assignments, Onboarding Cases
  • Compliance Status, Regulatory Requirements, Background/Validation Checks

The AgentSync Integration Challenge

Carriers, MGAs, and agencies run mission-critical onboarding and compliance workflows on AgentSync daily, but turning portal- and service-driven processes into API-driven automation is non-trivial:

  • API access gating: The ProducerSync API is licensed by package and data scope, so endpoint coverage and the 200+ available data points differ by contract and customer tier
  • Managed-service surfaces: Much of the producer lifecycle runs through Manage and AutoPilot workflows in the web app rather than through a programmable surface for every action
  • NIPR data dependencies: Producer, license, and appointment records are sourced from NIPR and refreshed on regulatory cadences—stale or partial syncs break compliance logic
  • OAuth 2.0 and session handling: API clients must manage token issuance, scopes, and refresh, while web-only operations require authenticated session automation
  • Per-state regulatory variation: Lines of authority, appointment rules, and renewal timelines differ by state, so a generic integration misreads compliance status
  • Hierarchy and contracting complexity: Agency hierarchies, commission structures, and contract assignments carry their own object models and lifecycle states

How Supergood Creates AgentSync APIs

Supergood reverse-engineers authenticated browser flows and the ProducerSync API surface to deliver a resilient, consistent API layer for your AgentSync account—across onboarding, licensing, appointments, and compliance.

  • Handles OAuth 2.0 token issuance, scopes, and refresh, plus username/password and MFA for web-only operations
  • Maintains session continuity with automated refresh and change detection
  • Normalizes responses across producers, licenses, appointments, hierarchies, and compliance status so you integrate once and rely on consistent objects
  • Aligns with per-state lines of authority, NIPR refresh cadences, and your licensed data scope to ensure compliant access

Use AgentSync with AI agents: AgentSync MCP Server →

Getting Started

  • Schedule Integration Assessment

Book a 30-minute session to confirm your modules, ProducerSync data scope, and authentication model.

  • Supergood Generates and Validates Your API

We deliver a production-ready AgentSync adapter tailored to your account configuration and licensed data scope.

  • Deploy with Monitoring

Go live with continuous monitoring and automatic adjustments as AgentSync and NIPR data evolve.

agentsync

API Endpoints

Authentication

POST/authenticate

Authenticate to AgentSync using OAuth 2.0 client credentials (or username/password and MFA for web-only operations) and obtain a session token for downstream calls.

Producers

GET/producers

List producers and adjusters with NPN, demographic, and status filters, drawing on real-time NIPR data.

Producers

POST/onboard_producer

Start a producer onboarding case with personal information, lines of authority, and required validation checks.

Licensing

GET/licenses

Retrieve producer and adjuster licenses, lines of authority, renewal dates, and continuing-education status by state.

Appointments

GET/appointments

Pull carrier appointments, appointment requests, and termination records with state and status filters.

Appointments

POST/create_appointment

Submit a carrier appointment request for a producer against a given state and line of authority.

Use Cases

Automate producer onboarding and ready-to-sell

- Kick off onboarding cases and push personal info, lines of authority, and validation checks into AgentSync - Pull license and appointment status to gate ready-to-sell decisions automatically - Route declines, missing requirements, and exceptions to compliance teams without portal clicks

Sync license and appointment data to downstream systems

- Pull producer and adjuster licenses, lines of authority, and renewals from NIPR into a single warehouse - Stream appointment and termination events to CRM, commission, and policy-admin systems - Reconcile NPN and producer records across systems for a unified producer 360

Monitor compliance and license renewals

- Watch license expirations, continuing-education status, and per-state requirements in real time - Trigger renewal and remediation workflows before a producer falls out of compliance - Surface non-compliant producers and agencies to retention and risk dashboards

Keep agency hierarchies and contracting in sync

- Pull agency hierarchies and producer-to-carrier relationships for commission and reporting tools - Push contract assignments and onboarding status to downstream incentive systems - Reconcile hierarchy changes across carrier and agency systems automatically

Technical Specifications

Authentication

OAuth 2.0 client credentials for ProducerSync, plus username/password and MFA handled in a managed session for web-only operations

Connectivity

ProducerSync REST API surface plus authenticated browser flows for Manage, Contracting, and Hierarchies workflows

Response format

Normalized JSON across producers, licenses, appointments, hierarchies, and compliance objects

Rate limits

Adaptive throttling tuned to your AgentSync package to avoid vendor-side and NIPR-source limits

Session management

Automatic OAuth token refresh, MFA replay handling, and credential rotation

Data freshness

Near real-time NIPR-sourced producer, license, and appointment data with optional scheduled batch syncs

Security

Encrypted credential vault, scoped access tokens, encrypted PII, SOC 2-aligned controls, and audit logging

Webhooks

Event-style callbacks for onboarding status, license changes, appointment activity, and compliance alerts

Latency

Sub-second reads on cached producer and license entities; multi-second writes when posting onboarding and appointment requests

Throughput

Horizontally scaled workers sized to large producer networks and bulk license and appointment validation

Reliability

Retry, backoff, and idempotency keys for onboarding cases, appointment requests, and contract assignments

Adaptation

Continuous monitoring of AgentSync releases, ProducerSync API changes, and NIPR data and per-state regulatory drift

Frequently asked questions

Yes. Supergood uses the ProducerSync REST API where it covers your data scope and reverse-engineers authenticated browser flows for Manage, Contracting, and Hierarchies actions that aren't exposed programmatically, then normalizes both into one consistent surface.

Supergood works with your existing AgentSync entitlements. Because ProducerSync is licensed by package and the 200+ data points vary by contract, we profile your account's scope and expose only the producer, license, and appointment data you're entitled to.

Producer, license, and appointment records are pulled on near real-time and scheduled cadences aligned to NIPR refreshes, and Supergood preserves per-state lines of authority and renewal timelines rather than forcing a generic compliance schema.

Yes. You can start onboarding cases, push lines of authority and validation requirements, and submit carrier appointment requests through the normalized API, with declines and exceptions routed back for review.

Agency hierarchies, producer-to-carrier relationships, and contract assignments are exposed through the same normalized API surface, preserving their lifecycle states so commission and reporting tools stay in sync.

Ready to get a real API?