Skip to main content

Development

Among the heaps of configurable settings, there is also an abundance of options to interact programmatically with Dime.Scheduler:

Not to forget, the Power Platform connector and Zapier connector can also be used as low-code alternatives.

Most of the data that is used in Dime.Scheduler is accessible through RESTful web API services. However, most of them were designed for internal use. We intend to keep it that way, because there is an alternative approach that's a one-stop shop to feed data into the planning tool: the Dime.Scheduler API.

The API has been designed to have one uniform API that allows you to insert, update or remove any kind of data that the application uses. It is also a web service, which makes it acccessible to a wide array of technologies and programming languages.

In fact, the API service is so essential that the plugins and development tools were built on this. The connector for BC, NAV, CRM, Power Platform, you name it, they all rely heavily on the API. Same goes for the SDKs and CLIs: they are basically wrappers around the API to improve the development experience.