Het Voipro hosted voice platform heeft een API (Application Programming Interface) waarmee business partners functionaliteit kunnen toevoegen of integreren in een eigen omgeving of applicatie. Doordat deze API via een XML/RPC web service wordt aangeboden is het gemakkelijk deze vanuit vrijwel elke programmeeromgeving eenvoudig te bedienen [1].
De API is opgesplitst in 2 delen:
Voipro API: Voor het configureren van de portal (users en andere elementen aanmaken/aanpassen)
Voipro telefoon API: Voor het aansturen van de telefonie (dynamisch gedrag)
[1] Voorbeelden van hulpbibliotheken om XML-RPC aan te sturen: .NET (http://xml-rpc.net/), python (http://docs.python.org/library/xmlrpclib.html en http://twistedmatrix.com/documents/current/web/howto/xmlrpc.html#auto6),
Ruby (http://www.ruby-doc.org/stdlib-1.9.3/libdoc/xmlrpc/rdoc/XMLRPC/Client.html) of PHP (http://pear.php.net/package/XML_RPC2).