Viima's APIs are built to allow you to create a properly functional integration or application quickly and easily. The same APIs are used to power the Viima app so you can rest assured that they're going to stay functional. Most of the developers working with our API use it to synchronize data between Viima and their own systems, such as project management systems, help desk software, CRMs, and intranets.
Our APIs are built around the principles of REST so if you've worked with RESTful APIs in the past, many of the concepts should be familiar to you. All API calls to Viima should be made to the same https://app.viima.com/api base address.
JSON will be returned in all responses from the API and should also be used for all requests you make. Make sure you use Content-Type: application/json in your requests.
Our APIs are designed to have predictable, straightforward URLs and to use standard HTTP response codes to indicate API errors but due to legacy reasons, some URLs might be more difficult to guess.
An interactive API documentation is available at https://app.viima.com/api.
Please note that API access is limited to our Premium and Enterprise customers. If you're evaluating using Viima or building on top of our APIs, please contact our support to avoid us preventing your access.