MasterBase® API
Μάθετε από τα API μας
Τι είναι τα API του MasterBase® και τι εξυπηρετούν;
Πιστοποιητικά API: Γιατί να τα δημιουργήσετε και πώς να το κάνετε
Για να κατασκευάσετε το URL της υπηρεσίας που θέλετε να καταναλώσετε, πρέπει να το κάνετε με την ακόλουθη δομή:
Βασική διεύθυνση URL που ομαδοποιεί τις υπηρεσίες Web:
https://api2023.masterbase.com
στην οποία πρέπει πρώτα να προσθέσετε το τμήμα που υποδεικνύει την υπηρεσία στην οποία παραπέμπει και στη συνέχεια τις προαιρετικές παραμέτρους που καθορίζουν το εν λόγω ερώτημά σας. Της πρώτης από αυτές προηγείται ένα ερωτηματικό (?), ακολουθούμενο από ένα σύμβολο ισότητας (=) και την τιμή της παραμέτρου. Από τη δεύτερη παράμετρο που πρέπει να προσθέσετε, πρέπει να χρησιμοποιήσετε το σύμβολο της τελείας (&) αντί για το ερωτηματικό.
Παράδειγμα:
https://api2023.masterbase.com/contacts/v2/ClientName/?Από=123&Top=100&Παραγγελία=1
Δομή
Ο φάκελος
Κάθε απάντηση περιέχεται σε μια δομή που ονομάζεται φάκελος (φάκελος, περιτύλιγμα). Αυτό σημαίνει ότι κάθε απάντηση έχει μια προκαθορισμένη δομή με την οποία μπορεί να αλληλεπιδράσει.
{
"Υπηρεσία": "Όνομα υπηρεσίας",
"Version": "Έκδοση της υπηρεσίας",
"TransactionId": "Αλφαριθμητικό αναγνωριστικό συναλλαγής",
"Status": {
Code": "Κωδικός απάντησης", "Code": "Κωδικός απάντησης", "Value": "Τιμή της απάντησης",
"Value": "Τιμή της απάντησης", "Value": "Τιμή της απάντησης", "Value": "Value of the response".
},
"Data": {}
}
Κατάσταση
Το κλειδί κατάσταση χρησιμοποιείται για τη λήψη πληροφοριών σχετικά με την απόκριση της υπηρεσίας. Εάν όλα έχουν προχωρήσει σωστά, η απάντηση θα αναφέρει στο χαρακτηριστικό Code την τιμή 200 ή 201. Ωστόσο, μπορεί να συμβεί να πάει κάτι στραβά, οπότε η απάντηση που θα λάβετε είναι αυτού του τύπου:
"Κατάσταση": {
"Code": "401",
"Value": "Unauthorized"
}
Αυθεντικοποίηση
Για την κατανάλωση των διαδικτυακών υπηρεσιών που διατίθενται σε αυτόν τον ιστότοπο, είναι απαραίτητο να ληφθεί υπόψη ότι η πιστοποίηση πρόσβασης είναι βασική και για το σκοπό αυτό χρησιμοποιούνται διαπιστευτήρια API -χρήστης και κωδικός πρόσβασης- τα οποία λαμβάνονται μέσω του λογαριασμού σας MasterBase®. Η χρήση τους εξαρτάται από τη γλώσσα που έχει επιλεγεί για την κατανάλωση των υπηρεσιών και αποτελεί ευθύνη του χρήστη.
Πρόσβαση στον οδηγό κατανάλωσης APIs MasterBase®
Επαφές - Διαχείριση των επαφών σας
API που επιτρέπει τον συγχρονισμό των δεδομένων επαφών που είναι αποθηκευμένα στα εσωτερικά σας συστήματα με εκείνα των βάσεων δεδομένων σας στο MasterBase®.
MassiveMail - Διαχειριστείτε τις αποστολές σας
API που σας επιτρέπει να δημιουργείτε μηνύματα και να κάνετε μαζικές αποστολές χωρίς να συνδεθείτε στην πλατφόρμα MasterBase®.
UniqueMail - Διαχειριστείτε τις μοναδικές αποστολές σας
APIs που επιτρέπουν την πραγματοποίηση εφάπαξ αποστολών από εσωτερικά συστήματα χωρίς την ανάγκη σύνδεσης στην πλατφόρμα MasterBase®.
Αρχείο - Αποθήκευση URL μεμονωμένων καμπανιών
API για τη μεταφόρτωση και λήψη αρχείων από και προς το cloud MasterBase® για μαζικές ταχυδρομικές αποστολές
Config - Προβολή δεδομένων διαμόρφωσης
API για να λαμβάνετε πληροφορίες από τα πεδία κάθε βάσης δεδομένων.
Πρόσβαση στα API του MasterBase® για αυτοματισμούς διεργασιών
Αυτοματοποίηση διαδικασιών - WS RDS
API που επιτρέπει την απομακρυσμένη διαχείριση εγγραφών σε μια συλλογή δεδομένων RDS.
Αυτοματισμός - WS File Bunker
API που επιτρέπει την αποθήκευση αρχείων σε περιβάλλον web.