Interfaces and Web API for Time Tracking

Leverage the powerful time cockpit Web API to seamlessly integrate and exchange data via HTTP, REST, and JSON.

Time Cockpit Web API – Efficient Data Integration and Automation

The time cockpit Web API allows you to seamlessly integrate your time tracking into existing systems, manage data efficiently, and automate workflows. Thanks to its REST-based architecture, it offers maximum flexibility and can be tailored to meet your specific needs.

Access data and integrate with existing systems.

With the Web API, you can gain comprehensive access to data in time cockpit. The OData endpoint allows you to perform CRUD operations (Create, Read, Update, Delete). This enables you to use tools like Microsoft Power BI or Excel to create interactive reports, analyze data, or export it for further purposes.

For more complex requirements, the Query Endpoint provides the ability to query any data using the time cockpit Query Language (TCQL). This feature is ideal for scenarios where you want to transfer data to external systems or perform detailed analyses. This is complemented by the List Endpoint, which functions like a database-based view. With this endpoint, you can create custom lists in time cockpit and make them available via the API, for example, for project-specific reports or controlling evaluations.

Efficient User Management for Large Organizations

In companies with many employees, manually managing user accounts quickly becomes impractical. The User Management API allows for the automation of user account creation, updates, and deactivation. This feature is especially useful when using leading HR systems like Personio or SAP. Onboarding and offboarding processes can be fully automated, ensuring that access rights are reliably managed and no inactive accounts remain in the system.

Security and Permissions

Authentication to the Web API is done via Personal Access Tokens (PAT), ensuring that only authorized users can access sensitive data. The API is fully integrated into time cockpit’s existing permission system, providing the highest level of reliability for your data.

Is SQL Your Passion?

If you prefer to query data in the traditional SQL way, that’s no problem. You can reach out to us at support@timecockpit.com to get read-only database access. This way, you can integrate with other tools like Power BI or Tableau and make the most of your data. After all, it’s your database and your data.

SELECT * FROM APP_Timesheet
INNER JOIN APP_UserDetail 
  ON Relation_APP_UserDetail = APP_UserDetailUuid

Import Your Excel Data

You have lot’s of your data in Excel sheets? Take a look at time cockpit’s built-in Excel importer. Map your Excel worksheets to time cockpit tables, test your import and load your existing data into time cockpit.

Excel importer

More Features

Extend and Customize Functions

With time cockpit, we have already done the groundwork for you. Standard tasks such as input validation, user interface layout and styling, and object-relational mapping (ORM) for database interactions are seamlessly integrated. This allows us to focus entirely on customizing the platform to your specific needs, without reinventing the wheel or spending resources on time-consuming basic development.

Customize It Yourself or Let Us Implement It for You

Our platform is designed so that you can either make the customizations yourself or have us implement them for you. Whether you prefer to design it yourself or rely on our expertise, we offer flexible support tailored to your exact requirements.

A Proven Platform

Time cockpit has proven itself as a flexible and customizable solution in a variety of time tracking projects. Thanks to its flexibility, the platform also serves as a powerful foundation for non-time tracking-related projects.

Reduced Programming Effort

Time cockpit enables a significant reduction in programming effort. Developers can declaratively define data structures, validation rules, business logic, and even the user interface – for quick and straightforward customizations.

Over 15 Years of Experience

Benefit from our expertise of over 15 years in time tracking and best practices. Take a look at how we have tailored time cockpit for other customers.

Frequently Asked Questions

What benefits does customization offer for my company?

Time cockpit ships with a rich features set but customizing allows you to tailor time cockpit to fit your specific requirements and business processes. This means your business can work more efficiently and effectively, saving time and money in the long run. You won’t have to worry about using a system that doesn’t quite work for your company. Instead, you’ll have a system that is aligned with your company’s unique requirements. A system that grows with you.

Can I customize time cockpit myself?

Yes, you can customize time cockpit yourself using the time cockpit admin workbench. The admin workbench can be downloaded from our website, and it provides a user-friendly interface for customizing every aspect. You can customize data structures, user interface, business logic, reports, and more without the need for extensive programming knowledge. Take a look at our documentation to get started.

Can you customize time cockpit for me?

Absolutely. Our team will help you every step of the way. We’ll start by having a chat to get a feel for what you need, and then work closely with you to create a customized solution that fits your unique requirements. Once we’ve finished customizing, we’ll provide guidance and support to help you make the most of the platform.

How does the customization process work?

We like to keep itagile. The customization process is designed to be collaborative and transparent, with frequent communication and feedback to ensure that the end result meets your expectations. We’ll work with you to define the scope and goals of the customization. Once we have a clear understanding of what you’re looking for, our team will build and test the customized solution. Throughout the process, we’ll work closely with you to ensure that the customization meets your needs and requirements. You’ll get to test the customizations in a sandbox environment first so you can make sure it’s exactly what you want. Once we have received your approval after your tests, we will deploy your new features in your production environment.

How long does it typically take to customize time cockpit?

The time it takes to customize time cockpit depends on the complexity of your specific requirements. Time cockpit has already done a lot of the heavy lifting in terms of development, so customizing it can typically be done faster compared to building a feature from scratch. Our team will work closely with you to understand your needs and provide you with a timeline for the customization process.

What kind of costs are associated with customizing time cockpit? The

cost of a customization depends on the scope of work. You can check our current hourly rate on our pricing page. There are no ongoing, periodic maintenance fees for the customizations made specifically for you. Any future development and maintenance will be done on an hourly basis, and in close accordance with you or your team. Customizations don’t increase your regular pricing fees.

Is there ongoing support available after the customization process is complete?

We offer ongoing support to ensure that everything runs smoothly. If you encounter any issues or have questions about your customizations, just let us know and we’ll work with you to resolve them. Our team is always happy to help and keep your time cockpit running.

What if my time cockpit is customized? Do I still get features updates?

Absolutely! When you customize time cockpit, you’ll still have access to all the standard features of the platform. Our customization process is all about adding new functionality and tailoring the platform to your specific needs, not taking away anything away from you. So, whether you’re using time cockpit out-of-the-box or have customized it to fit your unique workflows, you’ll still be able to take advantage of all the standard features we will provide in the future.