Developers

Build on Eventure

Connect any AI assistant over MCP, or drive the platform directly with the REST API. Manage events, content, offers, orders and more in the organizations you administer.

How access works
  • You act as your own Eventure account. Reads are limited to the organizations you belong to.
  • Writes (create/update/delete) require you to be an owner or admin of the target organization.
  • Creating a brand-new organization is reserved for platform operators.

Conecte un asistente de IA (MCP)

This is a standard remote MCP server - no API key needed. Add it as a custom connector / remote MCP server in Claude, ChatGPT, or any MCP-compatible client, then sign in with your Eventure account.

MCP endpoint
  1. En su asistente, agregue un conector personalizado/servidor MCP remoto y pegue la URL anterior.
  2. Cuando se le solicite, inicie sesión con su cuenta de Eventure.
  3. Aprobar los permisos solicitados. Luego, el asistente puede administrar el contenido en las organizaciones que usted administra.
Claude Code (CLI)

Prefer the terminal? Add the same endpoint to Claude Code:

API DESCANSO

Prefer raw HTTP, or building an integration (n8n, Make, your own script)? The REST API uses an API key. Organization admins can create a key from the Connections page after signing in.

URL base
https://www.ljudska-iniciativa.eventure.si/api/v1
Autenticación
Envíe su clave como Authorization: Bearer whk_... o X-API-Key: whk_....
Parámetros de consulta compartidos (lista de puntos finales)
  • filter[field]=value - filtrar por un campo permitido
  • sort=-field - ordenar ascendente o prefijo - para descendente
  • page=N & per_page=N - paginación
  • fields=a,b,c - devolver solo estos campos
  • expand=rel1,rel2 - incluir datos relacionados (cuando sea compatible)
Puntos finales

Las rutas son relativas a la URL base. La columna de alcance es el permiso que debe tener su clave.

Eventos
GET/api/v1/eventsread:events
GET/api/v1/events/{id}read:events
Contenido
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
Ofertas
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
Organizaciones
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
Archivos
GET/api/v1/files/{id}read:files
POST/api/v1/fileswrite:files
DELETE/api/v1/files/{id}write:files
Usuarios
GET/api/v1/usersread:users
GET/api/v1/users/{id}read:users
PUT/api/v1/users/{id}write:users
Recursos de solo lectura
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
Webhooks entrantes (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
Ejemplos
Listar eventos recientes
Crear una publicación de blog
Upload an image (multipart)

Uploads return a file id - pass it to create/update calls as featured_image_file_id so image bytes never travel through the assistant.

Ready to connect?

Sign in, then open Connections to connect an assistant or create an API key for the organizations you administer.

Go to Connections