API

API


Developer level access to scheduling data is available via our RESTful API. This allows data to be shared throughout vendors' apps, and /or available for custom implementation needs.

The scheduling API (Application Programming Interface) provides third-party software developers access to the data within your organization’s system. Developers can use this to build custom applications or to integrate Target Solutions Scheduling information within other existing apps – allowing you to centralize your information in one location.

To Obtain API Client ID and Secret Key:
(only available for users with permission 'System Settings' enabled)

Click Admin> System Settings > API / Integrations



You'll see any API credentials for your organization here. To generate a new key pair, click Generate New API Credentials. This will generate a new pair. You can remove key credentials at any time, by clicking the 'Delete' button next to the key pair.




Please keep the Client ID / Secret Key, secret. Anyone with access to these keys will have full access to your account via the CrewSense API.

Of course, as with all other elements of our system, our API continues to improve – allowing more powerful use of your scheduling and resource management needs.

For a detailed look into our API, please follow this link: https://developer.crewsense.com/.





    • Related Articles

    • Exporting Form Module Data to .CSV

      All submitted Form data can easily be exported into a .csv file for creating awesome Excel reports. If you are an Excel guru, you should be able to capture all data with scheduling forms, and then export the data as .csv to have pivot tables, charts, ...
    • EPR Systems/FireWorks Integration

      EPR Systems maintains a link with the scheduling platform to use the FireWorks integration. To setup this link, you must contact EPR Systems directly and provide them with your scheduling API client id and secret key.
    • Payroll Exports

      CrewScheduler roster data can quickly and easily be exported for advanced payroll imports or other employee reporting needs. The data includes all regularly scheduled assignments, time off's, overtime hours, partial hours and miscellaneous hours. ...
    • Emergency Reporting Integration

      Video Tutorial available here, click here Scheduling directly integrates via an API (application programming interface) with Emergency Reporting. The integration will allow you to perform scheduling within the scheduling platform, and have that data ...
    • Work / Time Off Type Subclasses

      Along with tracking 'Work Type' and 'Time Off Type' categories and codes for scheduled / off duty employees, you can also track 'Subclasses' for more insights and analytics into your workforce scheduling. These sub-classes will export right alongside ...