API через external ID

Современная на сегодня тема - обмен через API. По товарам реализовано на сегодня по product_id. Крайне удобно сделать еще и по по external_id для тех, кто использует этот механизм в связке с CommerceML. Иначе приходится долго и муторно протаскивать product_id в базу 1C, что не удобно.
Реализуйте, пожалуйста.