# Composite ## Fields | Field | Type | Required | Description | | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | | `Type` | **int64* | :heavy_minus_sign: | Limit composite to specified metadata types | | `Format` | [*components.Format](../../models/components/format.md) | :heavy_minus_sign: | The image type | | `BackgroundColor` | **string* | :heavy_minus_sign: | 6 character hex RGB value for background color for image | | `Border` | **int64* | :heavy_minus_sign: | The width of the intra-image border | | `Cols` | **int64* | :heavy_minus_sign: | Number of columns to construct in the composite image | | `Crop` | [*components.Crop](../../models/components/crop.md) | :heavy_minus_sign: | Where to crop source images to fit into composite image proportions | | `Height` | **int64* | :heavy_minus_sign: | The height of the image | | `Media` | [*components.CompositeMedia](../../models/components/compositemedia.md) | :heavy_minus_sign: | The default image type to use as the sources | | `Repeat` | **bool* | :heavy_minus_sign: | Allow repetion of images if there are not enough source images to fill grid | | `Rows` | **int64* | :heavy_minus_sign: | Number of rows to construct in the composite image | | `Width` | **int64* | :heavy_minus_sign: | The width of the image |