Skip to main content

Ergani II Documentation

Unofficial developer documentation for Greece's Ergani II system — Digital Work Time Organization and the Digital Work Card.

Covers the declaration framework (work schedules, leaves, E3 hiring, employment changes), the Web API (REST) for submitting declarations and Digital Work Card (WRKCardSE) check-in/check-out events, and reference material for integrating with Ergani, the Greek Ministry of Labour's platform.

5-minute quickstart

  1. AuthenticatePOST your credentials to get an access token.
  2. Send a WRKCardSE requestPOST a check-in or check-out event for an employee.
  3. Receive a protocol numberA successful submission returns a protocol number — your proof of receipt.
  4. DoneThe event is recorded in Ergani. No further action needed.
Start the quickstart

What this API does

Work Card event submission

Send WRKCardSE check-in and check-out events for employees in real time.

Employee attendance reporting

Each event becomes part of an employee's attendance record in Ergani.

Compliance submission to Ergani

Submissions satisfy the employer's Digital Work Card reporting obligations under Greek labour law.

Important constraints

  • No server-side idempotency guarantee — submitting the same event twice creates two records.
  • Most recent submission wins — a later check-in/check-out for the same employee and date overrides the earlier one.
  • Strict timestamp rules — events must reflect the actual time of arrival/departure; late submissions require justification codes.
  • Client must handle retries and failures — the API does not retry on your behalf, and a failed request may or may not have been recorded.

See the production guide and error reference for how to handle these in practice.

Who this is for

  • HR software developers
  • ERP integrators
  • Payroll systems
  • Freelance software engineers