Skip to main content
POST
cURL
Creates a new agent under one of the downstream entities associated with your upstream entity. The agent is identified by their National Producer Number (NPN).

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
npn
string
required

National Producer Number (NPN) of the agent

Example:

"12345678"

middleName
string

Middle name of the agent (optional). Auto-populated from NIPR if absent.

Maximum string length: 100
Example:

"Quentin"

email
string

Email address of the agent

Example:

"example@test.com"

downstreamEntityAssociationId
string

MongoDB ID of the downstream entity association

Example:

"507f1f77bcf86cd799439012"

Response

Agent successfully added

data
object
required
requestId
string
required

Unique request identifier

Example:

"dev-2c5e7cf2-9acf-4c8c-ab2f-b81f39d775a8"

timestamp
string
required

Response timestamp

Example:

"2025-11-12T20:49:03.293Z"