Policy period general billing instructions
BillingCenter Cloud API provides the ability to send general billing instructions for accounts and for policy periods. General billing instructions are “catch-all” general-purpose billing instructions for existing policies and accounts.
You can post a policy period general billing instruction to update policy period data and create charges on the period.
POST /billing/v1/accounts/{accountId}/policies/{policyId}/policy-periods/{policyPeriodId}/general-billing-instructions
Fields for policy period general billing instructions
The only required field is modificationDate. This is a string, formatted
as a date-time value YYYY-MM-DD. You can also specify the following
optional fields:
| Field | Data type | Note |
|---|---|---|
charges |
Array of charge objects |
Each charge object requires an amount and a
chargePattern. Note that only charges that meet certain criteria can be included in policy period general billing instructions:.
|
depositRequirement |
monetaryAmount object |
The collateral requirement created by the new policy period. Each
monetaryAmount object requires an amount and a
currency field. |
description |
String | |
offerNumber |
String | |
primaryNamedInsuredContact |
contact object |
Creates a new primary contact on the policy period. Has two
required fields: contactSubtype and lastName (if
a person) or companyName (if a company). |
specialHandling |
Typekey reference to the SpecialHandling
typelist |
Example
The following example demonstrates POSTing a policy period general billing instruction with two charges.
Command
POST /billing/v1/accounts/bc:1221/policies/bc:3382012/policy-periods/bc:3382013/general-billing-instructionsRequest body
{
"data": {
"attributes": {
"modificationDate": "2025-10-10",
"charges": [
{
"amount": {
"amount": "100",
"currency": "usd"
},
"chargePattern": {
"id": "default_data:14"
}
},
{
"amount": {
"amount": "50",
"currency": "usd"
},
"chargePattern": {
"id": "default_data:13"
}
}
]
}
}
}
The request returns an account billing instruction object consisting of policy period data, charge data, and data about the billing instruction itself.