דלג לתוכן הראשי

Developers & AI Agents

ayala-attia.co.il is the site of אילה עטיה (Ayala Attia), an emotional therapist in Tel Aviv. It exposes a public, read-only, unauthenticatedAPI, an MCP server, and an NLWeb endpoint so AI agents can answer questions about the practice accurately. All responses come from the site's published content — nothing is generated. Booking is human-to-human (WhatsApp / phone); there is deliberately no booking-execution API.

Quickstart

curl https://ayala-attia.co.il/api/v1/services
curl -X POST https://ayala-attia.co.il/ask \
  -H 'Content-Type: application/json' \
  -d '{"query": "האם פגישת ההיכרות בחינם?"}'
curl -X POST https://ayala-attia.co.il/api/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Endpoints

  • GET /api/v1/profilePractice identity, credentials, contact
  • GET /api/v1/servicesTherapy services (optional ?q= filter)
  • GET /api/v1/faq?q=FAQ with deterministic retrieval
  • GET /api/v1/bookingBooking channels — contact-only, no booking API
  • POST /askNLWeb natural-language query (JSON or SSE)
  • POST /api/mcpMCP server — JSON-RPC 2.0 over Streamable HTTP

Authentication & limits

None. Every endpoint is anonymous and CORS-open; errors are structured JSON envelopes ({"error","code","docs"}). Details: /auth.md.

Discovery