{"info":{"_postman_id":"8c5473b0-e7a1-405e-8888-839db672a58f","name":"DataUp API","description":"<html><head></head><body><p>Παρακάτω θα βρείτε τις περιγραφές για τα διαθέσιμα API του DataUp.</p>\n<p>Για τις δοκιμές σας θα χρειαστείτε το token που σας έχουμε προμηθεύσει.</p>\n<p>Για οτιδήποτε χρειαστείτε είμαστε στη διάθεσή σας.</p>\n<p>Ευχαριστούμε που χρησιμοποιείτε τις υπηρεσίες μας.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"1213931","collectionId":"8c5473b0-e7a1-405e-8888-839db672a58f","publishedId":"2sAYQcGWzB","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2025-01-21T15:08:06.000Z"},"item":[{"name":"Get Invoice Status","id":"8a460fd1-298f-4661-b469-c372d0aaf642","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"{\n    \"contract\": \"\",\n    \"mark\": \"\",\n    \"uid\": \"\",\n    \"invoice\": \"34\"\n}","options":{"raw":{"language":"json"}}},"url":"https://dataup-uat.gr/api/invoices/status","description":"<p>Μέθοδος αναζήτησης παραστατικών.</p>\n<p>Στο request σας μπορείτε να χρησιμοποιήσετε μια απο τις επιλογές αναζήτησης. Οι τιμές μπορούν να δηλώνονται είτε μεμονωμένα είτε ώς λίστα.</p>\n","urlObject":{"protocol":"https","path":["api","invoices","status"],"host":["dataup-uat","gr"],"query":[],"variable":[]}},"response":[{"id":"8abcebfc-70f5-4f8b-97c4-279dfcc0dda6","name":"Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"<Bearer Token>","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"contract\": \"\",\n    \"mark\": \"\",\n    \"uid\": \"\",\n    \"invoice\": \"34\"\n}","options":{"raw":{"language":"json"}}},"url":"https://dataup-uat.gr/api/invoices/status"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[""],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"status\": \"success\",\n    \"invoices\": [\n        {\n            \"dataUp_id\": 34,\n            \"series\": \"IPBC-ΑΠΥ\",\n            \"series_no\": 13,\n            \"status\": \"issued\",\n            \"mydata\": \"completed\",\n            \"payment\": \"pending\",\n            \"uid\": \"3259275C55B459F28A59C8B5820449323B7003FE\",\n            \"mark\": \"400001945222280\",\n            \"authentication_code\": \"C5F8C71DAAF09D15BA78A4BC45DBBF7399EA40CB\",\n            \"failure_code\": \"\",\n            \"failure_message\": \"\",\n            \"qrUrl\": \"https://dev.invoiceportal.gr/invoices/2025-3259275C55B459F28A59C8B5820449323B7003FE\"\n        }\n    ]\n}"},{"id":"c9f921d5-1456-4f0b-8b66-3f7924bf3e46","name":"Failure","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"<Bearer Token>","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"contract\": \"\",\n    \"mark\": \"\",\n    \"uid\": \"\",\n    \"invoice\": \"\"\n}","options":{"raw":{"language":"json"}}},"url":"https://dataup-uat.gr/api/invoices/status"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"failed\",\n    \"errors\": [\n        {\n            \"name\": \"No request items found\",\n            \"description\": \"\"\n        }\n    ]\n}"}],"_postman_id":"8a460fd1-298f-4661-b469-c372d0aaf642"},{"name":"Docking Invoice","id":"9ff069e3-dab1-4b74-96f5-efd2d416c844","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"contract\": \"Docking 6\",\n    \"position\": \"A5\",\n    \"vessel_name\": \"ANEMOS\",\n    \"invoice\": {\n        \"issue_date\": \"2025-01-21\",\n        \"series\": \"IPBC-ΑΠΥ\",\n        \"gross_price\": 124,\n        \"payment_type\": \"5\",\n        \"branch\": \"0\",\n        \"issuer_vat_number\":\"800997669\",\n        \"mydata_transmit\": \"true\"\n    },\n    \"counterpart\": {\n        \"name\": \"Test Digital Valley\",\n        \"firstname\": \"\",\n        \"lastname\": \"\",\n        \"vat_number\": \"800812329\",\n        \"country\": \"GR\",\n        \"branch\": \"0\",\n        \"address\": {\n            \"postal_code\": \"11111\",\n            \"city\": \"athens\",\n            \"number\": \"10\",\n            \"street\": \"stadiou\"\n        }\n    },\n    \"lines\": [\n        {\n            \"title\": \"Ελλιμενισμός θέση 52\",\n            \"description\": \"\",\n            \"tax_code\": \"1\",\n            \"quantity\": 1,\n            \"net_price\": 100,\n            \"gross_price\": 124\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://dataup-uat.gr/api/docking/invoice/add","description":"<table><tbody><tr><td><p><b>Field</b></p></td><td><p><b> </b></p></td><td><p><b>Type</b></p></td><td><p><b>Mandatory</b></p></td><td><p><b>Description</b></p></td></tr><tr><td><p><b>contract</b></p></td><td><p><b> </b></p></td><td><p>string</p></td><td><p>Y</p></td><td><p>Μοναδικός κωδικός Σύμβασης</p></td></tr><tr><td><p><b>position</b></p></td><td><p><b> </b></p></td><td><p>string</p></td><td><p>N</p></td><td><p>Θέση ελλιμενισμού</p></td></tr><tr><td><p><b>vessel_name</b></p></td><td><p>string</p></td><td><p>N</p></td><td><p>Ονομα σκάφους</p></td></tr><tr><td><p><b>invoice</b></p></td><td><p><b> </b></p></td><td><p>object</p></td><td><p>Y</p></td><td><p>Στοιχεία Παραστατικού</p></td></tr><tr><td><p><b> </b></p></td><td><p><b>series</b></p></td><td><p>string</p></td><td><p>Y</p></td><td><p>Κωδικός σειράς</p></td></tr><tr><td><p><b> </b></p></td><td><p><b>gross_price</b></p></td><td><p>float</p></td><td><p>Y</p></td><td><p>Τελική τιμή</p></td></tr><tr><td><p><b> </b></p></td><td><p><b>issue_date</b></p></td><td><p>YYYY-MM-DD</p></td><td><p>N</p></td><td><p>ημερομηνία έκδοσης. Δεχεται μόνο τη σημερινή</p></td></tr><tr><td><p><b> </b></p></td><td><p><b>payment_type</b></p></td><td><p>string</p></td><td><p>N</p></td><td><p>Τρόπος πληρωμής. (Κωδικός myData)</p></td></tr><tr><td><p><b> </b></p></td><td><p><b>branch</b></p></td><td><p>string</p></td><td><p>N</p></td><td><p>Κωδικός Υποκαταστήματος. Η έδρα είναι πάντα 0</p></td></tr><tr><td><p><b> </b></p></td><td><p><b>issuer_vat_number</b></p></td><td><p>string</p></td><td><p>N</p></td><td><p>ΑΦΜ εκδότη</p></td></tr><tr><td><p><b> </b></p></td><td><p><b>mydata_transmit</b></p></td><td><p>string</p></td><td><p>N</p></td><td><p>Επιλέγουμε αν θα διαβιβαστεί αυτόματα ή θα δημιουργηθεί ώς πρόχειρο για διαχείριση από την εφαρμογή</p></td></tr><tr><td><p><b>counterpart</b></p></td><td><p><b> </b></p></td><td><p>object</p></td><td><p> </p></td><td><p>Στοιχεία πελάτη. Αν δε δηλωθούν στοιχεία ελέγχει τη το τύπο παραστατικού και ανάλογα επιλέγει τη default επαφή</p></td></tr><tr><td><p><b> </b></p></td><td><p><b>name</b></p></td><td><p>string</p></td><td><p>N</p></td><td><p>Επωνυμία</p></td></tr><tr><td><p><b> </b></p></td><td><p><b>vat_number</b></p></td><td><p>string</p></td><td><p>N</p></td><td><p>ΑΦΜ Πελάτη, Υποχρεωτικό αν αφορά τιμολόγιο.</p></td></tr><tr><td><p><b> </b></p></td><td><p><b>country</b></p></td><td><p>string</p></td><td><p>Y</p></td><td><p>2 digit Country ISO Code</p></td></tr><tr><td><p><b> </b></p></td><td><p><b>branch</b></p></td><td><p>string</p></td><td><p>N</p></td><td><p>Κωδικός Υποκαταστήματος πελάτη. Η έδρα είναι πάντα 0</p></td></tr><tr><td><p><b>lines</b></p></td><td><p><b> </b></p></td><td><p>list</p></td><td><p>Y</p></td><td><p>Λίστα γραμμών παραστατικού</p></td></tr><tr><td><p> </p></td><td><p><b>title</b></p></td><td><p>string</p></td><td><p>Y</p></td><td><p>Τιτλος</p></td></tr><tr><td><p> </p></td><td><p><b>description</b></p></td><td><p>string</p></td><td><p>Y</p></td><td><p>Περιγραφή. Μπορεί να είναι κενό</p></td></tr><tr><td><p> </p></td><td><p><b>tax_code</b></p></td><td><p>string</p></td><td><p>Y</p></td><td><p>Κωδικός ΦΠΑ από myData</p></td></tr><tr><td><p> </p></td><td><p><b>tax_exception</b></p></td><td><p>string</p></td><td><p>Y</p></td><td><p>Υποχρεωτικό σε περίπτωση που το επιλεγμένο ΦΠΑ θέλει αιτιολόγηση.</p></td></tr><tr><td><p> </p></td><td><p><b>quantity</b></p></td><td><p>float</p></td><td><p>Y</p></td><td><p>Πλήθος</p></td></tr><tr><td><p> </p></td><td><p><b>net_price</b></p></td><td><p>float</p></td><td><p>Y</p></td><td><p>Καθαρή τιμή</p></td></tr><tr><td><p> </p></td><td><p><b>gross_price</b></p></td><td><p>float</p></td><td><p>Y</p></td><td><p>Τιμή με ΦΠΑ</p></td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api","docking","invoice","add"],"host":["dataup-uat","gr"],"query":[],"variable":[]}},"response":[{"id":"b77af508-8488-4a6f-9a7e-ed06fe93ade2","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"<Bearer Token>","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"contract\": \"Docking 6\",\n    \"position\": \"A5\",\n    \"vessel_name\": \"ANEMOS\",\n    \"invoice\": {\n        \"issue_date\": \"2025-01-21\",\n        \"series\": \"IPBC-ΑΠΥ\",\n        \"gross_price\": 124.00,\n        \"payment_type\": \"5\",\n        \"branch\": \"0\",\n        \"issuer_vat_number\":\"800997669\",\n        \"mydata_transmit\": \"true\"\n    },\n    \"counterpart\": {\n        \"name\": \"Test Digital Valley\",\n        \"firstname\": \"\",\n        \"lastname\": \"\",\n        \"vat_number\": \"800812329\",\n        \"country\": \"GR\",\n        \"branch\": \"0\",\n        \"address\": {\n            \"postal_code\": \"11111\",\n            \"city\": \"athens\",\n            \"number\": \"10\",\n            \"street\": \"stadiou\"\n        }\n    },\n    \"lines\": [\n        {\n            \"title\": \"Ελλιμενισμός θέση 52\",\n            \"description\": \"\",\n            \"tax_code\": \"1\",\n            \"quantity\": 1,\n            \"net_price\": 100,\n            \"gross_price\": 124\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://dataup-uat.gr/api/docking/invoice/add"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.18.0 (Ubuntu)"},{"key":"Date","value":"Tue, 21 Jan 2025 10:34:09 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"100"},{"key":"Connection","value":"keep-alive"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Referrer-Policy","value":"same-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"success\",\n    \"invoice_id\": 34,\n    \"dataup\": \"https://ipbc.dataup-uat.gr/finances/invoice/34/\"\n}"},{"id":"10487421-a9f6-49a3-8b7b-7fadf3b0b434","name":"Failure","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"<Bearer Token>","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"contract\": \"Docking 6\",\n    \"position\": \"A5\",\n    \"vessel_name\": \"ANEMOS\",\n    \"invoice\": {\n        \"issue_date\": \"2025-01-21\",\n        \"series\": \"IPBC-ΑΠΥ\",\n        \"gross_price\": 124,\n        \"payment_type\": \"5\",\n        \"branch\": \"0\",\n        \"issuer_vat_number\":\"800997669\",\n        \"mydata_transmit\": \"true\"\n    },\n    \"counterpart\": {\n        \"name\": \"Test Digital Valley\",\n        \"firstname\": \"\",\n        \"lastname\": \"\",\n        \"vat_number\": \"800812329\",\n        \"country\": \"GR\",\n        \"branch\": \"0\",\n        \"address\": {\n            \"postal_code\": \"11111\",\n            \"city\": \"athens\",\n            \"number\": \"10\",\n            \"street\": \"stadiou\"\n        }\n    },\n    \"lines\": [\n        {\n            \"title\": \"Ελλιμενισμός θέση 52\",\n            \"description\": \"\",\n            \"tax_code\": \"1\",\n            \"quantity\": 1,\n            \"net_price\": 100,\n            \"gross_price\": 124\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://dataup-uat.gr/api/docking/invoice/add"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"failed\",\n    \"errors\": [\n        {\n            \"name\": \"Contract with caode: Docking 6 exists\",\n            \"description\": \"Contract code, must be unique.\"\n        }\n    ]\n}"}],"_postman_id":"9ff069e3-dab1-4b74-96f5-efd2d416c844"}],"auth":{"type":"bearer","bearer":{"basicConfig":[]}},"event":[{"listen":"prerequest","script":{"id":"75a4829a-543c-41c7-bcdd-be07e128b12c","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"ef0b3f2e-d75a-486f-a5ef-31b2f4f8d16b","type":"text/javascript","packages":{},"exec":[""]}}]}