Rezervari prin API si MCP (AI) in Romania
Prezentare generală
brim.ro oferă două modalități de integrare: API REST public și integrare MCP (Model Context Protocol) pentru asistenți AI. API-ul oferă acces programatic la funcționalitățile platformei, permițând dezvoltatorilor să integreze serviciile noastre în aplicațiile lor. Integrarea MCP permite asistenților AI (precum ChatGPT, Claude, etc.) să facă rezervări direct prin conversație naturală.
Funcționalități
- Descoperirea locațiilor și orașelor
- Verificarea disponibilității artiștilor
- Gestionarea rezervărilor
- Informații despre servicii și prețuri
Documentație tehnică
Pentru documentația tehnică completă, inclusiv toate endpoint-urile disponibile, parametrii și exemple de răspunsuri, consultă documentația OpenAPI interactivă:
Limitări de rată
API-ul are limitări de rată pentru a asigura performanța și stabilitatea serviciului. Limitele sunt: 2 cereri pe secundă și 60 de cereri pe minut per adresă IP. Pentru endpoint-ul de rezervare, există o limită suplimentară de maximum 60 de coduri de rezervare deschise (neutilizate) per adresă IP.
Integrare MCP pentru Asistenți AI
Model Context Protocol (MCP) este un protocol standard care permite asistenților AI să interacționeze cu serviciile externe. brim.ro oferă suport complet pentru MCP, permițând asistenților AI să:
- Căuteze locații și servicii de beauty în România
- Verifice disponibilitatea artiștilor pentru date specifice
- Creeze rezervări direct prin conversație naturală
- Gestioneze rezervările existente
Cum funcționează
- Asistentul AI primește o cerere de la utilizator (ex: 'Vreau să-mi fac unghiile în Scorteni, Bacau')
- Asistentul folosește tool-urile MCP pentru a căuta locații și servicii disponibile
- Asistentul verifică disponibilitatea și prezintă opțiunile utilizatorului
- După confirmare, asistentul inițiază procesul de rezervare
- Un cod de verificare este trimis prin email sau SMS
- Utilizatorul confirmă cu codul și rezervarea este finalizată
Endpoint MCP
Endpoint-ul MCP este disponibil la:
https://brim.ro/api/v1/mcp
MCP folosește Server-Sent Events (SSE) pentru comunicare în timp real cu asistenții AI.
Autentificare
API-ul este public și nu necesită autentificare cu chei API. Toate endpoint-urile sunt accesibile fără autentificare. Pentru rezervări, se folosește un sistem de coduri unice trimise prin email sau SMS.