Skip to main content
Sesame HR is the all-in-one platform that helps companies manage their people — from time tracking and scheduling to contracts, vacations, recruitment, and beyond. Thousands of companies across Europe and Latin America rely on Sesame every day. The Sesame HR API opens that same power to your code. Connect your internal tools, sync data with your payroll provider, build custom dashboards, or automate the repetitive tasks that slow your HR team down.

Quickstart

Make your first API call in under 5 minutes

API Reference

Explore every endpoint, parameter, and response

Why use the API?

Whether you are a two-person startup or a 10,000-employee enterprise, the API lets you:
  • Eliminate double data entry — sync employees, contracts, and org charts with your ERP or payroll system in real time.
  • Build custom workflows — auto-assign shifts, trigger absence approvals, or create onboarding pipelines that match how your company actually works.
  • Centralize reporting — pull time tracking, vacation balances, and expense data into your own BI tools.
  • Extend the platform — build internal apps, Slack bots, or mobile experiences on top of Sesame data.

Base URL

All requests go to a region-specific endpoint:
https://api-{region}.sesametime.com
Replace {region} with the data region assigned to your account. You can find your region here.

What can you build?

Employee Management

Create, update, and query employee records, departments, offices, and org structure

Time Tracking

Clock in/out, log work entries, and pull attendance reports

Scheduling

Manage shifts, planners, schedule templates, and work agreements

Contracts & Payroll

Handle contracts, salaries, compensations, and payroll data

Vacations & Absences

Configure vacation policies, manage calendars, and process requests

Recruitment

Post vacancies, track candidates, and automate hiring workflows

Need help?

Support Center

Knowledge base and direct support

API Status

Real-time uptime and incident history