MasterBase® API
Învățați din API-urile noastre
Ce sunt API-urile MasterBase® și la ce servesc acestea?
Pentru a construi URL-ul serviciului pe care doriți să îl consumați, trebuie să faceți acest lucru cu următoarea structură:
URL de bază care grupează serviciile web:
https://api2023.masterbase.com
la care trebuie să adăugați mai întâi segmentul care indică serviciul către care se îndreaptă și apoi parametrii opționali care definesc interogarea în cauză. Primul dintre aceștia este precedat de un semn de întrebare (?), urmat de un semn egal (=) și de valoarea parametrului. De la al doilea parametru pe care trebuie să îl adăugați, trebuie să utilizați semnul ampersandă (&) în locul semnului de întrebare.
Exemplu:
https://api2023.masterbase.com/contacts/v2/ClientName/?De la=123&Top=100&Ordine=1
Structura
Plicul
Fiecare răspuns este conținut într-o structură numită plic (plic, învelitoare). Acest lucru înseamnă că fiecare răspuns are o structură predefinită cu care poate interacționa.
{
"Service": "Numele serviciului",
"Version": "Versiunea serviciului",
"TransactionId": "Identificatorul alfanumeric al tranzacției",
"Status": {
"Code": "Cod": "Cod de răspuns", "Code": "Cod de răspuns", "Value": "Valoarea răspunsului",
"Value": "Valoarea răspunsului", "Value": "Valoarea răspunsului
},
"Data": {}
}
Stare
Cheia status este utilizat pentru a obține informații despre răspunsul serviciului. Dacă totul s-a desfășurat corect, răspunsul va indica în atributul Code valoarea 200 sau 201. Cu toate acestea, se poate întâmpla ca ceva să meargă prost, caz în care răspunsul pe care îl veți primi este de acest tip:
"Status": {
"Code": "401",
"Value": "Unauthorized"
}
Autentificare
Pentru consumul serviciilor web disponibile pe acest site, este necesar să aveți în vedere că autentificarea accesului este de bază, iar în acest scop sunt utilizate credențiale API -utilizator și parolă- care se obțin prin intermediul contului dumneavoastră MasterBase®. Utilizarea acestora va depinde de limba aleasă pentru consumul serviciilor și este responsabilitatea utilizatorului.
Acces la ghidul de consum al API-urilor MasterBase®
Contacte - Gestionați contactele dvs.
API care face posibilă sincronizarea datelor de contact stocate în sistemele dvs. interne cu cele din bazele dvs. de date din MasterBase®.
MassiveMail - Gestionați-vă trimiterile
API care vă permite să creați mesaje și să efectuați trimiteri în masă fără a vă conecta la platforma MasterBase®.
UniqueMail - Gestionați expedierile dvs. unice
API-uri care permit efectuarea de transporturi unice din sistemele interne fără a fi necesară conectarea la platforma MasterBase®.
Arhivă - stocare URL a campaniilor individuale
API pentru încărcarea și descărcarea fișierelor în și din cloud-ul MasterBase® pentru expedieri în masă
Config - Vizualizați datele de configurare
API pentru a obține informații din câmpurile fiecărei baze de date.
Accesați API-urile MasterBase® pentru automatizarea proceselor
Automatizarea proceselor - WS RDS
API care permite gestionarea de la distanță a înregistrărilor dintr-o colecție de date RDS.
Automatizare - WS File Bunker
API care permite stocarea de fișiere într-un mediu web.