Σύνδεση με Google+

ή με

ΤΕΣΑΕ ΑΤΕ
  • H Επιχείρηση
    • Τεχνολογία
    • Pegasus Phaethon
    • Tα Νέα της ΤΕΣΑΕ
  • Oι Συνεργάτες
  • Tοπικά Λογισμικά
    • Λογισμικά (Pegasus ERP)
      • Εμπορικές Επιχειρήσεις
      • Στεγνοκαθαριστήρια, Ταπητοκαθαριστήρια
      • Χώροι Εστίασης (Εστιατόρια, Καφετέριες, Bar, Delivery)
      • Συνεργεία, Φανοποιεία, Ανταλλακτικά
      • Ελαιοτριβεία
      • Κρεοπωλεία
    • Video Παρουσιάσεις
    • Πρότυπες Μελέτες ή Εφαρμογές
    • Ιστορικό Αλλαγών Pegasus ERP
    • Module Phone
    • Module PDA Client
    • Module Γέφυρες Λογιστικής
    • Pegasus ERP και Διασύνδεση EFT POS
  • Διαδικτυακά Λογισμικά
    • Λογισμικά (Pegasus Web App)
      • Εμπορικές Επιχειρήσεις
      • Λιανική Πώληση - Retail
      • Παροχή Υπηρεσιών
      • Πρατήρια Υγρών Καυσίμων
      • Ξενοδοχειακές Μονάδες
      • Μεταφορικές Εταιρίες
      • Γυμναστήρια , Αθλητικά Κέντρα
      • Χώροι Στάθμευσης - Parking
      • Χώροι Εστίασης (Εστιατόρια, Καφετέριες, Bar, Take Away)
      • Γεωπονικές Επιχειρήσεις
    • Video Παρουσιάσεις
    • Pegasus Software Docs
    • Ιστορικό αλλαγών Pegasus Web App
    • WEB App REST API
    • Pegasus Web App και Διασύνδεση EFT POS
  • Ηλεκτρονική Τιμολόγηση
Pegasus WEB App REST API

REST Service

Προβολή όλων των API
Περιεχόμενο
  • Εισαγωγή
  • Γενικοί Κωδικοί σφάλματος API
  • Οδηγίες Bearer Token - Ταυτοποίηση Χρήστη του Rest API
  • Web App Module REST Service (pegapi)
    • Παραγωγή προσωρινού κωδικού
    • Παραγωγή access και refresh token
    • Ανανέωση Rest API Token
    • Δομη Οθονών για την Mobile Εφαρμογή
    • Παραλαβή Ενεργειών για mobile εφαρμογή
    • Συνδέσεις Πινάκων
    • Παραλαβή Λεκτικών Εφαρμογής
    • Παραλαβή Χρηστών
    • Ενέργειες APP ID
Εισαγωγή

Οι τύποι των δεδομένων του REST Service είναι:

  1. String: Συμβολοσειρά
  2. Number: Όλες οι πιθανές αριθμητικές μεταβλητές
  3. Boolean: Ακέραιος αριθμός. Οι τιμές που μπορεί να πάρει είναι 0 για το false και 1 για το true
  4. Date: Η ημερομηνία. Η ημερομηνία πρέπει να είναι της μορφής "Y-m-d"

Mπόρειτε να κατεβασετε το collation για το Postman με όλα τα end-points του service απο εδώ


Τα request παραλαβής (GET) των δεδομένων έχουν τις εξής παραμέτρους:

  1. recperpage: Το πλήθος των δεδομένων που θα γίνουν παραλαβή
  2. page: Η σελίδα των δεδομένων.
  3. order_array: Τα πεδία με το οποία θα γίνει η ταξινόμηση των αποτελεσμάτων του get.
    π.χ. /api/crm001/d00?order_array[p19]=DESC&order_array[nr01]=ACS
  4. filter: Οι συνθήκες επιλογής δεδομένων εμφάνισης.
    π.χ. /api/crm001/d00?filter[or][0][p19][starts]=ψ&filter[or][1][p19][equals]=Φύλακας 1  - Οδηγος&filter[and][0][nr01][lt]=3000033
    Εάν Θέλω να μου φέρει από τους συναλλασσόμενους όσους ο διακριτικός τους τίτλος ξεκινά από "ψ" ή είναι ίσος με "Φύλακας 1  - Οδηγος" και το Μ.Κ. είναι μικρότερο από 3000033.
    Αναλυτικά.
    Στο filter τα όρισμα είναι:
    1. 'or' ή 'and' όπου ορίζεται η συνθήκη σύνδεσης των υποσυνθηκών.
    2. Ένας αύξοντας αριθμός που χαρακτηρίζει την υποσυνθήκη.
    3. Το πεδίο στο οποίο θα υπάρχει ο περιορισμός.
    4. Η συνθήκη του περιορισμού*.
    5. Η τιμή σύγκρισης με το πεδίο

* Οι συνθήκες περιορισμών είναι:

Όνομα Περιγραφή  MySQL Operators - Functions  Παράδειγμα 
equals Ισότητα  =  filter[and][0][p19][equals]=Φύλακας 1
notequals Διάφορο !=  filter[and][0][p19][notequals]=Φύλακας 1
starts Ξεκινάει από LIKE 'a%' filter[and][0][p19][starts]=Ψ
contains Περιέχει LIKE '%a%' filter[and][0][p19][contains]=Ψ
ends Τελειώνει LIKE '%a' filter[and][0][p19][ends]=Ψ
in Εμπεριέχεται σε ένα σύνολο IN()  filter[and][0][nr01][in][0]=3000027&filter[and][0][nr01][in][1]=3000028&filter[and][0][nr01][in][2]=3000029
notin Δεν εμπεριέχεται σε ένα σύνολο NOT IN() filter[and][0][nr01][notin][0]=3000027&filter[and][0][nr01][notin][1]=3000028&filter[and][0][nr01][notin][2]=3000029
lt Το πεδίο είναι μικρότερο από την τιμή <  filter[and][0][nr01][lt]=3000030
lte Το πεδίο είναι μικρότερο ή ίσο από την τιμή <=  filter[and][0][nr01][lte]=3000030
gt Το πεδίο είναι μεγαλύτερο από την τιμή  >  filter[and][0][nr01][gt]=3000030
gte Το πεδίο είναι μεγαλύτερο ή ίσο από την τιμή  >=  filter[and][0][nr01][gte]=3000030 

* Εκτός από τα πεδία του response μπορούμε να χρησιμοποιήσουμε και το πεδιο remdatetime που περιεχει το concat(remdate , ' ' , remtime) ετσι μπορουμε να αναζητησουμε τα record που ειναι μεγαλυτερα απο μια ημερομηνία και ώρα.
π.χ. ?filter[and][0][remdatetime][gte]=2021-05-03 19:20:00


Τα request διαγραφής δεδομένων (DELETE) θα πρέπει πάντα να έχουν συμπληρωμένο το {id} που θα διαγραφεί


Τα request δημιουργίας νέων εγγραφών (POST) εάν έχουν συμπληρωμένο το {id} και βρουν την εγγραφή την κάνουν update


Τα request διαχείρισης εγγραφών (PUT) θα πρέπει πάντα να έχουν συμπληρωμένο το {id} το οποίο θα διαχειριστούν



Σε όλα τα (GET) μπορούμε να συμπληρώσουμε μετά τα endpoints μπορούμε να συμπληρώσουμε.

/all
Mε το /all μας φέρνει όλα τα δεδομένα και σε όσα πεδία συνδέονται με άλλο πινάκα εκτός από το πεδίο του κωδικού μας φέρνει και την περιγραφή από το δεύτερο πίνακα με την λογική v_selectbox_{όνομα πεδίου}

/gridall
Η ίδια λογική με το /all αλλα μας φέρνει μόνο τα πεδία που έχουν οριστεί ότι εμφανίζονται στις λίστες δεδομένων.

/{id}
Με το /{id} μας  φέρνει την εγγραφή με μοναδικό κωδικό {id}

Γενικοί Κωδικοί σφάλματος API
Γενική μορφή ενός σφάλματος
{
	"code":Κωδικός Σφάλματος ,
	"data":{ 
		"error":{
			"title":"Τίτλος Σφάλματος",
			"detail":"Περιγραφή Σφάλματος"
		}
	}
}
Τίτλος Πεδίο Τύπος Μέγεθος Σφάλμα
Κωδικός Σφάλματος code String  
Η περιγραφή του Σφάλματος data Array   Πίνακας με την περιγραφή του σφάλματος.
{"error":{ "title":"Τίτλος Σφάλματος", "detail":"Περιγραφή Σφάλματος"}}
Method: GET, POST, DELETE, PUT
RESPONSE / HTTP response code: 400
Εάν το module το οποίο ορίζεται URL δεν υπάρχει
RESPONSE / HTTP response code: 400
Εάν η μέθοδος ή ο πίνακας που καλείται  δεν υπάρχει κάτω από το module του URL
RESPONSE / HTTP response code: 400
Εάν η μέθοδος ή ο πίνακας που καλείται δεν έχει το δικαίωμα εκτέλεσης κάτω από το AppID της σύνδεσης
RESPONSE / HTTP response code: 401
Εάν η μέθοδος που καλείται χρειάζεται δικαιώματα και ο συνδεδεμένος χρήστης δεν τα έχει
RESPONSE / HTTP response code: 405
Όταν η μέθοδος του request δεν υποστηρίζεται από το Service
Method: GET
RESPONSE / HTTP response code: 209
Δεν βρέθηκαν εγγραφές στην εκτέλεση του get
Method: POST
RESPONSE / HTTP response code: 403
Πρόβλημα κατά την αποθήκευση
RESPONSE / HTTP response code: 500
Εκτέλεση μεθόδου POST όπου το Post Size είναι μεγαλύτερο από το όριο του server
Method: DELETE
RESPONSE / HTTP response code: 400
Δε βρέθηκε o πίνακας ή ο μοναδικός κωδικός
RESPONSE / HTTP response code: 403
Όταν οι περιορισμοί του πίνακα δεν επιτρέπουν τη διαγραφή της εγγραφής
RESPONSE / HTTP response code: 404
Δε βρέθηκε η εγγραφή στον πίνακα
Οδηγίες Bearer Token - Ταυτοποίηση Χρήστη του Rest API

Η ταυτοποίηση του χρήστη για τις κλήσεις του Rest API γίνεται με μέσω του Bearer token (ή access_token), το οποίο πρέπει να συμπεριλαμβάνεται στο Authorization header των request (--header 'Authorization: …').
Το access_token παραμένει ενεργό για περιορισμένο χρονικό διάστημα.

Παρακάτω παρουσιάζεται συνοπτικά η ροή που θα ακολουθήσετε:

a.Δημιουργία access token
Αρχικά καλείτε το initiate_authentication. Στην απάντηση που θα λάβετε περιέχεται ένα url το οποίο ανοίγετε και κάνετε login στο Pegasus Web App για να ταυτοποιηθεί ο χρήστης. Όταν ολοκληρωθεί το login, γίνεται redirect του browser στο redirect url που είχατε ορίσει στο αρχικό initiate_authentication με παράμετρο GET - το access_code.

Τέλος καλείτε το endpoint get_access_token χρησιμοποιώντας το access_code. Ως αποτέλεσμα θα λάβετε ένα access_token μαζί με ένα refresh_token.

b.Ανανέωση token
Όταν λήξει το access token θα λάβετε error 419 στο http_status σε οποιοδήποτε request καλέσετε με το ληγμένο access_token. Σε αυτή την περίπτωση εκτελείτε το endpoint refresh_token χρησιμοποιώντας το refresh_token που λάβατε σαν response από το get_access_token. Ως αποτέλεσμα θα λάβετε ένα νέο access token.

c.Διαχείριση Tokens μέσω του Pegasus Web App
Από το Pegasus Web App και στη διαδρομή [Toolbox->Εργαλεία Παραμετροποίησης->Παραμετροποίηση Rest Service->App IDs] διαχειρίζεστε τα Tokens που έχουν δημιουργηθεί. Μπορείτε να απενεργοποιήσετε ένα token ή να ορίσετε τα δικαιώματα για τις ενέργειες που ο χρήστης μπορεί να εκτελέσει. Για τη διαχείριση των δικαιωμάτων δεν είναι απαραίτητη η πρόσβαση στο Web App, μπορείτε να τα ορίσετε και κατά την Παραγωγή προσωρινού κωδικού(/initiate_authentication) στα πεδία pegapi01_02 και pegapi01_q10.

Web App Module REST Service (pegapi)

Παραγωγή προσωρινού κωδικού

Το initiate_authentication αποτελεί το πρώτο βήμα στη διαδικασία ταυτοποίησης για τη χρήση του Rest API. Όταν το endpoint κληθεί επιτυχώς, επιστρέφονται ένας προσωρινός κωδικός (init_code) και ένα url.

Μεταβένετε στο url του Pegasus Web App και συμπληρώνετε τα στοιχεία ενός έγκυρου χρήστη της εφαρμογής.

Μετά την επιτυχή επαλήθευση, πραγματοποιείται αυτόματα redirect στο Redirect url που είχε αποσταλεί στο request του initiate_authentication. Στο url αυτό περιλαμβάνεται πλέον και το access_code, το οποίο χρησιμοποιείται στο επόμενo βήμα - get_access_token. 

Το init_code και το access_code λήγουν πέντε λεπτά μετά τη δημιουργία τους.

Method: POST
/api/pegapi/initiate_authentication
REQUEST - Τύπος Εισόδου: form-data
ΤίτλοςΠεδίοΤύποςΜέγεθος
Redirect URLredirect_urlString200Το url που θα γίνει redirect μετά την επιτυχή σύνδεση του χρήστη στο Pegasus Web App. Υποχρεωτικά θα πρέπει να έχει τιμή.
Κωδικός ΕφαρμογήςappcodeString200
ΠληροφορίεςinfoString200Το πεδίο αυτό θα επιστραφεί στο τελικό redirect.
Ενέργειεςpegapi01_02JSON ArrayΤα Rest Actions (pegapi02) που έχει δικαίωμα να εκτελέσει ο χρήστη: [{"id":"το ΜΚ του Rest Action","actions":["ppost","pdelete","pput","pget"]}, ...]
π-Αναφορέςpegapi01_q10JSON ArrayΟι π-Αναφορές που έχει δικαίωμα να εκτελέσει ο χρήστης μέσω του Rest API: ["το ΜΚ της π-Αναφοράς","140000005000001",...]
ΠεριγραφήdescriptionString200
Κωδικός Συσκευήςdevice_idString40
Γενικές Πληροφορίες Συσκευήςdevice_infoJSON ArrayΟι γενικές πληροφορίες της συσκευής. 'Οπως
  • Πάροχος
  • Τύπος Συσκευής
  • Serial Number
  • Αpp Version
  • IMSI
  • IMEI
Γλώσσα ΔεδομένωνlangString2Είναι η default γλώσσα για όλα τα επόμενα request. Πιθανές τιμες EN, GR, en, gr .
RESPONSE / HTTP response code: 200

Το response του initiate-authorization περιλαμβάνει δύο βασικά στοιχεία: τον init_code και το URL επαλήθευσης. O κωδικός 200 υποδηλώνει ότι η αίτηση ήταν επιτυχής.


RESPONSE / HTTP response code: 400
  1. Invalid lang value: Η παράμετρος lang πρέπει να έχει μία από τις ακόλουθες τιμές: EN, GR, en, gr.
  2. Wrong redirect_url: Η παράμετρος redirect_url είναι υποχρεωτική και δεν μπορεί να είναι κενή.
  3. Invalid redirect_url: Η παράμετρος redirect_url δεν περιέχει έγκυρο URL.
  4. Both device_id and device_info must be provided together: Οι παράμετροι device_id και device_info πρέπει να αποστέλλονται είτε και οι δύο μαζί είτε καμία.
  5. Wrong Verb: Το request πρέπει να πραγματοποιείται με HTTP method POST.
  6. Invalid REST API Definition: Δεν βρέθηκε το ΜΚ του Rest Action.
  7. Invalid REST API Permission: Το method δεν υποστηρίζεται από το Rest Action.
  8. Invalid Q10 Definition: Δεν βρέθηκε το ΜΚ της π-Αναφοράς.

Παραγωγή access και refresh token

Το get_access_token είναι η διαδικασία μέσω της οποίας δημιουργούνται τα tokens που απαιτούνται για την πρόσβαση στο API. Καλείτε το endpoint ορίζοντας το access_code που λάβατε σαν παράμετρο GET - στο Redirect url που δώσατε στην initiate_authentication.

Method: POST
/api/pegapi/get_access_token
REQUEST - Τύπος Εισόδου: form-data
ΤίτλοςΠεδίοΤύποςΜέγεθος
Προσωρινός κωδικόςaccess_codeString
RESPONSE / HTTP response code: 200

Κατά την επιτυχή εκτέλεση, το response περιλαμβάνει δύο βασικά στοιχεία: το access token και το refresh token. Ο κωδικός 200 υποδηλώνουν ότι η αίτηση ολοκληρώθηκε με επιτυχία.


RESPONSE / HTTP response code: 400
  1. Wrong access_code: Η παράμετρος access_code είναι υποχρεωτική και δεν μπορεί να είναι κενή.
  2. Wrong access_code: Το access_code δεν βρέθηκε ή το API_Auth δεν είναι ενεργό.
  3. Expired access_code: Το access_code δεν είναι πλέον έγκυρο, έχει λήξει
  4. Wrong Verb: Το request πρέπει να πραγματοποιείται με HTTP method POST.


Ανανέωση Rest API Token

Όταν λήξει το access token λαμβάνετε error 419 στο http_status σε οποιοδήποτε request εκτελέσετε με το token αυτό. 

Σε αυτή την περίπτωση καλείτε το refresh_token δίνοντας ως όρισμα το refresh_token που λάβατε στο response της get_access_token. Εάν το refresh_token είναι έγκυρο, το API επιστρέφει ένα νέο access_token.

Method: POST
/api/pegapi/refresh_token
REQUEST - Τύπος Εισόδου: form-data
ΤίτλοςΠεδίοΤύποςΜέγεθος
Token Ανανέωσηςrefresh_tokenString100
RESPONSE / HTTP response code: 200

Κατά την επιτυχή εκτέλεση, το response περιλαμβάνει το νεό access token. Ο κωδικός 200 υποδηλώνουν ότι η αίτηση ολοκληρώθηκε με επιτυχία.


RESPONSE / HTTP response code: 400
  1. Wrong refresh_token: Η παράμετρος refresh_token είναι υποχρεωτική και δεν μπορεί να είναι κενή.
  2. Wrong refresh_token: Το refresh_token δεν βρέθηκε ή δεν είναι ενεργό.
  3. Wrong Verb: Το request πρέπει να πραγματοποιείται με HTTP method POST.

Δομη Οθονών για την Mobile Εφαρμογή

Method: GET
/api/pegapi/mobile/structure/{action}
RESPONSE / HTTP response code: 200
ΤίτλοςΠεδίοΤύποςΜέγεθος
Μ.Κ.nr01Νumeric15
Όνομα πεδίουfield_nameString30To όνομα του πεδίου στο αντιστοιχο action
ModulemoduleString50
ActionactionString50
View Typeview_typeString100checkbox, combobox, datebox, htmltextarea, multi_selectbox, numberbox,radio, textarea, textbox, timefield, colorpicker
Grid Ordergrid_orderΝumeric15Η διαδοχή στην εμφάνιση στις λίστες
Screen Orderscreen_orderΝumeric15Η διαδοχή στην οθόνη/activity
Hidden in Gridgrid_hiddenBoolean1Αν θα ειναι κρυφό το πεδιο στις λίστες
Hidden in Screenscreen_hiddenBoolean1Αν θα είναι κρυφό το πεδιο στη οθόνη/ Αctivity
Readonlyscreen_readonlyBoolean1Aν το πεδίο θα είναι μονο για αναγνωση στην οθόνη
Sizefld_sizeΝumeric2Το μέγεθος του πεδίου (σε χαρακτήρες)
Decimalsfld_decΝumeric2Το πλήθος τον δεκαδικών
Τίτλος πεδίουfield_titleString200Επιστρέφει τον ελληνικό ή αγγλικό τίτλο ανάλογα με την γλώσσα που έχουμε συνδεθεί.
Selectbox Actionselectbox_actionString100To Action στο rest με τα δεδομένα
Selectbox Moduleselectbox_moduleString50Το module στο οποίο ανήκει ο πίνακας του selectbox
Selectbox Tableselectbox_tableString50Το όνομα του πίνακα στην βάση (πάντα υπάρχει όνομα με το ίδιο action) που αντλεί τα δεδομένα το selectbox (combobox, multi_selectbox)
Selectbox Value Fieldselectbox_valuefieldString50Το πέδιο σύνδεσης στον πίνακα [Selectbox Table]
Selectbox Display Fieldselectbox_displayfieldString50Το πέδιο που εμφανίζεται από τον πίνακα [Selectbox Table]
Selectbox Data Listselectbox_ls_dataMemo10Προεπιλεγμένες τιμές που μπορεί να εχει το select Box, επιστρέφει JSON με τις τιμές που μπορει να παρει το valueField,displayField
RESPONSE / HTTP response code: 401

Invalid Token. Το access token δεν είναι έγκυρο.


RESPONSE / HTTP response code: 419

Το access token έχει λήξει. Παρακαλώ ανανεώστε το.


Παραλαβή Ενεργειών για mobile εφαρμογή

Το παραπανω endpoint επιστρέφει τη λίστα με τα actions που πρέπει κατεβασει κατά τον συχρονισμό η Mobile εφαρμογή. 
Τα αποτελέσματα του Service επηρεάζονται από το mode της σύνδεσης του χρήστη.

Method: GET
/api/pegapi/mobile/get_action_list
RESPONSE / HTTP response code: 200
ΤίτλοςΠεδίοΤύποςΜέγεθος
ActionactionString100To Action στο rest με τα δεδομένα
RESPONSE / HTTP response code: 401

Invalid Token. Το access token δεν είναι έγκυρο.


RESPONSE / HTTP response code: 419

Το access token έχει λήξει. Παρακαλώ ανανεώστε το.


Συνδέσεις Πινάκων

Method: GET
/api/pegapi/mobile/relations/{table}
REQUEST

Mας επιστρέφει ολες τις συνδεσεις ανάμεσα σε όλα τα actions που υπάρχουν στο get_action_list αναλογα με το mode συνδεσης online ή offline.


RESPONSE / HTTP response code: 200
ΤίτλοςΠεδίοΤύποςΜέγεθος
Πίνακας 1table_1String50
Πεδιο 1 - Πίνακας 1field1_0String50
Πεδιο 2 - Πίνακας 1field1_1String50
Πεδιο 3 - Πίνακας 1field1_2String50
Πίνακας 2table_2String50
Πεδιο 1 - Πίνακας 2field2_0String50
Πεδιο 3 - Πίνακας 2field2_2String50
Πεδιο 2 - Πίνακας 2field2_1String50
RESPONSE / HTTP response code: 401

Invalid Token. Το access token δεν είναι έγκυρο.


RESPONSE / HTTP response code: 419

Το access token έχει λήξει. Παρακαλώ ανανεώστε το.


Παραλαβή Λεκτικών Εφαρμογής

Στην εκτέλεση αυτή της ενέργειας μπορείτε να χρησιμοποιήσετε τα φίλτρα ώστε να περιορίσετε την παραλαβή των λεκτικών ανά module 

Method: GET
/api/pegapi/get_dictionary
RESPONSE / HTTP response code: 200
ΤίτλοςΠεδίοΤύποςΜέγεθος
Ο Μοναδικός Κωδικός του λεκτικούnr01Νumeric15
Το module όπου ανήκει το λεκτικόmoduleString50
TagtagString50Ο κωδικός που χαρακτηρίζει το λεκτικό
Περιγραφήp01StringΗ περιγραφή του λεκτικού ανάλογα με την γλώσσα του request
RESPONSE / HTTP response code: 401

Invalid Token. Το access token δεν είναι έγκυρο.


RESPONSE / HTTP response code: 419

Το access token έχει λήξει. Παρακαλώ ανανεώστε το.


Παραλαβή Χρηστών

Method: GET
/api/pegapi/get_users
RESPONSE / HTTP response code: 200
ΤίτλοςΠεδίοΤύποςΜέγεθος
Μ.Κ.nr01Νumeric15
Oνοματεπώνυμοp100String100
Εμφανίζεται στις λίστες επιλογώνp300Boolean1
Μ.Κ. Συναλλασσομένου που αντιστοιχεί ο χρήστηςp302Νumeric15
Όνομα Χρήστηp01String30
Προνόμιο Καταχωρήσεων Χρήστηp400Νumeric10
Βλέπει Εγγραφές με προνόμιο απόp401Νumeric10
Βλέπει Εγγραφές με προνόμιο έωςp402Νumeric10
Προεπιλεγμένο Προφίλp95Νumeric15
RESPONSE / HTTP response code: 401

Invalid Token. Το access token δεν είναι έγκυρο.


RESPONSE / HTTP response code: 419

Το access token έχει λήξει. Παρακαλώ ανανεώστε το.


Ενέργειες APP ID

Method: GET
/api/pegapi/actions
RESPONSE / HTTP response code: 200
ΤίτλοςΠεδίοΤύποςΜέγεθος
Το APP ID μπορεί να εκτελέσει POST στο Rest Actioncan_postBoolean1
Το APP ID μπορεί να εκτελέσει DELETE στο Rest Actioncan_deleteBoolean1
Το APP ID μπορεί να εκτελέσει PUT στο Rest Actioncan_putBoolean1
Το APP ID μπορεί να εκτελέσει GET στο Rest Actioncan_getBoolean1
Μ.Κ. Είδους Rest Action (pegapi02)nr01Νumeric15
Module Rest ActionmoduleString50
Rest Action URLactionString30
Περιγραφή Rest Actionp01String100
Το Rest Action επιτρέπει POSTppostBoolean1
Το Rest Action επιτρέπει DELETEpdeleteBoolean1
Το Rest Action επιτρέπει PUTpputBoolean1
Το Rest Action επιτρέπει GETpgetBoolean1
RESPONSE / HTTP response code: 401

Invalid Token. Το access token δεν είναι έγκυρο.


RESPONSE / HTTP response code: 419

Το access token έχει λήξει. Παρακαλώ ανανεώστε το.


  • Μεσογείων 274, 15562, Eλλάδα
  • +30 210-7489589
  • Επικοινωνία
  • Επικοινωνία
  • Downloads
  • Sitemap
  • Όροι Χρήσης
Εξελίξεις Λογισμικών
Pegasus ERP Updates: 3244
Pegasus Web App Updates: 19137


ΑΜΕΑΑΜΕΑ
-A+
© Copyright TESAE SA - Γ.Ε.ΜΗ : 2120301000
  Powered by Pegasus Technology   
ΕΣΠΑ 2014-2020ΕΣΠΑ 2014-2020