Μετάβαση στο περιεχόμενο

Provider API

Έκδοση παραστατικών και διαβίβαση στο myDATA της ΑΑΔΕ (2.0.2). Όλες οι κλήσεις θέλουν το header API-KEY, εκτός από τα δημόσια links των εγγράφων.

Base URL Δοκιμαστικό https://provider-dev.timologisi.online · Παραγωγή https://provider.timologisi.online
Αυθεντικοποίηση Header API-KEY: <το κλειδί σας>, διαφορετικό κλειδί ανά περιβάλλον. Δείτε Λογαριασμός & API key.
Μορφή JSON (Content-Type: application/json), UTF-8. Στα ονόματα των πεδίων δεν μετράνε τα κεφαλαία / πεζά.
Αρχεία OpenAPI (YAML) · Postman

Οι κλήσεις

Endpoint Τι κάνει
POST /api/v1/Provider/SendInvoices Έκδοση και διαβίβαση παραστατικού. Μόνο τύποι 1.1 – 11.5· οι 12.x – 17.x δεν διαβιβάζονται από Πάροχο.
POST /api/v1/Provider/SendInvoicesB2G Ηλεκτρονικό τιμολόγιο προς φορέα του Δημοσίου (EN 16931).
GET /api/v1/Provider/RequestTransmittedDocs Αναζήτηση στα παραστατικά που εκδώσατε.
POST /api/v1/Provider/CancelDeliveryNote Ακύρωση δελτίου αποστολής (9.x).
POST /api/v1/Provider/CancelReceivingNote Ακύρωση δελτίου ποσοτικής παραλαβής (10.x).
GET /api/v1/Provider/GetCreditsBalance Το υπόλοιπο credits.
GET /api/v1/Provider/GetInvoicePdf/{fileName} Το PDF πίσω από το invoiceUrl (δημόσιο).
GET /api/v1/Provider/GetInvoice/{uid}/{fileType} Το παραστατικό με UID, σε pdf ή myDATA (δημόσιο, το downloadingInvoiceUrl).
GET /api/v1/Provider/GetInvoicePdfByAuthenticationCode/{code} Το PDF με Authentication Code (δημόσιο).
POST /api/v1/Provider/CompletionPosInvoices Ολοκλήρωση μετά τη χρέωση στο POS.
POST /api/v1/Provider/AskSignatureForOldInvoice Υπογραφή Παρόχου για να εξοφληθεί μέσω POS ένα ήδη εκδομένο παραστατικό.
POST /api/v1/Provider/CompletionAskSignatureForOldInvoice Ολοκλήρωση αυτής της πληρωμής.
GET /api/v1/Provider/GetOpenTables Τραπέζια με ανοιχτά δελτία 8.6.
GET /api/v1/Provider/GetOpenOrdersForTable Τα ανοιχτά δελτία ενός τραπεζιού.

Για να προσθέσετε νέο πελάτη (ΑΦΜ) στο κλειδί σας, χρησιμοποιήστε το Onboarding API.