Gather information relevant to your business needs

The standard output template returns all attributes, even for empty elements in the template, so you can tailor information to your specific business needs. If you don't exclude the attributes you don't require, you receive more data than you need, which might slow the performance of the API.

For example, if you are using the getOrderDetails()API to return only OrderLine attributes but your custom output template includes Schedule attributes, all attributes for OrderLine and Schedule are returned.