Wholesale service is one of Vitelity’s strong suites and our API’s are in use by many companies for managing DIDs, Accounts, CDRs, and much more. The one piece that has been lacking was a way to automate the local number porting process. We have now launched a new API for ordering LNP requests
The LNP API
The LNP API consists of four different commands for checking and placing an order.
checkavail
The checkavail command is used to check the porting availability of a specific DID. The response will be either that porting on that DID is supported or not.
addport
The addport command is the primary command to submit an order. This call will require all of the information needed to place a port order (complete instructions in the API documentation in the user portal). This command may return a status that tell you if you need to supply a current bill and/or signature.
uploadbill
This command allows you to upload a base64 encoded PDF file of a current bill. This command will return a success or failure status.
uploadsignature
This command allows you to upload a base64 encoded JPG, GIF or BMP file of a signature. This command will return a success or failure status.