Razvijalci

Gradite na Eventure

Povežite poljubnega AI pomočnika prek MCP ali upravljajte platformo neposredno z REST API-jem. Urejajte dogodke, vsebine, ponudbe, naročila in več v organizacijah, ki jih upravljate.

Kako deluje dostop
  • Delujete kot svoj Eventure račun. Branja so omejena na organizacije, ki jim pripadate.
  • Pisanja (ustvarjanje/posodabljanje/brisanje) zahtevajo, da ste lastnik ali administrator ciljne organizacije.
  • Ustvarjanje povsem nove organizacije je rezervirano za operaterje platforme.

REST API

Raje surov HTTP ali gradite integracijo (n8n, Make, lasten skript)? REST API uporablja API ključ, ki ga izda operater platforme.

Osnovni URL
https://www.suryaraylab.eventure.si/api/v1
Avtentikacija
Pošljite svoj ključ kot Authorization: Bearer whk_... ali X-API-Key: whk_....
Skupni parametri poizvedbe (končne točke seznama)
  • filter[field]=value - filtriraj po dovoljenem polju
  • sort=-field - razvrsti naraščajoče ali predpona - za padajoče
  • page=N & per_page=N - ostranjevanje
  • fields=a,b,c - vrni samo ta polja
  • expand=rel1,rel2 - vključi povezane podatke (kjer je podprto)
Končne točke

Poti so relativne glede na osnovni URL. Stolpec obsega je dovoljenje, ki ga mora imeti vaš ključ.

Dogodki
GET/api/v1/eventsread:events
GET/api/v1/events/{id}read:events
Vsebine
GET/api/v1/contentread:content
GET/api/v1/content/{id}read:content
POST/api/v1/contentwrite:content
PUT/api/v1/content/{id}write:content
DELETE/api/v1/content/{id}delete:content
Ponudbe
GET/api/v1/productsread:products
GET/api/v1/products/{id}read:products
POST/api/v1/productswrite:products
PUT/api/v1/products/{id}write:products
DELETE/api/v1/products/{id}delete:products
Organizacije
GET/api/v1/organizationsread:organizations
GET/api/v1/organizations/{id}read:organizations
POST/api/v1/organizationswrite:organizations
PUT/api/v1/organizations/{id}write:organizations
DELETE/api/v1/organizations/{id}delete:organizations
Datoteke
GET/api/v1/files/{id}read:files
POST/api/v1/fileswrite:files
DELETE/api/v1/files/{id}write:files
Uporabniki
GET/api/v1/usersread:users
GET/api/v1/users/{id}read:users
PUT/api/v1/users/{id}write:users
Viri samo za branje
GET/api/v1/contactsread:contacts
GET/api/v1/dealsread:deals
GET/api/v1/bookingsread:bookings
GET/api/v1/ordersread:orders
GET/api/v1/subscribersread:subscribers
GET/api/v1/invoicesread:invoices
GET/api/v1/surveysread:surveys
GET/api/v1/galleriesread:galleries
Dohodni webhooki (POST)
POST/api/v1/incoming/create-contactwrite:contacts
POST/api/v1/incoming/update-contactwrite:contacts
POST/api/v1/incoming/create-subscriberwrite:subscribers
POST/api/v1/incoming/send-notificationwrite:notifications
POST/api/v1/incoming/update-order-statuswrite:orders
POST/api/v1/incoming/create-todowrite:todos
POST/api/v1/incoming/create-contentwrite:content
POST/api/v1/incoming/trigger-eventwrite:webhooks
Primeri
Seznam nedavnih dogodkov
Ustvari objavo na blogu
Naloži sliko (multipart)

Nalaganja vrnejo id datoteke - posredujte ga klicem za ustvarjanje/posodobitev kot featured_image_file_id, da bajti slike nikoli ne potujejo skozi pomočnika.