Introducing API Version 2…
The MIDAS API is an optional addon for MIDAS, allowing you to interface directly with your MIDAS scheduling system from your own applications.
First introduced just over a year ago, version 1 of the API allowed developers to access and retrieve data from MIDAS.
Version 2 of the API builds on this, and extends the API’s capabilities further by now allowing “bi-directional” access to MIDAS. This means that as well as being able to simply “read” data from MIDAS through the API, developers can now also “write” data to MIDAS, and modify existing data.
Nearly two dozen new API calls have been implemented for API v2, allowing you to:
- Add, delete or modify bookings, clients, and resources
- Add, generate, or delete invoices
- Approve or reject booking requests
- Email clients
- Change settings
…and more!
Full documentation for version 2 of the API is now available online at mid.as/api, and will shortly be available in an offline format too.API v2 will be available to coincide with the upcoming release of MIDAS v4.07, and will a FREE update to existing API users who have an ongoing annual support subscription covering the release of v4.07.
v2 is also backwards compatible with v1 of the API. Existing customers who wish to add the optional API to their MIDAS installation can do so via mid.as/upgrade.
New customers can purchase MIDAS along with the optional API addon via mid.as/pricing.










On the “Your Details” stage of the public booking request process, there’s now also a “Remember Me” tick box, allowing the requestor’s browser to optionally remember their details (name, organization, email address) for the next time they make a booking request from the same browser – so they won’t have to manually enter the same information each time.
We’re also giving you even more control over the “look and feel” of your entire Public Booking Request process, by allowing you to override the default visual “theme” for your MIDAS, and use your own external .CSS style sheet instead! You can specify an external .css style sheet via MIDAS Admin Options → Manage MIDAS → Templates → Web Request
We’re introducing a new “Payment Terms” setting for v4.07. This allows you to specify how many days you allow for your clients to pay their invoices. This new setting may be found via MIDAS Admin Options → Manage MIDAS → Invoicing.

If you allow your clients to pay their invoices online via PayPal, you can now have PayPal automatically update the status of their invoices within MIDAS once payment has been made. This means you’ll no longer have to manually update invoices yourself! For more information, please see:
The previous support for clients to pay their invoices online via Google Wallet has regrettably been removed from 4.07. This is because Google no longer support such payment provisions. Google have now retired Checkout, and Google Wallet is now restricted to payments for mobile apps in the Google Play store only. We’ve covered this in more depth in