Everhour logo

Scheduling and time

Everhour integrations

Everhour is time tracking for project teams, with hours per project and task, budgets, capacity planning, time off and clocking in and out. An Everhour integration brings leave from the HR system into the planning and passes approved hours on to payroll or finance.

Everhour integrations

Systems you can connect Everhour with

How KoppelHet connects to Everhour

REST API (JSON) on api.everhour.com, marked as beta by Everhour itself; version through the X-Accept-Version header. Endpoints for users (read only), projects, tasks, time records per team, user or project, timecards, timesheets with approval, time off and assignments in the resource planner, clients, invoices and expenses. Webhooks for events including api:time:updated and api:timer:stopped. Rate limit 100 requests per 10 seconds per key; above that 429 with Retry-After.

Authentication: API-sleutel uit het profiel van een gebruiker, in de header X-Api-Key; API-gebruik vraagt een betaald abonnement

Objects we connect

  • Users
  • Time records per project and task
  • Timecards (clock in and out) and timesheets with approval
  • Time off and time off types
  • Projects, clients and budgets

What a Everhour integration does

What to watch for

  • The API key belongs to one user and works with that user's rights. Use an account for the integration that may see the whole team's hours.
  • The documentation describes no way to create users through the API. New employees are invited in Everhour itself; the integration matches them on email address.
  • Everhour calls the API beta. Test the integration after a change on Everhour's side, or set a fixed version in the request.

In your IT landscape

  • Runs as a managed integration on the KoppelHet platform, next to your existing integration layer. No VPN into your network.
  • Only the fields in the design you approve are transferred. The platform keeps no register of its own.
  • Tested first in the test or acceptance environment where there is one. You choose the go-live moment.
  • ISO 27001 certified, hosted in Amsterdam. When the contract ends you receive the configuration and the audit logs.

Implementation, architecture and compliance

Processes with this system

Which systems do you want to connect?

Tell us which systems you use and what should happen automatically. Together we define the smallest working solution, with a clear design and a quote before building.