Bandwidth is a communication service that allows users to add voice and SMS services to software and applications. The service includes access to local numbers, and scalable pricing. The Bandwidth API allows users to make calls to get information about an account, get a list of transactions made on an account, as well as calls for phone numbers, messages, calls, media, applications, errors, and other resources. The API uses REST calls. An account is required with service.