Bombshell Agency Platform Service

<back to all web services

PolicyFutureCommissionRecordsRequest

The following routes are available for this service:
GET, OPTIONS/v1/Policy/FutureCommissionRecordsAndListings/{PolicyNumber}

To override the Content-type in your clients HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /jsv/reply/PolicyFutureCommissionRecordsRequest HTTP/1.1 
Host: api2.exactmedicare.com 
Content-Type: text/jsv
Content-Length: length

{
	PolicyNumber: String
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	ResponseStatus: 
	{
		ErrorCode: String,
		Message: String,
		StackTrace: String,
		Errors: 
		[
			{
				ErrorCode: String,
				FieldName: String,
				Message: String
			}
		]
	},
	FutureCommissionRecords: 
	[
		{
			Id: 0,
			DateCreated: 0001-01-01,
			PayoutNumber: 0,
			ToBeMovedDate: 0001-01-01,
			MovedDate: 0001-01-01,
			AgentNumber: String,
			AgentName: String,
			PolicyNumber: String,
			InsuredAnnuitant: String,
			ProcessDate: 0001-01-01,
			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-01,
					MovedDate: 0001-01-01,
					CommissionListingId: 0,
					ProcessDate: 0001-01-01,
					PaymentDate: 0001-01-01,
					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-01
				}
			]
		}
	],
	FutureCommissionListings: 
	[
		{
			Id: 0,
			Type: String,
			TotalAmount: 0,
			TotalPayouts: 0,
			PayoutNumber: 0,
			ToBeMovedDate: 0001-01-01,
			MovedDate: 0001-01-01,
			CommissionListingId: 0,
			ProcessDate: 0001-01-01,
			PaymentDate: 0001-01-01,
			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-01
		}
	]
}