HR API by TramitApp
TramitApp’s HR API is a REST API with webhooks for technical teams that want to move the data their workforce generates in TramitApp into their own systems: employees, absences, hours, expenses and shifts.

















HR integrations: how do different technologies connect with TramitApp?
Connect TramitApp to your systems through a read-and-write REST API and webhooks, or without coding through Zapier, SFTP file import or iCal calendar subscription. It is the technical gateway to TramitApp’s HR software . Read the documentation or download the OpenAPI specification.
Which programs does TramitApp integrate with?
This is already built. For everything else, there’s the API.
Payroll
A3 Innuva , the Spanish payroll program, sends TramitApp the employees, contracts, calculated payslips, absences and periods of leave, and TramitApp's electronic payslips deliver each payslip to its employee. Overtime, night hours and absences become payroll inputs that you export to Excel for your payroll provider. And TramitApp integrates with Cruasan.
Calendars
Each employee sees their absences and shifts in Google Calendar or Outlook, by subscribing to their TramitApp calendar (iCal).
No coding
Zapier to automate workflows, SFTP to import clock-ins and employees from files, and bulk upload from Excel with AI.
Access
Automatic user provisioning and deprovisioning with SCIM. Sign-in with your company account (SSO), as a custom integration.
AI assistants
ChatGPT, Claude, Gemini or Mistral connected to your HR data through the MCP server, with scope-based permissions and consent.
Messaging
Clocking in via WhatsApp and Telegram, with an agent that asks for the location if it is missing. Microsoft Teams and Slack: clock in, request holidays and absences, report sick leave and send expense receipts from the work chat.
What do you get from TramitApp’s HR API?
New starter? Tell us, we’re listening
With our API, your systems tell us about every new starter, so nobody has to type the data in twice.
Or the other way round, if you prefer: you add the person in TramitApp and we automatically notify your systems so they can record their details. Talk to our technical team: you’ll be surprised by everything you can do with our webhooks.
Analyse your company’s data
Read TramitApp’s data through the API (absences, hours and clock-ins, expenses, holiday…) to build your reports and bring them into the rest of your processes. The figure you’re looking for, always up to date and carried automatically to all your systems:
- Absences
- Hours
- Expenses per employee
- Holiday balances
Use us as your HR database
Need to build an HR system and don’t know where to start? With TramitApp you save hundreds of hours of development: as well as the app and a very intuitive web platform, you get a modern HRIS API to build against. Create your own dimensions to segment your workforce. Our technical team will advise you, with no commitment.
MCP server: connect your AI agent without giving it open access: each connection is authorised with OAuth2, with a consent screen and specific scopes. Read the technical documentation.
Developer to developer: our support is different
When you take on TramitApp’s API, you also get its technical support. On the other end you have specialised technical support and, if you need something specific, we assess it as custom development. Because no two projects are alike, we want yours to succeed.
Your systems and your HR software don’t talk to each other? Book a demo and we’ll show you TramitApp’s HR API
Book a demoWhat can you integrate from everything that happens in your company?
Our REST API reads and writes: read data from TramitApp, or push data in — new starters, absences, hours, clock-ins, shifts — straight from your own systems. Expenses are read through the API and notified by webhook.
Absences and holiday
Holiday, leave, sick leave or simply a day working from home. The employee reports it from the TramitApp app and everything comes together in your dashboard.
Expenses and allowances
Expenses, subsistence allowances and mileage reported from the app, plus the normal and overtime hours logged in TramitApp.
Time and attendance
Download the hours and the geolocated clock-ins recorded by your staff.
Starters and leavers
Automatic starters and leavers in our system from your own API: avoiding duplicates, and much smoother onboarding and offboarding.
Employee data
Each person’s employment status, contract types, holiday balances, updates to ID documents, address, bank account…
Legal entities
Access the information for every company in your group.
Frequently asked questions about the HR API from TramitApp
What can I do with TramitApp’s HR API?
With the TramitAPI REST API you access and manage, from your own systems, the data on legal entities, employees, workplaces, teams, projects, absences, expenses, clock-ins, holiday, shifts, calendars and documents — to read reports or to add and update information. Legal entities, expenses, holiday and calendars are read-only. The OpenAPI specification is published in Spanish and English, with a ReDoc viewer to browse it. HR software
How do I know when something changes in my company without constantly polling the API?
With webhooks, TramitApp automatically notifies your systems when something changes: a new starter, an absence, an expense or a change in hours. If a notification fails, it is retried up to ten times within 72 hours; if they all fail, the event goes into a pending queue instead of being lost. Time and attendance
Do I need to code to integrate TramitApp, or are there simpler HR integrations?
If your team codes, you have the REST API and webhooks at your disposal. If you’d rather not build anything custom, TramitApp also integrates through Zapier, SFTP file import or iCal subscription to the absence and shift calendars — without writing a line of code. HR software
What if my payroll software isn’t on the list?
We connect it through the REST API and webhooks, through Zapier or with file export. If something specific is needed, we build it as custom development. In the demo we’ll look at your case.
Is it safe to connect an AI agent to my HR data through the API?
Yes. TramitApp’s MCP server does not give open access to your data: each connection is authorised with OAuth2, with a consent screen and specific scopes. HR software
What do our customers say?

TramitApp helped us enormously with integrating all our data, which was the most complex part for us. They have always been there when we needed help, answering questions and showing us how to use the application.

A standalone tool, very agile and easy to use. We are especially pleased with the Support and Customer Service we have received from the start, for onboarding, configuration and all kinds of questions; it has given us real backing for the service we signed up for.

TramitApp lets us spend more time on other things. We have digitised our HR paperwork and I save at least 1 hour a day of my working time. Even more at busier times.
Book a demo and we’ll show you everything you can integrate with TramitApp’s HR API
Book a demo