When you want to register an international number there are several ways to achieve that. You can register them via the incumbent provider in the specific country or you can go to a company that already has those connections.
1. Connect to the country specific incumbent provider
Pros: Highest margin on calling minutes and lowest monthly number costs. Own company name visible on number registration.
Cons: Really difficult to get a registrar status in every country.
2. Use a wholesale (PSTN) VoIP terminator (SIP Trunking)
Pros: Really easy to register, and often ready made API’s to connect to your billing engine and PBX.
Cons: lower margin on calling minutes and higher monthly number costs. Other company name on number registration details.
Here is a list of some those of those, that often provide a whole lot more features than alone numbers.
What do you think? Am I missing important providers?
Including an API