Optional ReadonlyadditionalOptional ReadonlydependenciesExtensions that must complete before this Extension is called, identified by id or key. Maximum 5 entries. If omitted, the Extension has no dependencies and may run concurrently with other independent Extensions.
ReadonlydestinationDefines where the Extension can be reached.
Optional ReadonlyexpansionExpansion paths used for reference expansion of the payload.
Be aware of the [limits](/api/limits#api-extensions) of this feature and its [performance impact](/api/performance-tips#api-extensions).
Optional ReadonlykeyUser-defined unique identifier for the Extension.
Optional ReadonlytimeoutMaximum time (in milliseconds) the Extension can respond within. If no timeout is provided, the default value is used for all types of Extensions. We recommend keeping the timeout as low as possible to avoid performance issues.
The limit of 10000 ms (10 seconds) can be increased per Project after we review the performance impact.
Please contact the [commercetools support team](https://support.commercetools.com) and provide the Region, Project key, and use case.
ReadonlytriggersDescribes what triggers the Extension.
Configures additional information included in the payload sent to the API Extension.