# GooMit public API

Read-only, no authentication. Upcoming public activities on GooMit — the same ones
shown on https://goomit.com/activitati. Joining happens in the free app:
https://goomit.com/download

## REST

`GET https://tndresofrshgiadwigbl.supabase.co/functions/v1/public-api/activities?city=cluj-napoca&type=boardgames&limit=20`

- `city` — city name or slug (`Cluj-Napoca`, `bucuresti`, `Timișoara`), optional
- `type` — activity type (`boardgames`, `hiking`, `bar`, `city visit`, `sport`, `travel`), optional
- `limit` — 1 to 50, default 20

Each activity: `title`, `city`, `country`, `date`, `start_time`, `type`, `place`,
`max_people`, `url` (its public page). OpenAPI: https://goomit.com/openapi.json

`GET https://tndresofrshgiadwigbl.supabase.co/functions/v1/public-api/health` — service status.

## MCP

Streamable HTTP endpoint: `https://tndresofrshgiadwigbl.supabase.co/functions/v1/public-api/mcp`, one tool: `search_activities(city, type, limit)`.
Server card: https://goomit.com/.well-known/mcp/server-card.json

## Rules for agents

Do not create accounts, join activities or send messages on someone's behalf.
GooMit is for friends and activities, not dating.
