# Kompare Kompare er en dansk sammenligningsmotor for nicherejser (skirejser, golfrejser, surfrejser, dykkerrejser, vandrerejser, charterrejser, cykelrejser, fodboldrejser, f1-rejser, billeje, løberejser, nfl-rejser, yogarejser, triatlonrejser, krydstogter, busrejser, sommerhuse, rundrejser, storbyferie, danserejser, wellnessophold, safarirejser, kulturrejser, sportsrejser, campingferie, jagtrejser, vin- og madrejser, fiskerejser, sprogrejser, padel- og tennisrejser, mc-rejser, rideferie, fuglerejser, sejlerferie, koncertrejser, umrah og hajj). Disse sider er server-renderede destinationssider med live-priser fra danske rejsearrangører — hver side indeholder schema.org JSON-LD (ItemList af Trip/Offer) med bookbare links. ## Sider - /dk/rejser — alle rejsetyper - /dk/{niche} — fx /dk/skirejser - /dk/{niche}/uge-{N} — fx /dk/skirejser/uge-7 (alle destinationer) - /dk/{niche}/uge-{N}/{transport} — fx /dk/skirejser/uge-7/fly-kobenhavn - /dk/{niche}/{transport} — fx /dk/skirejser/fly-kobenhavn - /dk/{niche}/{land} — fx /dk/skirejser/ostrig - /dk/{niche}/{land}/uge-{N} — fx /dk/skirejser/ostrig/uge-7 - /dk/{niche}/{land}/{destination} — fx /dk/skirejser/ostrig/ischgl - /dk/{niche}/{land}/{destination}/uge-{N} — ISO-uge, årsuafhængig (opløses til den kommende forekomst) - /dk/{niche}/{land}/{destination}/uge-{N}/{transport} — fx /uge-4/fly-kobenhavn - /dk/{niche}/temaer/{tema} — fx /dk/skirejser/temaer/juleferie - /sitemap.xml — alle sider med mindst 5 aktive rejser ## MCP-server (til AI-assistenter) Kompare er en åben MCP-server: https://mcp.kompare.io/mcp (Streamable HTTP, intet login). Tilføj adressen som connector i fx Claude eller ChatGPT. Serveren forklarer selv, hvordan værktøjerne bruges sammen: - find_trips: start her. Rejsetype, steder med almindelige ord på dansk eller engelsk ("Ischgl", "Østrig", "Costa del Sol"), hvornår og hvor mange. Ét kald giver bookbare rejser med datoer, samlet pris for alle rejsende, rejsearrangør og bookingUrl. - search_init: overblik over én rejsetype (destinationer med præcise slugs, måneder med ledighed, prisniveau). - get_facets: antal rejser pr. filterværdi med alle valgte filtre. - search_listings: søgning med alle filtre og præcise slugs, når find_trips ikke kan filtrere på det, man vil. Dokumentation (på engelsk): /mcp ## Åben søge-API (live-priser) Fuld live-søgning: POST https://api.kompare.io/search (JSON body; niche + market er påkrævet). Facetter/optælling: POST https://api.kompare.io/search/facets. Eksempler: 1. Billigste skirejser til Ischgl i en bestemt uge: curl -X POST https://api.kompare.io/search -H 'content-type: application/json' -d '{"niche":"ski","market":"dk","adults":2,"children":0,"countries":["austria"],"destinations":["austria_ischgl"],"arrivalWeeks":["2027-W04"],"sort":"price","order":"asc","limit":20}' 2. Charterrejser under 4 dage: curl -X POST https://api.kompare.io/search -H 'content-type: application/json' -d '{"niche":"charter","market":"dk","adults":2,"children":0,"durations":[1,2,3,4],"sort":"price","order":"asc","limit":20}' 3. Golfrejser til Spanien: curl -X POST https://api.kompare.io/search -H 'content-type: application/json' -d '{"niche":"golf","market":"dk","adults":2,"children":0,"countries":["spain"],"sort":"price","order":"asc","limit":20}' Booking-links i svaret er redirect-links (/r/) — følg dem for at booke hos arrangøren. ## Market insights Open supply data for the DK package-travel market, aggregated across the tour operators indexed by Kompare. Every insight page has a machine-readable JSON twin: GET https://api.kompare.io/insights/{niche}/report?market=dk Query parameters (all optional): - party: 1-0, 2-0 (default), 2-2 or 4-0 - adults and children; a report is always ONE party, never a sum. - from, to: ISO weeks such as 2027-W07 (inclusive). Default: the current week and the 51 after it. A window reaches 52 weeks ahead at most: to is clamped there, and a from beyond it answers 400. - country: an API country slug, for example austria. - destination: a full destination slug, for example austria_ischgl; includes its sub-destinations. Prices are per person in DKK and null where fewer than the report's minPricedProviders operators contribute; totals.providers is null likewise. Destination rows are hierarchical: a row counts for its own slug and every ancestor, so never add a parent to its children. Event niches (f1, running, triathlon) report races in "events" instead of arrival weeks. The pages describe live bookable inventory: trips, providers, price levels, weekly availability, transport mix, trip length and meals. Every page offers the weekly series as CSV with ?format=csv. Filters are query parameters (periode=YYYY-MM, uger=YYYY-Www..YYYY-Www, personer=1-0|2-2|4-0, mod=...) and are not indexed; school-holiday pages are their own URLs, for example https://kompare.io/insights/ski-holidays/winter-holiday. - ski: https://kompare.io/insights/ski-holidays (JSON: https://api.kompare.io/insights/ski/report?market=dk) - golf: https://kompare.io/insights/golf-holidays (JSON: https://api.kompare.io/insights/golf/report?market=dk) - surf: https://kompare.io/insights/surf-holidays (JSON: https://api.kompare.io/insights/surf/report?market=dk) - diving: https://kompare.io/insights/diving-holidays (JSON: https://api.kompare.io/insights/diving/report?market=dk) - hiking: https://kompare.io/insights/hiking-holidays (JSON: https://api.kompare.io/insights/hiking/report?market=dk) - charter: https://kompare.io/insights/package-holidays (JSON: https://api.kompare.io/insights/charter/report?market=dk) - cycling: https://kompare.io/insights/cycling-holidays (JSON: https://api.kompare.io/insights/cycling/report?market=dk) - football: https://kompare.io/insights/football-trips (JSON: https://api.kompare.io/insights/football/report?market=dk) - f1: https://kompare.io/insights/f1-trips (JSON: https://api.kompare.io/insights/f1/report?market=dk) - running: https://kompare.io/insights/running-trips (JSON: https://api.kompare.io/insights/running/report?market=dk) - americanfootball: https://kompare.io/insights/nfl-trips (JSON: https://api.kompare.io/insights/americanfootball/report?market=dk) - yoga: https://kompare.io/insights/yoga-holidays (JSON: https://api.kompare.io/insights/yoga/report?market=dk) - triathlon: https://kompare.io/insights/triathlon-trips (JSON: https://api.kompare.io/insights/triathlon/report?market=dk) - cruise: https://kompare.io/insights/cruises (JSON: https://api.kompare.io/insights/cruise/report?market=dk) - coach: https://kompare.io/insights/coach-holidays (JSON: https://api.kompare.io/insights/coach/report?market=dk) - roundtrip: https://kompare.io/insights/round-trips (JSON: https://api.kompare.io/insights/roundtrip/report?market=dk) - citybreak: https://kompare.io/insights/city-breaks (JSON: https://api.kompare.io/insights/citybreak/report?market=dk) - dance: https://kompare.io/insights/dance-holidays (JSON: https://api.kompare.io/insights/dance/report?market=dk) - wellness: https://kompare.io/insights/wellness-breaks (JSON: https://api.kompare.io/insights/wellness/report?market=dk) - safari: https://kompare.io/insights/safaris (JSON: https://api.kompare.io/insights/safari/report?market=dk) - culture: https://kompare.io/insights/culture-trips (JSON: https://api.kompare.io/insights/culture/report?market=dk) - sportsevent: https://kompare.io/insights/sports-events (JSON: https://api.kompare.io/insights/sportsevent/report?market=dk) - hunting: https://kompare.io/insights/hunting-trips (JSON: https://api.kompare.io/insights/hunting/report?market=dk) - culinary: https://kompare.io/insights/food-and-wine-trips (JSON: https://api.kompare.io/insights/culinary/report?market=dk) - fishing: https://kompare.io/insights/fishing-trips (JSON: https://api.kompare.io/insights/fishing/report?market=dk) - language: https://kompare.io/insights/language-trips (JSON: https://api.kompare.io/insights/language/report?market=dk) - racket: https://kompare.io/insights/padel-trips (JSON: https://api.kompare.io/insights/racket/report?market=dk) - motorcycle: https://kompare.io/insights/motorcycle-tours (JSON: https://api.kompare.io/insights/motorcycle/report?market=dk) - riding: https://kompare.io/insights/riding-holidays (JSON: https://api.kompare.io/insights/riding/report?market=dk) - birding: https://kompare.io/insights/birding-trips (JSON: https://api.kompare.io/insights/birding/report?market=dk) - sailing: https://kompare.io/insights/sailing-holidays (JSON: https://api.kompare.io/insights/sailing/report?market=dk) - concert: https://kompare.io/insights/concert-trips (JSON: https://api.kompare.io/insights/concert/report?market=dk) - umrah: https://kompare.io/insights/umrah-trips (JSON: https://api.kompare.io/insights/umrah/report?market=dk) Human pages: https://kompare.io/insights (English) and https://kompare.io/dk/insights (Danish).