Kako koristiti javni API systeme.io (Interfejs Programsko Aplikacije)
U ovom članku ćete naučiti kako da konfigurišete i koristite systeme.io javni API, uključujući kako da generišete API ključeve i koje radnje možete preduzeti.
1. Šta je API?
Skraćenica API označava "Interfejs Programsko Aplikacije", niz instrukcija putem kojih platforma nudi usluge drugim platformama. To je strateški prolaz za spoljne developere, omogućavajući im pristup specifičnim funkcionalnostima ili podacima sa platforme na strukturiran i siguran način. To je kao set gotovih alata koji olakšavaju izgradnju novih aplikacija, usluga ili kombinacija.
Ukratko, systeme.io se otvara prema drugim platformama kako bi ponudio svoje usluge tamo gde ima dodatu vrednost.
2. Kako naš javni API funkcioniše?
Naš API otkriva pažljivo odabrani set funkcija, omogućavajući developerima da interaguju sa našom platformom transparentno i efikasno. Ako želite da saznate više o tome kako funkcioniše, možete pročitati našu zvaničnu API dokumentaciju.
3. Kako kreirati vaše API ključeve
API ključevi su jedinstveni identifikatori koji autentifikuju zahteve ka našem javnom API-ju. Oni vam omogućavaju da programski pristupite i upravljate različitim resursima na našoj platformi.
Da biste kreirali javni API ključ, kliknite na svoju profilnu sliku, izaberite Podešavanja (1) i skrolujte do MCP & API ključevi (2).

Kliknite na Kreiraj (3) da biste započeli kreiranje javnog API ključa.

U prozoru Kreiraj javni API ključ, unesite naziv i izaberite datum i vreme isteka vašeg API ključa.
Kada završite, kliknite na Sačuvaj (4).

Napomena: Da biste održali vaš API ključ aktivnim na neodređeno vreme, ostavite polje 'Istek' prazno.
Vaš ključ je sada spreman.

4. Šta možete da uradite sa našim API-jem?
Naš API otvara neke zanimljive mogućnosti. Ispod ćete pronaći glavne radnje koje možete izvršiti korišćenjem našeg javnog API-ja:
a. Kontakti, oznake i prilagođena polja:
- Upravljajte kontaktima: Kreirajte nove kontakte, ažurirajte postojeće, pregledajte svoju publiku uz napredne filtere ili brišite kontakte.
- Upravljajte oznakama: Kreirajte, dodeljujte, pregledajte i uklanjajte oznake sa kontakata.
- Prilagođena polja: Preuzmite dostupna prilagođena polja kontakta i njihove identifikatore (slugove) kako biste ispravno popunili podatke o kontaktu.
b. Bilteni:
- Kreirajte i ažurirajte biltene: Kreirajte nove nacrte biltena ili delimično ažurirajte postojeće. Možete definisati tip urednika (Klasičan ili Vizualni), preuzeti celi HTML sadržaj i eksplicitno postaviti ime i adresu pošiljaoca.
- Lista i preuzimanje: Pregledajte postojeće biltene ili preuzmite celi sadržaj određenog biltena koristeći njegov ID.
c. Tuneli i uređivač stranica:
- Upravljajte tunelima: Kreirajte nove tunele, dodajte nove korake (stranice) u njih i preuzmite listu svih pojedinačnih koraka unutar specifičnog tunela.
- Uređivač stranica: Sačuvajte generisani sadržaj stranica direktno na korake vaših tunela ili stranice sajta (puna zamena) i preuzmite JSON šeme za određene tipove stranica.
d. Planovi cena i kuponi:
- Kreirajte, izmenite i brišite: Generišite nove planove cena i kupone ili delimično ažurirajte i brišite postojeće.
- Pregledaj i pretraži: Pregledajte sve postojeće planove cena i kupone ili preuzmite specifične stavke prema njihovom ID-u.
e. Kursevi i studenti:
- Upravljajte kursevima i studentima: Preuzmite listu vaših postojećih kurseva i listu studenata koji su trenutno upisani.
- Upis studenata: Programski upišite kontakte u vaše pojedinačne kurseve.
Napomena o kursevima: Podrška za pakete kurseva biće dodata u budućim ažuriranjima.
f. Zajednice:
- Upravljajte zajednicama: Preuzmite listu vaših postojećih zajednica i pristupite listi trenutnih članova unutar specifične zajednice.
- Pozovite članove: Programski pozovite nove korisnike da se pridruže vašim zajednicama pružanjem njihovog ID kontakta.
g. Pravila automatizacije:
- Upravljajte pravilima: Programski povezujte uobičajene događaje i radnje, ažurirajte postojeća pravila (npr. menjanje radnje uz zadržavanje okidača), ili meko brišite pravila.
- Lista i preuzimanje: Pregledajte vaša pravila automatizacije ili preuzmite specifično pravilo prema njegovom ID-u.
h. Pretplate:
- Upravljajte pretplatama: Preuzmite listu svih resursa u pretplati sa platformi treće strane i otkažite pretplatu ili odmah ili na kraju obračunskog ciklusa.
i. Webhooks
- Upravljajte webhookovima: Programski kreirajte nove webhookove za primanje obaveštenja u realnom vremenu, preuzmite liste vaših postojećih webhookova i uklonite one koji više nisu potrebni.
Napomene:
- Da biste lako identifikovali i upravljali vašim tokenima, svaki mora imati jedinstveno ime.
- Token može biti kopiran samo odmah nakon kreiranja. Ako ste zaboravili da kopirate vaš token, izbrišite ga i kreirajte novi.
- Kao mera bezbednosti, poslaćemo vam obaveštenje putem e-pošte svaki put kada se kreira novi javni API ključ u vašem systeme.io nalogu.
- Možete kreirati do 3 API ključa po nalogu.
Saznajte više: API dokumentacija.