Producer statement item events

A producer statement item event is an event related to a producer statement item that BillingCenter tracks and shows. Producer statement item events record when commission is earned on a producer statement item.

You can GET producer statement item events through Cloud API. Use the following endpoints to query for producer statement item events:

  • GET /producers/{producerId}/producer-statements/{producerStatementId}/item-events

There is only one type of item event for producer statements: commission earned. All producer statement item events have the same fields. Each event includes the commission reserve change, the related invoice item, the related policy commission, and the related transaction.

The following example demonstrates retrieving the item events for a producer statement.

Command
GET /billing/v1/producers/bc:SIZ1dV7WAz2XzLOG_DMcz/producer-statements/bc:STmhE3c5DLEKEt6R_Hz8A/item-events
Response
{
    "count": 20,
    "data": [
        {
            "attributes": {
                "cmsnReserveChanged": {
                    "amount": "-20.00",
                    "currency": "usd"
                },
                "eventDate": "2026-01-22T18:23:35.620Z",
                "eventType": {
                    "code": "earned",
                    "name": "Commission Earned"
                },
                "id": "bc:S5StfW_Bch5expBNXvTRu",
                "invoiceItem": {
                    "displayName": "12/28/2025 ($200.00)",
                    "id": "bc:S5qBSDBh81jt5cb8F1GTR",
                    "type": "InvoiceItem",
                    "uri": "/billing/v1/charges/bc:S1oCWvJXrUMDEoNUakDri/invoice-items/bc:S5qBSDBh81jt5cb8F1GTR"
                },
                "policyCommission": {
                    "displayName": "Producer code Standard Producer (Standard Code) with role Primary on policy fdasfdsa-1",
                    "id": "bc:S7inS7KysFQkrcBp8rM93",
                    "type": "PolicyCommission",
                    "uri": "/billing/v1/producers/bc:SIZ1dV7WAz2XzLOG_DMcz/producer-codes/bc:SkKHzYf4QdBU76JKYXLO1/policy-commissions/bc:S7inS7KysFQkrcBp8rM93"
                },
                "transaction": {
                    "displayName": "Reserve Commission Earned",
                    "id": "bc:S2C5PcX7mqjIhdt0K6iqW",
                    "type": "Transaction",
                    "uri": "/billing/v1/transactions/bc:S2C5PcX7mqjIhdt0K6iqW"
                }
            },
            "checksum": "0",
            "links": {
                "self": {
                    "href": "/billing/v1/producers/bc:SIZ1dV7WAz2XzLOG_DMcz/producer-statements/bc:STmhE3c5DLEKEt6R_Hz8A/item-events/bc:S5StfW_Bch5expBNXvTRu",
                    "methods": [
                        "get"
                    ]
                }
            }
        }
    ],
    ...
}