# info.title
JobCard Digital Work Card Obligation API

# info.description
Checks whether a Greek company is obliged to use the Digital Work Card based on its VAT number and registered activity codes.

# paths./api/check-obligation.get.summary
Check a company’s Digital Work Card obligation

# paths./api/check-obligation.get.description
Looks up the company’s registered activities and matches them against the current Digital Work Card rules.

# paths./api/check-obligation.get.parameters[].description
Greek VAT number (ΑΦΜ), consisting of exactly nine digits.

# paths./api/check-obligation.get.responses.400.content.application/json.example.error
Παρακαλώ εισάγετε ένα έγκυρο ΑΦΜ 9 ψηφίων.

# paths./api/check-obligation.get.responses.500.description
The obligation check failed unexpectedly.

# paths./api/check-obligation.get.responses.500.content.application/json.example.error
Παρουσιάστηκε σφάλμα κατά τον έλεγχο. Παρακαλώ δοκιμάστε ξανά αργότερα.

# paths./api/check-obligation.get.responses.502.description
The upstream company registry could not be reached.

# paths./api/check-obligation.get.responses.502.content.application/json.example.error
Δεν ήταν δυνατή η επικοινωνία με την υπηρεσία της ΑΑΔΕ.

# components.schemas.ObligationCheckResponse.properties.obliged.description
Whether the company is currently obliged or in a pilot phase.

# components.schemas.ObligationCheckResponse.properties.error.description
Human-readable error message, present when the request fails.