MasterBase® API
Naučite se iz naših API-jev
Kaj so API-ji MasterBase® in čemu so namenjeni?
Pooblastila API: zakaj jih ustvariti in kako to storiti
URL storitve, ki jo želite uporabiti, sestavite z naslednjo strukturo:
Osnovni URL, ki združuje spletne storitve:
https://api2023.masterbase.com
v katerega morate najprej dodati segment, ki označuje storitev, na katero kaže, nato pa izbirne parametre, ki določajo zadevno poizvedbo. Pred prvim od teh parametrov je vprašalnik (?), ki mu sledita znak za enačaj (=) in vrednost parametra. Pri drugem parametru, ki ga želite dodati, morate namesto vprašalnega znaka uporabiti znak ampersand (&).
Primer:
https://api2023.masterbase.com/contacts/v2/ClientName/?Od=123&Top=100&Order=1
Struktura
Ovojnica
Vsak odgovor je vsebovan v strukturi, imenovani ovojnica (ovojnica, ovitek). To pomeni, da ima vsak odziv vnaprej določeno strukturo, s katero lahko sodeluje.
{
"Storitev": "Ime storitve",
"Različica": "Različica storitve",
"TransactionId": "Alfanumerični identifikator transakcije",
"Status": {
"Code": "Koda odgovora", "Koda": "Koda odgovora", "Value": "Vrednost odgovora",
"Value": "Vrednost odgovora", "Value": "Vrednost odgovora
},
"Data": {}
}
Status
Ključ status se uporablja za pridobivanje informacij o odzivu storitve. Če je vse potekalo pravilno, bo odgovor v atributu Code navedel vrednost 200 ali 201. Lahko pa se zgodi, da bo šlo kaj narobe, in v tem primeru bo odgovor, ki ga boste prejeli, te vrste:
"Status": {
"Koda": "401",
"Value": "Unauthorized"
}
Preverjanje pristnosti
Za uporabo spletnih storitev, ki so na voljo na tem spletnem mestu, je treba upoštevati, da je avtentikacija dostopa osnovna in da se v ta namen uporabljajo poverilnice API - uporabnik in geslo -, ki se pridobijo prek računa MasterBase®. Njihova uporaba je odvisna od jezika, izbranega za uporabo storitev, in je v pristojnosti uporabnika.
Dostop do priročnika za uporabo API-jev MasterBase®
Stiki - Upravljanje stikov
API, ki omogoča sinhronizacijo podatkov o stikih, shranjenih v vaših notranjih sistemih, s podatki vaših podatkovnih zbirk v MasterBase®.
MassiveMail - Upravljanje poštnih pošiljk
API, ki vam omogoča ustvarjanje sporočil in množično pošiljanje brez prijave v platformo MasterBase®.
UniqueMail - Upravljajte svoje edinstvene pošiljke
API-ji, ki omogočajo izvedbo enkratnih pošiljk iz notranjih sistemov, ne da bi se bilo treba prijaviti v platformo MasterBase®.
Arhiv - shranjevanje posameznih kampanj v URL
API za nalaganje in prenašanje datotek v oblak MasterBase® in iz njega za množično pošiljanje
Config - Prikaz podatkov o konfiguraciji
API za pridobivanje informacij iz polj vsake zbirke podatkov.
Dostop do API-jev MasterBase® za avtomatizacijo procesov
Avtomatizacija procesov - WS RDS
API, ki omogoča oddaljeno upravljanje zapisov v zbirki podatkov RDS.
Avtomatizacija - WS File Bunker
API, ki omogoča shranjevanje datotek v spletnem okolju.