Использование external_id для вызова API ответа

No, that is not possible.

You don’t have to determine it “every time” though, you could decide to cache it on the calling side.

2 лайка