The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length
{"ResponseStatus":{"ErrorCode":"String","Message":"String","StackTrace":"String","Errors":[{"ErrorCode":"String","FieldName":"String","Message":"String"}]},"Policy":{"IssueDate":"0001-01-01T00:00:00.0000000","PolicyNumber":"String","Insured":"String","Carrier":"String","Plan":"String","Premium":0,"CommissionRate":0,"Part":0,"AdvanceRate":0,"PolicyType":"String","PolicyCode":"String","Age":0,"ControlledBusiness":false,"StatusId":0,"Type":"String","PayoutsSoFar":0,"TotalPayouts":0,"PaidSoFar":0,"AdvanceAmount":0,"TotalPayoutAmount":0,"CanGenerateFutureCommissionRecords":false,"Statuses":[{"ID":0,"PendingStatusName":"String","PendingStatusDescription":"String"}],"WritingAgents":[{"Id":0,"PolicyNumber":"String","AgentId":0,"AgentNumber":"String","AgentName":"String","Part":0}],"CommissionRecords":[{"Id":0,"DateCreated":"0001-01-01T00:00:00.0000000","AgentNumber":"String","AgentName":"String","PolicyNumber":"String","InsuredAnnuitant":"String","ProcessDate":"0001-01-01T00:00:00.0000000","Premium":0,"GrossCommission":0,"CommRate":0,"Part":0,"PaymentDate":"0001-01-01T00:00:00.0000000","PolicyType":"String","Company":"String","AgentId":0,"DateProcessed":"0001-01-01T00:00:00.0000000","CommissionBatchId":0,"EffectiveDate":"0001-01-01T00:00:00.0000000","Market":"String","ProductType":"String","PlanType":"String","Plan":"String","LastUpdatedUser":"String","AdvanceRate":0,"ApprovalDate":"0001-01-01T00:00:00.0000000","NumberOfCommissionListings":0,"ComponentsToProcess":"String","CappedPayout":false,"MID":"String","ChargebackAgent":{},"IsRenewal":{},"PriorPlan":{},"LinkedId":{},"CommissionRecordId":{}}],"CommissionListings":[{"ID":0,"ProcessDate":"0001-01-01T00:00:00.0000000","PaymentDate":"0001-01-01T00:00:00.0000000","AgentId":0,"AgentName":"String","OAgentID":0,"OAgent":"String","Policy":"String","PolicyType":"String","Insured":"String","Premium":0,"Part":0,"PartPercent":0,"Amount":0,"Company":"String","Gross":0,"AgentNumber":"String","CommissionRate":0,"Description":"String","CommissionBatchId":0,"Adjustment":false,"CommissionRecordId":0,"FieldPayoutPercent":0,"AgentLevel":0,"DateCreated":"0001-01-01T00:00:00.0000000","SunfireId":0,"CommissionFutureListingId":0,"CommissionRecordTempRerunId":0,"CommissionNote":"String","OrigProcessDate":"0001-01-01T00:00:00.0000000","OrigPaymentDate":"0001-01-01T00:00:00.0000000","EffectiveDate":"0001-01-01T00:00:00.0000000","CanPublish":false,"MedicareIdNumber":"String","StatementString":"String","SubmitDate":"0001-01-01T00:00:00.0000000"}],"FutureCommissionRecords":[{"Id":0,"DateCreated":"0001-01-01T00:00:00.0000000","PayoutNumber":0,"ToBeMovedDate":"0001-01-01T00:00:00.0000000","MovedDate":"0001-01-01T00:00:00.0000000","AgentNumber":"String","AgentName":"String","PolicyNumber":"String","InsuredAnnuitant":"String","ProcessDate":"0001-01-01T00:00:00.0000000","Premium":0,"GrossCommission":0,"CommRate":0,"Part":0,"PolicyType":"String","Company":"String","AgentId":0,"IsRenewal":false,"PolicyCode":"String","Age":0,"AdvanceRate":0,"Plan":"String","ControlledBusiness":false,"CappedPayout":0,"LastUpdatedUser":"String","CommissionRecordId":0,"CommissionBatchId":0,"NumberOfFutureCommissionListings":0,"FutureCommissionListings":[{"Id":0,"Type":"String","TotalAmount":0,"TotalPayouts":0,"PayoutNumber":0,"ToBeMovedDate":"0001-01-01T00:00:00.0000000","MovedDate":"0001-01-01T00:00:00.0000000","CommissionListingId":0,"ProcessDate":"0001-01-01T00:00:00.0000000","PaymentDate":"0001-01-01T00:00:00.0000000","AgentId":0,"AgentName":"String","OAgentID":0,"OAgent":"String","Policy":"String","PolicyType":"String","Insured":"String","Premium":0,"Part":0,"PartPercent":0,"Amount":0,"Company":"String","Gross":0,"AgentNumber":"String","CommissionRate":0,"Description":"String","CommissionBatchId":0,"Adjustment":false,"FutureCommissionRecordId":0,"Plan":"String","AdvanceRate":0,"CommissionPercent":0,"AgentLevel":0,"GloEligible":false,"LastUpdatedUser":"String","ApprovalDate":"0001-01-01T00:00:00.0000000"}]}],"FutureCommissionListings":[{"Id":0,"Type":"String","TotalAmount":0,"TotalPayouts":0,"PayoutNumber":0,"ToBeMovedDate":"0001-01-01T00:00:00.0000000","MovedDate":"0001-01-01T00:00:00.0000000","CommissionListingId":0,"ProcessDate":"0001-01-01T00:00:00.0000000","PaymentDate":"0001-01-01T00:00:00.0000000","AgentId":0,"AgentName":"String","OAgentID":0,"OAgent":"String","Policy":"String","PolicyType":"String","Insured":"String","Premium":0,"Part":0,"PartPercent":0,"Amount":0,"Company":"String","Gross":0,"AgentNumber":"String","CommissionRate":0,"Description":"String","CommissionBatchId":0,"Adjustment":false,"FutureCommissionRecordId":0,"Plan":"String","AdvanceRate":0,"CommissionPercent":0,"AgentLevel":0,"GloEligible":false,"LastUpdatedUser":"String","ApprovalDate":"0001-01-01T00:00:00.0000000"}],"Hierarchies":[{"Id":0,"PolicyNumber":"String","WritingAgentId":0,"PolicyWritingAgent":{"Id":0,"PolicyNumber":"String","AgentId":0,"AgentNumber":"String","AgentName":"String","Part":0},"HierarchyDate":"0001-01-01T00:00:00.0000000","PolicyHierarchySegments":null}],"PolicyNotes":[{"Id":0,"PolicyNumber":"String","Username":"String","Message":"String","CreatedDate":"0001-01-01T00:00:00.0000000"}],"PolicyCommissionRecordsLogs":[{"CommissionRecordLogs":[{"Id":0,"CommissionRecordId":0,"DateCreated":"0001-01-01T00:00:00.0000000","AgentNumber":"String","AgentName":"String","PolicyNumber":"String","InsuredAnnuitant":"String","ProcessDate":"0001-01-01T00:00:00.0000000","Premium":0,"GrossCommission":0,"CommRate":0,"Part":0,"PaymentDate":"0001-01-01T00:00:00.0000000","PolicyType":"String","Company":"String","AgentId":0,"DateProcessed":"0001-01-01T00:00:00.0000000","IsRenewal":false,"PolicyCode":"String","Age":0,"CommissionBatchId":0,"AdvanceRate":0,"Plan":"String","CarrierAgentNumber":"String","ControlledBusiness":false,"CappedPayout":0,"FileBatchId":0,"FileDate":"0001-01-01T00:00:00.0000000","LastUpdatedUser":"String","ApprovalDate":"0001-01-01T00:00:00.0000000","DateModified":"0001-01-01T00:00:00.0000000","ChangeType":"String"}],"CommissionRecordId":0}],"CurrentPayoutMatrix":{"Id":0,"Tier":"String","ProductType":"String","FullComp":0,"AgentPay":0,"AdminFee":0,"Payout":0,"PayoutType":"String","AdjustedPayout":0,"PolicyState":"String","PlanType":"String","FullCompPerMonth":0,"AgentPayPerMonth":0,"AdminFeePerMonth":0,"Carrier":"String"}}}