Παραδείγματα
Παραδείγματα ανά τύπο παραστατικού
Έτοιμα αιτήματα για κάθε τύπο παραστατικού, από τα αυτόματα tests της Flexy.
Για κάθε τύπο παραστατικού θα βρείτε ένα ή περισσότερα έτοιμα αιτήματα, τα ίδια που στέλνουν τα αυτόματα tests της Flexy στο δοκιμαστικό περιβάλλον της ΑΑΔΕ. Εξαίρεση είναι το 8.6, που το Flexy δεν μπορεί ακόμη να στείλει.
Στείλτε κάθε αίτημα με POST στο /api/v1/documents/ όπως στο βήμα 2, αφού βάλετε στη θέση του <ΑΦΜ> τον ΑΦΜ του εκδότη.
Πριν στείλετε
- Η σελίδα συμπληρώνει τα
aaκαιdateμε την τρέχουσα ώρα Ελλάδας, ίδια για όλα τα παραδείγματα της σελίδας· κάθε παράδειγμα έχει δικό τουseries, οπότε μπορείτε να τα στείλετε όλα το ένα μετά το άλλο (όσα έχουν<ΜΑΡΚ>αφού το συμπληρώσετε). Για νέα αποστολή, ανανεώστε τη σελίδα. - Το
custom_idείναι προαιρετικό: δική σας αναφορά για το παραστατικό, βάλτε το μόνο αν το χρειάζεστε. - Το
<ΜΑΡΚ>είναι το ΜΑΡΚ ενός παραστατικού που εκδώσατε νωρίτερα και στο οποίο αναφέρεται το παράδειγμα. - Ένα παραστατικό που μόλις εκδόσατε μπορεί να μην είναι ακόμη διαθέσιμο για αναφορά στο ΜΑΡΚ του· αν η απάντηση λέει
Invoice with ΜΑΡΚ … not found, ξαναστείλτε λίγο αργότερα.
Τύποι παραστατικών
| Τύπος | Παραστατικό | Παραδείγματα |
|---|---|---|
| 1.1 | Τιμολόγιο Πώλησης | 13 |
| 1.2 | Τιμολόγιο Πώλησης / Ενδοκοινοτικές Παραδόσεις | 1 |
| 1.3 | Τιμολόγιο Πώλησης / Παραδόσεις Τρίτων Χωρών | 2 |
| 1.4 | Τιμολόγιο Πώλησης / Πώληση για Λογαριασμό Τρίτων | 1 |
| 1.5 | Τιμολόγιο Πώλησης / Εκκαθάριση Πωλήσεων Τρίτων - Αμοιβή από Πωλήσεις Τρίτων | 1 |
| 1.6 | Τιμολόγιο Πώλησης / Συμπληρωματικό Παραστατικό | 1 |
| 2.1 | Τιμολόγιο Παροχής | 1 |
| 2.2 | Τιμολόγιο Παροχής / Ενδοκοινοτική Παροχή Υπηρεσιών | 1 |
| 2.3 | Τιμολόγιο Παροχής / Παροχή Υπηρεσιών σε λήπτη Τρίτης Χώρας | 2 |
| 2.4 | Τιμολόγιο Παροχής / Συμπληρωματικό Παραστατικό | 1 |
| 3.1 | Τίτλος Κτήσης (μη υπόχρεος Εκδότης) | 1 |
| 3.2 | Τίτλος Κτήσης (άρνηση έκδοσης από υπόχρεο Εκδότη) | 1 |
| 5.1 | Πιστωτικό Τιμολόγιο / Συσχετιζόμενο | 1 |
| 5.2 | Πιστωτικό Τιμολόγιο / Μη Συσχετιζόμενο | 1 |
| 6.1 | Στοιχείο Αυτοπαράδοσης | 1 |
| 6.2 | Στοιχείο Ιδιοχρησιμοποίησης | 1 |
| 7.1 | Συμβόλαιο - Έσοδο | 1 |
| 8.1 | Ενοίκια - Έσοδο | 1 |
| 8.2 | Τέλος ανθεκτικότητας κλιματικής κρίσης | 1 |
| 8.4 | Απόδειξη Είσπραξης POS | 1 |
| 8.5 | Απόδειξη Επιστροφής POS | 1 |
| 8.6 | Δελτίο Παραγγελίας Εστίασης | 1 |
| 9.1 | Δελτίο Αποστολής Συσχετιζόμενο | 1 |
| 9.2 | Συγκεντρωτικό Δελτίο Αποστολής | 2 |
| 9.3 | Παραστατικό Διακίνησης Μη Συσχετιζόμενο | 5 |
| 10.1 | Δελτίο Ποσοτικής Παραλαβής Συσχετιζόμενο | 1 |
| 10.2 | Δελτίο Ποσοτικής Παραλαβής Μη Συσχετιζόμενο | 1 |
| 11.1 | ΑΛΠ (Απόδειξη Λιανικής Πώλησης) | 1 |
| 11.2 | ΑΠΥ (Απόδειξη Παροχής Υπηρεσιών) | 1 |
| 11.3 | Απλοποιημένο Τιμολόγιο | 1 |
| 11.4 | Πιστωτικό Στοιχείο Λιανικής | 1 |
| 11.5 | ΑΛΠ / Πώληση για Λογαριασμό Τρίτων | 1 |
Η απάντηση
Όταν η ΑΑΔΕ δεχτεί το παραστατικό, το API απαντά με HTTP 201, όπως στο βήμα 2:
{
"document": {
"aa": "20261004200424",
"series": "A",
"issue_date": "2026-10-04",
"id": "632b2de6-01c6-40f3-bb4c-a3ffacfb43dc",
"provider": "flexy",
"status": "success",
"mydata_mark": 400001972106993,
"mydata_uid": "C007ED1925D0C9DC51BAAD907EB96A02DB27601E",
"qr_code_url": "https://mydataapidev.aade.gr/TimologioQR/QRInfo?q=…",
"issuer_vat_number": "<ΑΦΜ>",
"counterpart_vat_number": "159107845",
"total_gross_value": "124.00"
// … και τα υπόλοιπα στοιχεία του παραστατικού
}
}