# Chapter 5.5.5 - Bundle Config

Source: https://developer.avalara.com/products/communications/integration-guides/dev-guide_rest_v2/reference/customization-bundle/

-   [Previous](/communications/dev-guide_rest_v2/reference/customization-exclusion/)
-   [Next](/communications/dev-guide_rest_v2/reference/customization-bundle-item/)

### Bundle Config

The `BundleConfig` object allows the user to specify one or more **bundles** associated with a client profile. For more information, see [Bundle](/communications/dev-guide_rest_v2/customizing-transactions/bundle-file/):

Key

Value

`BundlePackage`

`[int]` Bundle Package Id  

Bundle Transaction ID for the bundle to be used in the Communications REST v2 transaction. For example, 20000  

`BundleId`

`[int]` Bundle Id  

Bundle Service ID for the bundle to be used in the REST v2 transaction. For example, 20001  

`Description`

`[string]` Bundle Description  

`BundleItems`

[`[BundleItem]`](/communications/dev-guide_rest_v2/reference/customization-bundle-item/) Bundled Items  

Bundled items - percentage should add up to 100% (as applicable)  

`Version`

`[string]` Bundle Version  

Bundle version - intended to allow changes to bundle format  

### Example

```json
"Bundles": [ { "BundlePackage": 20000, "BundleId": 20001, "Description": "Bundle Description", "BundleItems": [ { // Bundle Item } ] }]
```

-   [Previous](/communications/dev-guide_rest_v2/reference/customization-exclusion/)
-   [Next](/communications/dev-guide_rest_v2/reference/customization-bundle-item/)