When a customer registers a wallet on the qiwi.com website, he should use his mobile phone number as his payment identifier.
The country calling codes drop-down contains a limited set of countries.
Is it possible to get this list programmatically to evade hardcoding it in a third-party application?
I have got the answer from QIWI Wallet support:
К сожалению, такой возможности нет.
It means no.