Developers

Welcome

Welcome to the MyWhistleBox Developers page.

MyWhistleBox provides a number of direct methods for users to access the service such as browsers, mobile apps and the Outlook addin. But sometimes this isn't optimal where use cases dictate more creative solutions. For those situations, we provide developers an API to the MyWhistleBox Server where they can use conventional programming environments to craft their own custom solutions.

APIs are at the heart of MyWhistleBox. Our goal is to provide developers worldwide with an accessible and straightforward way to communicate with your customers and clients effortlessly. To get you familiar with MyWhistleBox's APIs, here are some things you should know.

The MyWhistleBox API is built on HTTP and our API is RESTful which:

  • Uses predictable, resource-oriented URLs.
  • Is available using many programming languages.
  • Uses built-in HTTP capabilities for passing parameters and authentication.
  • Responds with standard HTTP response codes to indicate errors.
  • Returns JSON.
Authenticating the API does require API access and API access is currently available with the Enterprise Plan. If you are interested in learning more about the Enterprise Plan, please contact customer support and someone will fill you in with the details.

Our RESTful HTTP APIs can be accessed via any programming language or script that support HTTP requests. Currently we provide a PHP SDK that can make programming on the PHP platform easier. We also include PHP examples using cURL that can be adapted to other languages.

To get started and become more familiar with the API, we suggest you start with the following links:

These guides should be enough to get you started with the API. If at any point you have questions or need help, please feel free to contact our Support Team here.