Attachment
objectA file attachment included with a contract packet submission.
The URL at which the attachment can be retrieved.
Example:https://s3.amazonaws.com/bucket/contract-packet.pdf
The original file name of the attachment.
Example:contract-packet.pdf
The file size of the attachment as a string representation of the byte count.
Example:204800
ContractPacketSubmittedData
objectPayload for the contract.packet.submitted event.
The unique identifier of the contract packet.
Example:550e8400-e29b-41d4-a716-446655440000
The unique identifier of the individual producer which the contract packet is submitted for.
Example:660e8400-e29b-41d4-a716-446655440001
The name of the individual producer which the contract packet is submitted for.
Example:Smith, John
The timestamp of when the contract packet was submitted. Format: yyyy-MM-dd’T’HH:mm:ss’Z’
Example:2024-06-20T14:45:00Z
The method of how the contract packet was submitted.
Example:Email
The unique identifier of the Contract associated with this packet.
Example:770e8400-e29b-41d4-a716-446655440002
The display number of the Contract associated with this packet.
Example:C-00042
A file attachment included with a contract packet submission.
Show Child Parameters
ContractPacketSubmittedWebhookEvent
Globally unique event identifier. Uses the TypeID format with the
prefix whe_ followed by a UUIDv7-derived suffix
(e.g. whe_01j8e4k2abc123def456). Use this field to deduplicate
deliveries if your endpoint receives the same event more than once.
Example:whe_01j8e4k2abc123def456
Dot-notation event type string. Use this field to route the event to
the appropriate handler in your integration.
Allowed values:contract.producer_status.updatedcontract.assignment.updatedcontract.assignment.deletedcontract.assignment_change.updatedcontract.assignment_change.deletedcontract.packet.submittedcontract.updatedcontract.deletedcontract.responsible_party.updatedhierarchy.producer.addedhierarchy.producer.changedhierarchy.producer.relationship.terminated
Example:contract.assignment.updated
Payload for the contract.packet.submitted event.
Show Child Parameters
ContractUpdatedData
objectPayload for the contract.updated event.
The unique identifier of the contract.
Example:550e8400-e29b-41d4-a716-446655440000
The unique identifier of the agency organization which the contract is sent from.
Example:660e8400-e29b-41d4-a716-446655440001
The name of the agency organization which the contract is sent from.
Example:Acme Insurance Agency
The unique identifier of the carrier organization which the contract is sent to.
Example:770e8400-e29b-41d4-a716-446655440002
The name of the carrier organization which the contract is sent to.
Example:Big Carrier Inc.
The unique identifier of the individual producer which the contract is sent on behalf of.
Example:880e8400-e29b-41d4-a716-446655440003
The National Producer Number of the individual producer.
Example:1234567
The unique identifier of the firm which the contract is sent on behalf of.
The National Producer Number of the firm.
The unique identifier of the upline firm responsible for this contract.
The National Producer Number of the upline firm responsible for this contract.
The unique identifier of the assignment status which the contract is in.
The assignment status of the contract.
Example:Active
Denotes if the contract is currently active based on the status of its contract assignments.
Example:true
The effective date of the contract. Format: yyyy-MM-dd
Example:2023-01-15
The end date of the contract. Format: yyyy-MM-dd
The date contracting completed for this contract, from its latest active contract assignment. Format: yyyy-MM-dd
Example:2024-03-01
The date this contract becomes available to transfer, from its latest active contract assignment. Format: yyyy-MM-dd
Example:2025-03-01
Internal notes visible to the agency, from the contract’s latest active contract assignment. Distinct from the externally visible notes (externalNotes) carried by the contract assignment events.
Example:Awaiting appointment confirmation from the carrier.
The administrative divisions (state abbreviations) covered by the contract’s active contract assignments. Empty when the contract has no active assignments.
Example:CA, TX
The date and time the contract was created. Format: RFC3339 UTC.
Example:2024-06-20T14:45:00Z
The date and time the contract was last updated. Format: RFC3339 UTC.
Example:2024-06-20T14:45:00Z
The display number of the contract.
Example:C-00042
The unique identifier of the parent contract, if this is a subsidiary contract.
The display number of the parent contract, if this is a subsidiary contract.
A user defined field of the contract.
A user defined field of the contract.
A user defined field of the contract.
A user defined field of the contract.
A user defined field of the contract.
A user defined field of the contract.
A user defined field of the contract.
A user defined field of the contract.
A user defined field of the contract.
A user defined field of the contract.
ContractUpdatedWebhookEvent
Globally unique event identifier. Uses the TypeID format with the
prefix whe_ followed by a UUIDv7-derived suffix
(e.g. whe_01j8e4k2abc123def456). Use this field to deduplicate
deliveries if your endpoint receives the same event more than once.
Example:whe_01j8e4k2abc123def456
Dot-notation event type string. Use this field to route the event to
the appropriate handler in your integration.
Allowed values:contract.producer_status.updatedcontract.assignment.updatedcontract.assignment.deletedcontract.assignment_change.updatedcontract.assignment_change.deletedcontract.packet.submittedcontract.updatedcontract.deletedcontract.responsible_party.updatedhierarchy.producer.addedhierarchy.producer.changedhierarchy.producer.relationship.terminated
Example:contract.assignment.updated
Payload for the contract.updated event.