# opplevagent.no — LLM-oversikt ## Hva er dette? Opplevagent er en A2A-markedsplass for norske opplevelser og aktiviteter, bygget for å bli oppdaget og spurt av AI-agenter. Tjenesten lar agenter finne turer, kurs og opplevelser filtrert på fylke, kommune, kategori, vær, sesong, gruppestørrelse, alder, pris, varighet og språk. ## A2A AI-discovery Agent Card (A2A-protokoll): https://opplevagent.no/.well-known/agent-card.json Alias: https://opplevagent.no/agent-card.json A2A JSON-RPC 2.0 endepunkt: https://opplevagent.no/a2a OpenAPI 3.1 spec: https://opplevagent.no/openapi.json Støttede A2A JSON-RPC-metoder: - message/send — finn opplevelser med naturlig språk eller strukturerte filtre - tasks/send — bakoverkompatibelt alias for eldre A2A-klienter (<0.3) Eksempel (cURL): curl -X POST https://opplevagent.no/a2a \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","method":"message/send","params":{"message":{"text":"hva kan vi finne på i Oslo når det regner"}},"id":"1"}' ## Discovery-API (REST) GET https://opplevagent.no/api/opplevelser/discover Filterparametre (query string): - fylke fylkesnavn (f.eks. "Oslo", "Troms") - kommune kommunenavn (f.eks. "Tromsø") - category kategori (f.eks. "dyreliv_safari", "natur_friluft") - indoor_outdoor "indoor" | "outdoor" | "both" - weather "rain" | "snow" | "clear" | "any" (regn/snø foretrekker innendørs / værsikre) - season "summer" | "winter" | ... - group_size antall personer i gruppen - age alder på yngste deltaker - max_price makspris i kroner - duration_max maks varighet i minutter - language påkrevd språk (f.eks. "en", "no") - limit maks antall resultater (standard 20, maks 100) Respons: JSON med { vertical:"experiences", query, count, results[] }. Eksempel: GET https://opplevagent.no/api/opplevelser/discover?fylke=Oslo&weather=rain&group_size=4 ## Flere REST-endepunkt GET https://opplevagent.no/api/opplevelser/categories — alle kategorier med antall GET https://opplevagent.no/api/opplevelser/{id} — én opplevelse via id ## Lisens Provider-data verifiseres mot Brønnøysundregistrene (CC0). Innhold gjengis som faktaoppsummering med kildehenvisning.