# Track your e-ΕΦΚΑ ΑΠΔ filings through an API

> Read each employer's ΑΠΔ list, the Αποτελέσματα Ελέγχου Υποβολής and the records of a submitted declaration with one API call each. Or have a workflow check every ΑΜΕ you file for each weekday and email you the periods not yet in ΥΠΟΒΟΛΗ.

Page: https://fous.com/automate/e-efka
Updated: 2026-11-12

Works with your own e-ΕΦΚΑ account. Fous is an independent product.

## What you can build on e-ΕΦΚΑ

### List an employer's ΑΠΔ submissions

Opens the service for one ΑΜΕ and reads its ΑΠΔ table: every ΑΠΔ with its Αριθμός, Τύπος Δήλωσης, Περίοδος Υποβολής, Κατάσταση and Ενέργειες.

- Takes: ΑΜΕ, period from and to (optional)
- Returns: Employer name, RF payment code, ΑΠΔ number, declaration type, payroll period, status, available actions

### Get the errors from Έλεγχος Υποβολής

For an ΑΠΔ in ΜΕ ΛΑΘΗ ΥΠΟΒΟΛΗΣ, opens Αποτελέσματα Ελέγχου Υποβολής and reads each error code, its description and the records that cause it.

- Takes: ΑΜΕ, ΑΠΔ number
- Returns: ΑΠΔ number, period, error code, error description, number of records, record numbers and ΑΜΑ

### Read the records of an ΑΠΔ

Opens Τρέχουσα Κατάσταση for one registered or submitted ΑΠΔ and reads every record in it.

- Takes: ΑΜΕ, ΑΠΔ number, ΑΜΑ (optional)
- Returns: Record number, ΑΜΑ, ΑΜΚΑ, surname, first name, ΚΑΔ, specialty code, coverage package code, pay type

### Upload a CSL01 file and run the check

Creates a new submission period for Αποστολή Αρχείου, uploads the CSL01 file in Προσωρινή Φύλαξη and starts Έλεγχος Υποβολής, without the final Υποβολή.

- Takes: ΑΜΕ, period, declaration type, CSL01 file
- Returns: ΑΠΔ number, period, declaration type, status, late-submission message if shown

## Automate e-ΕΦΚΑ with a workflow

A [workflow](/product/workflows) runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.

### ΑΠΔ not yet in ΥΠΟΒΟΛΗ, every employer you file for

Starts: Every weekday at 8:00 Athens time

1. For each ΑΜΕ you name, list the ΑΠΔ submissions for last month's payroll period.
2. Keep the employers with no ΑΠΔ in ΥΠΟΒΟΛΗ for that period, with the status each one has reached.
3. Email you the list, one line per employer.

### New ΜΕ ΛΑΘΗ ΥΠΟΒΟΛΗΣ errors, posted to your payroll system

Starts: Every hour

1. For each ΑΜΕ, list the ΑΠΔ submissions and keep those in ΜΕ ΛΑΘΗ ΥΠΟΒΟΛΗΣ.
2. Keep only the ones that were not in that status on the last run.
3. Get the errors from Έλεγχος Υποβολής for each of them.
4. Post the ΑΜΕ, ΑΠΔ number, period, error codes and record numbers to your webhook.

### Late ΑΠΔ that have left ΑΝΑΘΕΣΗ ΕΓΚΡΙΣΗΣ ΕΚΠΡΟΘΕΣΜΗΣ ΥΠΟΒΟΛΗΣ

Starts: Every weekday at 10:00 Athens time

1. For each ΑΜΕ, list the ΑΠΔ submissions.
2. Keep the ones that were in ΑΝΑΘΕΣΗ ΕΓΚΡΙΣΗΣ ΕΚΠΡΟΘΕΣΜΗΣ ΥΠΟΒΟΛΗΣ on the last run and have changed status since.
3. Email you each one with its new status.

You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.

## Once built, one call from your code

Once you have built a [method](/product/methods), it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “List an employer's ΑΠΔ submissions” would look like.

Example request:

```
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "services.e-efka.gov.gr/list_apd_submissions",
    "input": {
      "ame": "0123456789",
      "period_from": "09/2026",
      "period_to": "10/2026"
    }
  }'
```

Example response:

```
{
  "status": "completed",
  "data": {
    "ame": "0123456789",
    "employer_name": "ACME ΤΕΧΝΙΚΗ Α.Ε.",
    "rf_payment_code": "RF12345678901234567890123",
    "submissions": [
      {
        "number": "88412",
        "declaration_type": "01 ΚΑΝΟΝΙΚΗ",
        "period": "10/2026",
        "status": "ΜΕ ΛΑΘΗ ΥΠΟΒΟΛΗΣ",
        "actions": [
          "Αποτελέσματα Ελέγχου Υποβολής"
        ]
      }
    ],
    "count": 1
  }
}
```

An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.

## E-ΕΦΚΑ’s own options

e-ΕΦΚΑ takes the ΑΠΔ only online, in its submission service, and Local Directorates no longer accept it on paper or disk. You either type the records in with Συμπλήρωση Φόρμας (form entry) or upload a CSL01 file built to e-ΕΦΚΑ's technical specifications with Αποστολή Αρχείου (file upload). The ΑΠΔ pages and user manual describe no API for reading statuses, check results or records: they are on the service's screens.

| Option | What it covers | What it takes |
| --- | --- | --- |
| Αποστολή Αρχείου (CSL01 file upload) | Uploads a payroll file named CSL01 for one period, then Έλεγχος Υποβολής and Υποβολή run in the service. | Payroll software that writes the file to the upgraded ΑΠΔ specifications in Παράρτημα 1 of Γενικό Έγγραφο 2120927/16-12-2025. |
| Εξουσιοδότηση Εξωτερικών Χρηστών (authorising an accountant) | Lets a person or firm submit the ΑΠΔ for an employer of Κοινές Επιχειρήσεις or Οικοδομοτεχνικά Έργα. | The employer authorises them in the employer certification service, signed in with TaxisNet codes. |
| The ΑΠΔ service by hand | The Ενέργειες table, Συμπλήρωση Φόρμας, Αποτελέσματα Ελέγχου Υποβολής, Επανέκδοση Αποδεικτικού and Εκτύπωση Αναλυτικών Εγγραφών, one ΑΜΕ at a time. | TaxisNet codes, a role and the employer's ΑΜΕ. |

Read on November 12, 2026: [Ηλεκτρονική υποβολή ΑΠΔ](https://www.e-efka.gov.gr/el/elektronikes-yperesies/elektronike-ypobole-apd), [User manual: ΑΠΔ Κοινών Επιχειρήσεων (15/12/2025)](https://www.e-efka.gov.gr/sites/default/files/2025-12/%CE%9F%CE%B4%CE%B7%CE%B3%CE%AF%CE%B5%CF%82%20%CE%A7%CF%81%CE%AE%CF%83%CE%B7%CF%82%20%CE%B3%CE%B9%CE%B1%20%CE%95%CF%86%CE%B1%CF%81%CE%BC%CE%BF%CE%B3%CE%AE%20%CE%97%CE%BB%CE%B5%CE%BA%CF%84%CF%81%CE%BF%CE%BD%CE%B9%CE%BA%CE%AE%CF%82%20%CE%A5%CF%80%CE%BF%CE%B2%CE%BF%CE%BB%CE%AE%CF%82%20%CE%91%CE%A0%CE%94%20%CE%9A%CE%BF%CE%B9%CE%BD%CF%8E%CE%BD%20%CE%95%CF%80%CE%B9%CF%87%CE%B5%CE%B9%CF%81%CE%AE%CF%83%CE%B5%CF%89%CE%BD.pdf), [Γενικό Έγγραφο 2120927/16-12-2025: the upgraded ΑΠΔ](https://www.e-efka.gov.gr/sites/default/files/2025-12/1.%CE%BD%CE%AD%CE%BF%20%CE%93%CE%95%CE%9D%CE%99%CE%9A%CE%9F%20%CE%95%CE%93%CE%93%CE%A1%CE%91%CE%A6%CE%9F_%20%CE%BD%CE%AD%CE%B1%20%CE%91%CE%A0%CE%94%20_%CE%9A%CE%BF%CE%B9%CE%BD%CF%8E%CE%BD%20%CE%95%CF%80%CE%B9%CF%87%CE%B5%CE%B9%CF%81%CE%AE%CF%83%CE%B5%CF%89%CE%BD.pdf).

## Signing in to e-ΕΦΚΑ

The ΑΠΔ service signs you in with your personal TaxisNet username and password on ΑΑΔΕ's page, not with e-ΕΦΚΑ codes. You then choose Εργοδότης Κοινής Επιχείρησης or Εξουσιοδοτημένος Εκπρόσωπος and type the employer's ΑΜΕ. With Fous you sign in once through that sign-in with your own codes: the login is sealed with AES-256, never shown to code or AI agents, and an expired session is signed back in.

## Worth knowing

- **One submission window a month**: Each month's ΑΠΔ is filed the next month: for October 2026, from 1/11/2026 to 30/11/2026. The submission date is the date the ΑΠΔ is accepted and registered, so a period still in ΕΛΕΓΧΟΣ ΥΠΟΒΟΛΗΣ is not yet filed.
- **The check runs on its own time**: Έλεγχος Υποβολής puts the ΑΠΔ in ΕΛΕΓΧΟΣ ΥΠΟΒΟΛΗΣ for a time that depends on the number of records. It ends in ΜΕ ΛΑΘΗ ΥΠΟΒΟΛΗΣ or ΜΕ ΔΥΝΑΤΟΤΗΤΑ ΥΠΟΒΟΛΗΣ, and the ΑΠΔ is filed only after Υποβολή.
- **A file with errors means a new period**: Errors in a CSL01 file are fixed in the payroll software. You cancel the period with Ακύρωση Περιόδου Υποβολής and create it again with the new file.
- **Late filings need documents and approval**: A late ΑΠΔ asks for supporting documents, and the service informs you of a ΠΕΠΕΕ (additional charge). One that needs approval goes to ΑΝΑΘΕΣΗ ΕΓΚΡΙΣΗΣ ΕΚΠΡΟΘΕΣΜΗΣ ΥΠΟΒΟΛΗΣ, and its receipt prints only once the Local Directorate approves.

## More in Government: Southern, Eastern and Nordic Europe, EU

- [Telemaco](https://fous.com/automate/telemaco.md)
- [EUDR Information System](https://fous.com/automate/eudr-information-system.md)
- [Road Transport Posting Declaration Portal](https://fous.com/automate/road-transport-posting-declaration-portal.md)
- [EU Funding & Tenders Portal](https://fous.com/automate/eu-funding-and-tenders-portal.md)
- [Cégkapu](https://fous.com/automate/cegkapu.md)
- [UETS](https://fous.com/automate/uets.md)
- [EPREL](https://fous.com/automate/eprel.md)
- [e-Zamówienia](https://fous.com/automate/e-zamowienia.md)
- [Mercell](https://fous.com/automate/mercell.md)
- [NEN](https://fous.com/automate/nen.md)
- [Plataforma de Contratación del Sector Público](https://fous.com/automate/plataforma-de-contratacion-del-sector-publico.md)
- [Prozorro](https://fous.com/automate/prozorro.md)
- [TRACES NT](https://fous.com/automate/traces-nt.md)
- [PUE ZUS](https://fous.com/automate/pue-zus.md)
- [Segurança Social Direta](https://fous.com/automate/seguranca-social-direta.md)
- [SGK İşveren Sistemi](https://fous.com/automate/sgk-isveren-sistemi.md)
- [Sociálna poisťovňa e-Služby](https://fous.com/automate/socialna-poistovna-e-sluzby.md)
- [Dijital Vergi Dairesi](https://fous.com/automate/dijital-vergi-dairesi.md)
- [myAADE](https://fous.com/automate/myaade.md)
- [Portal das Finanças](https://fous.com/automate/portal-das-financas.md)
- [e-Beyanname](https://fous.com/automate/e-beyanname.md)

Other industries: [Planning Portal](/automate/planning-portal), [Sunshine 811](/automate/sunshine-811), [HSBC UK for Intermediaries](/automate/hsbc-uk-for-intermediaries), [FLAG](/automate/flag), [AASHTOWare Project Civil Rights & Labor](/automate/aashtoware-project-civil-rights-and-labor), [myconneCT](/automate/myconnect).

## Frequently asked questions

### Does e-ΕΦΚΑ have an API?

Not for reading your ΑΠΔ filings, as far as its ΑΠΔ pages and user manual show. Payroll software produces a CSL01 file that you upload in the service, and statuses, check results and receipts are on the service's screens. With Fous you can build methods that read those screens and return JSON.

### Can an accountant file the ΑΠΔ for several employers?

Yes, once each employer has authorised them in the Πιστοποίηση Εργοδοτών & Εξουσιοδότηση Εξωτερικών Χρηστών service. The accountant signs in with their own TaxisNet codes, chooses the authorised representative role and types the ΑΜΕ of the employer to work on, one at a time.

### What is the deadline for the ΑΠΔ in 2026?

Within the month after the employment month, with a few periods running into the next month. e-ΕΦΚΑ's schedule gives 30/11/2026 for October, 31/12/2026 for November and 1/2/2027 for December 2026, for Κοινές Επιχειρήσεις and Οικοδομοτεχνικά Έργα.

### How do I get the receipt for a submitted ΑΠΔ again?

Choose Επανέκδοση Αποδεικτικού on the ΑΠΔ's row once it is in ΥΠΟΒΟΛΗ. Εκτύπωση Αναλυτικών Εγγραφών prints all its records. For a late ΑΠΔ that needs approval, the receipt is available after the Local Directorate approves it.

### Is Fous affiliated with e-ΕΦΚΑ?

No. Fous is an independent product. You use it with your own TaxisNet codes, and a method reads and does only what your role and authorisations in the ΑΠΔ service allow.

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of e-ΕΦΚΑ (e-ΕΦΚΑ (Electronic National Social Security Fund)). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.
