afbudsrejser.dk Services API
The Services API from afbudsrejser.dk — 1 operation(s) for services.
The Services API from afbudsrejser.dk — 1 operation(s) for services.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/afbudsrejser-dk:afbudsrejser-dk-services-api"
curl "https://apis.io/api/v1/apis?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
contact:
email: it@reisegiganten.no
name: Reisegiganten IT Support
description: Søg efter tilgængelige pakkerejser inklusive fly og overnatning med afrejse fra Danmark. Returnerer aktuelle priser, tilgængelighed, hoteloplysninger og bookinglinks, der matcher brugerens søgekriterier.
license:
name: MIT
url: https://opensource.org/licenses/MIT
title: Søg efter afbudsrejser og pakkerejser fra Danmark Services…
version: 1.0.0
servers:
- description: da API
url: https://www.afbudsrejser.dk/services/charter/api_search
tags:
- name: Services
paths:
/services/charter/api_search:
get:
description: Find tilgængelige pakkerejser fra Danmark baseret på søgekriterier.
operationId: holiday_search
parameters:
- description: Sæt til true for at finde hoteller med direktefly
in: query
name: direct_flight
required: false
schema:
type: boolean
- description: Måltider inkluderet på hotellet, for eksempel morgenmad, halvpension, helpension, all inclusive
in: query
name: board_type
required: false
schema:
enum:
- breakfast
- half_board
- full_board
- all_inclusive
type: string
- description: ISO-kode for land, for eksempel ES, GR, PL, TR
in: query
name: country_iso
required: false
schema:
type: string
- description: Antal voksne 12-99 år, default 2
in: query
name: adults
required: false
schema:
default: 2
maximum: 9
minimum: 1
type: integer
- description: Præcis antal nætter for ferien, for eksempel 3, 7, 14
in: query
name: number_of_nights
required: false
schema:
type: integer
- description: Antal spædbørn 0-1 år, default 0
in: query
name: infants
required: false
schema:
default: 0
maximum: 6
minimum: 0
type: integer
- description: 'Minimum gæstevurdering, for eksempel 8.2, 9.0. Median: 8.4'
in: query
name: guest_rating
required: false
schema:
example: 8.4
format: float
maximum: 10.0
minimum: 1.0
type: number
- description: Minimum forventet dagtemperatur i Celsius, for eksempel 20, 25
in: query
name: temp_air_day_min
required: false
schema:
type: integer
- description: Antal børn 2-11 år, default 0
in: query
name: children
required: false
schema:
default: 0
maximum: 6
minimum: 0
type: integer
- description: Minimum antal stjerner, for eksempel 3, 4, 5
in: query
name: rating
required: false
schema:
maximum: 5
minimum: 1
type: integer
- description: Maksimal afstand til stranden i meter, for eksempel 0, 100, 500
in: query
name: distance_beach
required: false
schema:
type: integer
- description: Længdegrad i decimalgrader, bruges med lat og radius
examples:
geocode:
summary: Rejs når som helst til et hotel i nærheden af Eiffeltårnet i Paris
value:
lat: 48.858844
lon: 2.294351
radius: 0.8
in: query
name: lon
required: false
schema:
example: -15.5803
format: float
maximum: 180
minimum: -180
type: number
- description: IATA kode for destination lufthavn, for eksempel ALC, AGP, TFS
in: query
name: destination_airport_code
required: false
schema:
type: string
- description: Felter, der skal inkluderes i søgeresultatet
explode: true
in: query
name: fields
required: false
schema:
default:
- departure_date
- hotel_description
- destination_airport_name
- distance_airport
- destination_name
- return_date
- features
- supplier_logo
- hotel_name
- url
- currency
- hotel_image
- lat
- distance_centre
- supplier_name
- categories
- origin_airport_code
- country_code
- price_per_pers
- temp_water
- offer_id
- destination_airport_code
- lon
- distance_beach
- total_price
- rating
- origin_airport_name
- guest_rating
- room_type
- features_text
- number_of_nights
- temp_air_day
- country_name
example:
- origin_airport_name
- destination_airport_name
- destination_name
- hotel_name
- departure_date
- return_date
- url
- total_price
items:
enum:
- departure_date
- hotel_description
- destination_airport_name
- distance_airport
- destination_name
- return_date
- features
- supplier_logo
- hotel_name
- url
- currency
- hotel_image
- lat
- distance_centre
- supplier_name
- categories
- origin_airport_code
- country_code
- price_per_pers
- temp_water
- offer_id
- destination_airport_code
- lon
- distance_beach
- total_price
- rating
- origin_airport_name
- guest_rating
- room_type
- features_text
- number_of_nights
- temp_air_day
- country_name
type: string
type: array
- description: Minimum forventet vandtemperatur i Celsius, for eksempel 20, 25
in: query
name: temp_water
required: false
schema:
type: integer
- description: Maksimal totalpris for hele rejsen, for eksempel 5000, 10000, 15000
in: query
name: max_price
required: false
schema:
type: integer
- description: Sorteringsrækkefølge for tilbuddene. Standard er price_asc
in: query
name: sort
required: false
schema:
enum:
- price_asc
- price_desc
- rating_asc
- rating_desc
- distance_beach_asc
- distance_airport_asc
- guest_rating_desc
type: string
- description: IATA kode for afrejselufthavn, for eksempel CPH, BLL, AAL
in: query
name: origin_airport_code
required: false
schema:
type: string
- description: Senest mulige hjemreise (ISO 8601 format YYYY-MM-DDTHH:MM:SSZ)
examples:
gdansk:
summary: Søg efter pakkerejser til Gdansk fra 2027-01-01(præcis dato for afrejse) til 2027-01-04(præcis dato for hjemrejse)
value:
depart_date_exact: '2027-01-01T00:00:00Z'
destination_name: Gdansk
return_date_exact: '2027-01-04T23:59:00Z'
in: query
name: return_date_max
required: false
schema:
format: date-time
type: string
- description: 'Geografisk søgning begrænset med en rektangel. Format: minLat,minLon,maxLat,maxLon.'
in: query
name: bbox
required: false
schema:
example: 28.0,-15.5,28.2,-15.3
type: string
- description: Tidligst mulige hjemreise (ISO 8601 format YYYY-MM-DDTHH:MM:SSZ)
examples:
gdansk:
summary: Søg efter pakkerejser til Gdansk fra 2027-01-01(præcis dato for afrejse) til 2027-01-04(præcis dato for hjemrejse)
value:
depart_date_exact: '2027-01-01T00:00:00Z'
destination_name: Gdansk
return_date_exact: '2027-01-04T23:59:00Z'
in: query
name: return_date_min
required: false
schema:
format: date-time
type: string
- description: Antal tilbud, der skal returneres, for eksempel 5, 10. Standard 1
in: query
name: limit
required: false
schema:
default: 1
maximum: 25
minimum: 1
type: integer
- description: Maksimum forventet dagtemperatur i Celsius, for eksempel 25, 30
in: query
name: temp_air_day_max
required: false
schema:
type: integer
- description: Maksimal afstand til centrum i meter, for eksempel 0, 100, 500
in: query
name: distance_centre
required: false
schema:
type: integer
- description: Breddegrad i decimalgrader, bruges med lon og radius
examples:
geocode:
summary: Rejs når som helst til et hotel i nærheden af Eiffeltårnet i Paris
value:
lat: 48.858844
lon: 2.294351
radius: 0.8
in: query
name: lat
required: false
schema:
example: 27.5797
format: float
maximum: 90
minimum: -90
type: number
- description: Ferien skal starte denne dagen (ISO 8601 format YYYY-MM-DDTHH:MM:SSZ)
examples:
gdansk:
summary: Søg efter pakkerejser til Gdansk fra 2027-01-01(præcis dato for afrejse) til 2027-01-04(præcis dato for hjemrejse)
value:
depart_date_exact: '2027-01-01T00:00:00Z'
destination_name: Gdansk
return_date_exact: '2027-01-04T23:59:00Z'
in: query
name: depart_date_exact
required: false
schema:
format: date-time
type: string
- description: Minimum antal dage for ferien, for eksempel 3, 7, 14
examples:
sunbathweek:
summary: Søg efter pakkerejser med ca 1 uges varighed til sol og bad i 2027-02
value:
category: SUNBATH
days_max: 8
days_min: 6
depart_date_min: '2027-02-01T00:00:00Z'
return_date_max: '2027-02-28T23:59:00Z'
in: query
name: days_min
required: false
schema:
type: integer
- description: Kategori for ferien SUNBATH=Sol og bad, CITY=Storbyferie, SKI=Skiferie, EXOTIC=Eksotisk
examples:
sunbathweek:
summary: Søg efter pakkerejser med ca 1 uges varighed til sol og bad i 2027-02
value:
category: SUNBATH
days_max: 8
days_min: 6
depart_date_min: '2027-02-01T00:00:00Z'
return_date_max: '2027-02-28T23:59:00Z'
in: query
name: category
required: false
schema:
enum:
- SUNBATH
- CITY
- SKI
- EXOTIC
type: string
- description: Senest mulige start på ferien (ISO 8601 format YYYY-MM-DDTHH:MM:SSZ)
examples:
gdansk:
summary: Søg efter pakkerejser til Gdansk fra 2027-01-01(præcis dato for afrejse) til 2027-01-04(præcis dato for hjemrejse)
value:
depart_date_exact: '2027-01-01T00:00:00Z'
destination_name: Gdansk
return_date_exact: '2027-01-04T23:59:00Z'
in: query
name: depart_date_max
required: false
schema:
format: date-time
type: string
- description: Radius i kilometer fra lat, lon
examples:
geocode:
summary: Rejs når som helst til et hotel i nærheden af Eiffeltårnet i Paris
value:
lat: 48.858844
lon: 2.294351
radius: 0.8
in: query
name: radius
required: false
schema:
example: 1.8
format: float
maximum: 200
minimum: 0
type: number
- description: Hotelnavn, for eksempel Riu Palace, Iberostar, Sol
in: query
name: hotel_name
required: false
schema:
type: string
- description: 'Faciliteter på hotellet: ac=aircondition, adultsonly=Kun for voksne, apartment=lejlighed, bar=bar, childspool=børnepool, gym=træningscenter, heatedpool=opvarmet pool, kidsclub=børneklub, pool=pool, seaview=havudsigt, restaurant=restaurant, spa=spa'
explode: true
in: query
name: features
required: false
schema:
items:
enum:
- ac
- adultsonly
- apartment
- bar
- childspool
- gym
- heatedpool
- kidsclub
- pool
- seaview
- restaurant
- spa
type: string
type: array
- description: Maksimalt antal dage for ferien, for eksempel 3, 7, 14
examples:
sunbathweek:
summary: Søg efter pakkerejser med ca 1 uges varighed til sol og bad i 2027-02
value:
category: SUNBATH
days_max: 8
days_min: 6
depart_date_min: '2027-02-01T00:00:00Z'
return_date_max: '2027-02-28T23:59:00Z'
in: query
name: days_max
required: false
schema:
type: integer
- description: Destinationsnavn, for eksempel Malta, Magaluf, Gran Canaria
examples:
gdansk:
summary: Søg efter pakkerejser til Gdansk fra 2027-01-01(præcis dato for afrejse) til 2027-01-04(præcis dato for hjemrejse)
value:
depart_date_exact: '2027-01-01T00:00:00Z'
destination_name: Gdansk
return_date_exact: '2027-01-04T23:59:00Z'
in: query
name: destination_name
required: false
schema:
type: string
- description: Tidligst mulige start på ferien (ISO 8601 format YYYY-MM-DDTHH:MM:SSZ)
examples:
gdansk:
summary: Søg efter pakkerejser til Gdansk fra 2027-01-01(præcis dato for afrejse) til 2027-01-04(præcis dato for hjemrejse)
value:
depart_date_exact: '2027-01-01T00:00:00Z'
destination_name: Gdansk
return_date_exact: '2027-01-04T23:59:00Z'
in: query
name: depart_date_min
required: false
schema:
format: date-time
type: string
- description: Maksimal afstand mellem hotel og lufthavn i km, for eksempel 20, 40, 80
in: query
name: distance_airport
required: false
schema:
type: integer
- description: Hjemreisen skal begynner denne dagen(ISO 8601 format YYYY-MM-DDTHH:MM:SSZ)
examples:
gdansk:
summary: Søg efter pakkerejser til Gdansk fra 2027-01-01(præcis dato for afrejse) til 2027-01-04(præcis dato for hjemrejse)
value:
depart_date_exact: '2027-01-01T00:00:00Z'
destination_name: Gdansk
return_date_exact: '2027-01-04T23:59:00Z'
in: query
name: return_date_exact
required: false
schema:
format: date-time
type: string
responses:
'200':
content:
application/json:
schema:
properties:
results:
items:
properties:
categories:
description: Kategorier
example:
- Sol og bad
- Storby
- Ski
- Eksotisk
items:
type: string
type: array
country_code:
description: ISO 3166 kode for land
example: ES
type: string
country_name:
description: Landets navn
example: Grækenland
type: string
currency:
description: ISO 4217 valuta
example: DKK
type: string
departure_date:
description: Afgangstidspunkt i ISO 8601 format YYYY-MM-DDTHH:MM:SSZ
format: date-time
type: string
destination_airport_code:
description: IATA kode for destination lufthavn
example: LPA
type: string
destination_airport_name:
description: Destination lufthavnens navn
example: Gran Canaria
type: string
destination_name:
description: Destinationsnavn
example: Playa del Ingles
type: string
distance_airport:
description: Afstand lufthavn-hotel i km
type: integer
distance_beach:
description: Afstand til stranden i meter
type: integer
distance_centre:
description: Afstand til centrum i meter
type: integer
features:
description: Faciliteter
example:
- pool
- bar
- restaurant
items:
type: string
type: array
features_text:
description: Faciliteter
example:
- Pool
- Bar
- Restaurant
items:
type: string
type: array
guest_rating:
description: Gennemsnitlig gæstevurdering hvor 10.0 er bedst. Median for bookede hoteller i 2025 er 8.4
format: float
type: number
hotel_description:
description: Tekst som beskriver hotellet
example: Føl dig hjemme i dette fantastiske lejlighedshotel med 3 pools, 2 barer og en restaurant. Gratis Wi-Fi og en balkon med udsigt over poolen.
type: string
hotel_image:
description: URL til billede af hotellet
type: string
hotel_name:
description: Hotelnavn
example: Riu Palace
type: string
lat:
description: Hotellets breddegrad i decimalgrader
format: float
type: number
lon:
description: Hotellets længdegrad i decimalgrader
format: float
type: number
number_of_nights:
description: Antal nætter på hotellet
type: integer
offer_id:
description: Unikt ID for tilbuddet
type: string
origin_airport_code:
description: IATA kode for afrejselufthavn
example: CPH
type: string
origin_airport_name:
description: Afrejselufthavnens navn
example: København
type: string
price_per_pers:
description: Pris pr person, fly og hotel
type: integer
rating:
description: Hotellets stjerneklassificering fra 1 til 5
type: integer
return_date:
description: Tidspunkt for hjemrejsen i ISO 8601 format YYYY-MM-DDTHH:MM:SSZ
format: date-time
type: string
room_type:
description: Værelsestype og måltider på hotellet
example: Dobbeltværelse, morgenmad
type: string
supplier_logo:
description: URL til arrangørens logo
type: string
supplier_name:
description: Turoperatørens navn, for eksempel TUI, Ving
example: Apollo
type: string
temp_air_day:
description: Forventet dagtemperatur i Celsius
type: integer
temp_water:
description: Forventet vandtemperatur i Celsius
type: integer
total_price:
description: Totalpris for alle rejsende, fly og hotel
type: integer
url:
description: URL for at bestille rejsen
type: string
type: object
type: array
type: object
description: Søgningen blev udført, her er tilgængelige pakkerejser, der matcher søgningen
'400':
description: Bad request due to missing or invalid parameters.
'500':
description: Internal server error.
summary: Search for package holiday deals
tags:
- Services