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

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, unauthenticated API, 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/profile — Practice identity, credentials, contact
  • GET /api/v1/services — Therapy services (optional ?q= filter)
  • GET /api/v1/faq?q= — FAQ with deterministic retrieval
  • GET /api/v1/booking — Booking channels — contact-only, no booking API
  • POST /ask — NLWeb natural-language query (JSON or SSE)
  • POST /api/mcp — MCP 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