Recopilar información relevante para la API

Las plantillas de salida personalizadas proporcionan la flexibilidad para devolver los datos que desee, por lo que es importante comprender que es posible modificar una plantilla de salida de forma que devuelva información que no es muy relevante para la API.

Por ejemplo, es posible modificar la plantilla de salida de la API getOrderList() de forma que devuelva información detallada sobre una orden en vez de sólo información a nivel de cabecera. Debería modificar una plantilla de salida de forma que saque provecho de los aspectos exclusivos de la API correspondiente. Mantener cada plantilla exclusiva para su API impide cualquier ambigüedad sobre qué API se debe utilizar en cualquier situación específica.