Holidu website screenshot

Holidu

Holidu is a Munich-based vacation-rental search engine and short-term-rental technology company that helps travellers find and book holiday homes and helps property owners and managers distribute their inventory. Holidu exposes a public Developer Hub with two production REST APIs: the Affiliate API, for searching offers, retrieving property details, checking real-time availability and syncing changes; and the Connectivity (provider) API, a v2 property-management surface of ~50 operations covering apartments, multi-unit listings, descriptions, photos, facilities, reviews, rates, length-of-stay pricing, availability, extra costs, discounts, booking terms, payment and cancellation configuration, and bookings. Authentication is via per-partner API keys (with an OAuth 2.0 security service and Bearer-JWT callbacks), sandbox and production hosts are separated, and Holidu runs a HackerOne bug-bounty program. Holidu is backed by EQT Ventures, HV Capital and Northzone.

Holidu publishes 23 APIs on the APIs.io network, including Apartment API, Availabilities API, Availability API, and 20 more. Tagged areas include Company, Travel And Leisure, Vacation Rentals, Short-Term Rentals, and Hospitality.

The Holidu catalog on APIs.io includes 1 event-driven AsyncAPI specification.

Holidu’s developer surface includes documentation, API reference, getting-started guide, changelog, support, signup flow, authentication, and 26 more developer resources.

50.5/100 developing ▬ flat Agent 87/100 agent native Full breakdown ↓
scored 2026-07-27 · rubric v0.5
AccessSelf serve
23 APIs 1 MCP Servers
CompanyTravel And LeisureVacation RentalsShort-Term RentalsHospitalityProperty ManagementBookingChannel ManagerConnectivityAffiliate

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-27 · rubric v0.5
Composite quality — 50.5/100 · developing
Contract Quality 15.4 / 25
Developer Ergonomics 14.3 / 20
Commercial Clarity 2.6 / 20
Operational Transparency 8.2 / 13
Governance 0.0 / 12
Discoverability 10.0 / 10
Agent readiness — 87/100 · agent native
Machine-Readable Contract 18 / 18
Agentic Access Contract 15 / 15
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 9 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 6 / 6
Agent Skills 5 / 5
Well-Known Catalog 4 / 4
Consent & Bot Identity 3 / 3
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/holidu: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 23

Individual APIs this provider publishes, each with its own machine-readable definition.

Holidu Apartment API

The Apartment API from Holidu — 5 operation(s) for apartment.

Holidu Availabilities API

The Availabilities API from Holidu — 1 operation(s) for availabilities.

Holidu Availability API

The Availability API from Holidu — 1 operation(s) for availability.

Holidu Booking Terms API

The Booking Terms API from Holidu — 5 operation(s) for booking terms.

Holidu Bookings API

The Bookings API from Holidu — 3 operation(s) for bookings.

Holidu Changed API

The Changed API from Holidu — 1 operation(s) for changed.

Holidu Descriptions API

The Descriptions API from Holidu — 1 operation(s) for descriptions.

Holidu Details API

The Details API from Holidu — 1 operation(s) for details.

Holidu Discounts API

The Discounts API from Holidu — 2 operation(s) for discounts.

Holidu Extra Costs API

The Extra Costs API from Holidu — 1 operation(s) for extra costs.

Holidu Facilities API

The Facilities API from Holidu — 3 operation(s) for facilities.

Holidu LOS API

The LOS API from Holidu — 2 operation(s) for los.

Holidu LOS Push API API

Length of Stay pricing push operations.

Holidu MultiUnit API

The MultiUnit API from Holidu — 1 operation(s) for multiunit.

Holidu MultiUnit Facility API

The MultiUnit Facility API from Holidu — 1 operation(s) for multiunit facility.

Holidu MultiUnit Localization API

The MultiUnit Localization API from Holidu — 1 operation(s) for multiunit localization.

Holidu MultiUnit Photo API

The MultiUnit Photo API from Holidu — 1 operation(s) for multiunit photo.

Holidu Photos API

The Photos API from Holidu — 1 operation(s) for photos.

Holidu Rates API

The Rates API from Holidu — 1 operation(s) for rates.

Holidu Reviews API

The Reviews API from Holidu — 1 operation(s) for reviews.

Holidu Search API

The Search API from Holidu — 1 operation(s) for search.

Holidu Test API

The Test API from Holidu — 1 operation(s) for test.

Holidu Testa API

The Testa API from Holidu — 1 operation(s) for testa.

Scroll for all 23

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

holidu-mcp.yml

MCP SERVER

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Holidu Webhooks

ASYNCAPI

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Holidu Authentication

apiKey/http/oauth2 · 5 schemes

SECURITY

Holidu Domain Security

TLSv1.3 · DMARC

SECURITY

Holidu Vulnerability Disclosure

Hackerone · security.txt · contact published

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Holidu Scopes

OAuth 2.0 · no documented scopes

0 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Holidu Agentic Access

58 operations · 29 acting

58 operations · 29 acting

AGENTIC

Resources

Get Started 4

Portal, sign-up, and the first successful call

Documentation 4

Reference material describing how the API behaves

Agent Surfaces 5

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 7

Pagination, idempotency, versioning, errors, and events

Scroll for all 7

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 6

Authentication, authorization, and security posture

Operate 5

Status, limits, changes, and where to get help

Company 1

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: holidu
name: Holidu
description: 'Holidu is a Munich-based vacation-rental search engine and short-term-rental technology company that helps travellers
  find and book holiday homes and helps property owners and managers distribute their inventory. Holidu exposes a public Developer
  Hub with two production REST APIs: the Affiliate API, for searching offers, retrieving property details, checking real-time
  availability and syncing changes; and the Connectivity (provider) API, a v2 property-management surface of ~50 operations
  covering apartments, multi-unit listings, descriptions, photos, facilities, reviews, rates, length-of-stay pricing, availability,
  extra costs, discounts, booking terms, payment and cancellation configuration, and bookings. Authentication is via per-partner
  API keys (with an OAuth 2.0 security service and Bearer-JWT callbacks), sandbox and production hosts are separated, and
  Holidu runs a HackerOne bug-bounty program. Holidu is backed by EQT Ventures, HV Capital and Northzone.'
url: https://raw.githubusercontent.com/api-evangelist/holidu/refs/heads/main/apis.yml
x-type: company
x-source: vc-portfolio
x-backed-by:
- eqt-ventures
- hv-capital
- northzone
x-tier: enriched
x-tier-reason: developer-hub-with-openapi
accessModel:
  pricing: unknown
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Self-serve signup
  confidence: medium
  source:
  - authentication
  generated: '2026-07-22'
  method: derived
specificationVersion: '0.20'
created: '2026-07-17'
modified: '2026-07-19'
tags:
- Company
- Travel And Leisure
- Vacation Rentals
- Short-Term Rentals
- Hospitality
- Property Management
- Booking
- Channel Manager
- Connectivity
- Affiliate
apis:
- aid: holidu:holidu-apartment-api
  name: Holidu Apartment API
  description: The Apartment API from Holidu — 5 operation(s) for apartment.
  humanURL: https://developer.holidu.com/reference/intro-1
  baseURL: https://external-api.holidu.com
  tags:
  - Apartment
  properties:
  - type: OpenAPI
    url: openapi/holidu-apartment-api-openapi.yml
  - type: Sandbox
    url: sandbox/holidu-sandbox.yml
  - type: DataModel
    url: data-model/holidu-data-model.yml
- aid: holidu:holidu-availabilities-api
  name: Holidu Availabilities API
  description: The Availabilities API from Holidu — 1 operation(s) for availabilities.
  humanURL: https://developer.holidu.com/reference/intro-1
  baseURL: https://external-api.holidu.com
  tags:
  - Availabilities
  properties:
  - type: OpenAPI
    url: openapi/holidu-availabilities-api-openapi.yml
  - type: Sandbox
    url: sandbox/holidu-sandbox.yml
  - type: DataModel
    url: data-model/holidu-data-model.yml
- aid: holidu:holidu-availability-api
  name: Holidu Availability API
  description: The Availability API from Holidu — 1 operation(s) for availability.
  humanURL: https://developer.holidu.com/reference/intro-1
  baseURL: https://external-api.holidu.com
  tags:
  - Availability
  properties:
  - type: OpenAPI
    url: openapi/holidu-availability-api-openapi.yml
  - type: Sandbox
    url: sandbox/holidu-sandbox.yml
  - type: DataModel
    url: data-model/holidu-data-model.yml
- aid: holidu:holidu-booking-terms-api
  name: Holidu Booking Terms API
  description: The Booking Terms API from Holidu — 5 operation(s) for booking terms.
  humanURL: https://developer.holidu.com/reference/intro-1
  baseURL: https://external-api.holidu.com
  tags:
  - Booking Terms
  properties:
  - type: OpenAPI
    url: openapi/holidu-booking-terms-api-openapi.yml
  - type: Sandbox
    url: sandbox/holidu-sandbox.yml
  - type: DataModel
    url: data-model/holidu-data-model.yml
- aid: holidu:holidu-bookings-api
  name: Holidu Bookings API
  description: The Bookings API from Holidu — 3 operation(s) for bookings.
  humanURL: https://developer.holidu.com/reference/intro-1
  baseURL: https://external-api.holidu.com
  tags:
  - Bookings
  properties:
  - type: OpenAPI
    url: openapi/holidu-bookings-api-openapi.yml
  - type: Sandbox
    url: sandbox/holidu-sandbox.yml
  - type: DataModel
    url: data-model/holidu-data-model.yml
- aid: holidu:holidu-changed-api
  name: Holidu Changed API
  description: The Changed API from Holidu — 1 operation(s) for changed.
  humanURL: https://developer.holidu.com/reference/intro-1
  baseURL: https://external-api.holidu.com
  tags:
  - Changed
  properties:
  - type: OpenAPI
    url: openapi/holidu-changed-api-openapi.yml
  - type: Sandbox
    url: sandbox/holidu-sandbox.yml
  - type: DataModel
    url: data-model/holidu-data-model.yml
- aid: holidu:holidu-descriptions-api
  name: Holidu Descriptions API
  description: The Descriptions API from Holidu — 1 operation(s) for descriptions.
  humanURL: https://developer.holidu.com/reference/intro-1
  baseURL: https://external-api.holidu.com
  tags:
  - Descriptions
  properties:
  - type: OpenAPI
    url: openapi/holidu-descriptions-api-openapi.yml
  - type: Sandbox
    url: sandbox/holidu-sandbox.yml
  - type: DataModel
    url: data-model/holidu-data-model.yml
- aid: holidu:holidu-details-api
  name: Holidu Details API
  description: The Details API from Holidu — 1 operation(s) for details.
  humanURL: https://developer.holidu.com/reference/intro-1
  baseURL: https://external-api.holidu.com
  tags:
  - Details
  properties:
  - type: OpenAPI
    url: openapi/holidu-details-api-openapi.yml
  - type: Sandbox
    url: sandbox/holidu-sandbox.yml
  - type: DataModel
    url: data-model/holidu-data-model.yml
- aid: holidu:holidu-discounts-api
  name: Holidu Discounts API
  description: The Discounts API from Holidu — 2 operation(s) for discounts.
  humanURL: https://developer.holidu.com/reference/intro-1
  baseURL: https://external-api.holidu.com
  tags:
  - Discounts
  properties:
  - type: OpenAPI
    url: openapi/holidu-discounts-api-openapi.yml
  - type: Sandbox
    url: sandbox/holidu-sandbox.yml
  - type: DataModel
    url: data-model/holidu-data-model.yml
- aid: holidu:holidu-extra-costs-api
  name: Holidu Extra Costs API
  description: The Extra Costs API from Holidu — 1 operation(s) for extra costs.
  humanURL: https://developer.holidu.com/reference/intro-1
  baseURL: https://external-api.holidu.com
  tags:
  - Extra Costs
  properties:
  - type: OpenAPI
    url: openapi/holidu-extra-costs-api-openapi.yml
  - type: Sandbox
    url: sandbox/holidu-sandbox.yml
  - type: DataModel
    url: data-model/holidu-data-model.yml
- aid: holidu:holidu-facilities-api
  name: Holidu Facilities API
  description: The Facilities API from Holidu — 3 operation(s) for facilities.
  humanURL: https://developer.holidu.com/reference/intro-1
  baseURL: https://external-api.holidu.com
  tags:
  - Facilities
  properties:
  - type: OpenAPI
    url: openapi/holidu-facilities-api-openapi.yml
  - type: Sandbox
    url: sandbox/holidu-sandbox.yml
  - type: DataModel
    url: data-model/holidu-data-model.yml
- aid: holidu:holidu-los-api
  name: Holidu LOS API
  description: The LOS API from Holidu — 2 operation(s) for los.
  humanURL: https://developer.holidu.com/reference/intro-1
  baseURL: https://external-api.holidu.com
  tags:
  - LOS
  properties:
  - type: OpenAPI
    url: openapi/holidu-los-api-openapi.yml
  - type: Sandbox
    url: sandbox/holidu-sandbox.yml
  - type: DataModel
    url: data-model/holidu-data-model.yml
- aid: holidu:holidu-los-push-api-api
  name: Holidu LOS Push API API
  description: Length of Stay pricing push operations.
  humanURL: https://developer.holidu.com/reference/intro-1
  baseURL: https://external-api.holidu.com
  tags:
  - LOS Push API
  properties:
  - type: OpenAPI
    url: openapi/holidu-los-push-api-api-openapi.yml
  - type: Sandbox
    url: sandbox/holidu-sandbox.yml
  - type: DataModel
    url: data-model/holidu-data-model.yml
- aid: holidu:holidu-multiunit-api
  name: Holidu MultiUnit API
  description: The MultiUnit API from Holidu — 1 operation(s) for multiunit.
  humanURL: https://developer.holidu.com/reference/intro-1
  baseURL: https://external-api.holidu.com
  tags:
  - MultiUnit
  properties:
  - type: OpenAPI
    url: openapi/holidu-multiunit-api-openapi.yml
  - type: Sandbox
    url: sandbox/holidu-sandbox.yml
  - type: DataModel
    url: data-model/holidu-data-model.yml
- aid: holidu:holidu-multiunit-facility-api
  name: Holidu MultiUnit Facility API
  description: The MultiUnit Facility API from Holidu — 1 operation(s) for multiunit facility.
  humanURL: https://developer.holidu.com/reference/intro-1
  baseURL: https://external-api.holidu.com
  tags:
  - MultiUnit Facility
  properties:
  - type: OpenAPI
    url: openapi/holidu-multiunit-facility-api-openapi.yml
  - type: Sandbox
    url: sandbox/holidu-sandbox.yml
  - type: DataModel
    url: data-model/holidu-data-model.yml
- aid: holidu:holidu-multiunit-localization-api
  name: Holidu MultiUnit Localization API
  description: The MultiUnit Localization API from Holidu — 1 operation(s) for multiunit localization.
  humanURL: https://developer.holidu.com/reference/intro-1
  baseURL: https://external-api.holidu.com
  tags:
  - MultiUnit Localization
  properties:
  - type: OpenAPI
    url: openapi/holidu-multiunit-localization-api-openapi.yml
  - type: Sandbox
    url: sandbox/holidu-sandbox.yml
  - type: DataModel
    url: data-model/holidu-data-model.yml
- aid: holidu:holidu-multiunit-photo-api
  name: Holidu MultiUnit Photo API
  description: The MultiUnit Photo API from Holidu — 1 operation(s) for multiunit photo.
  humanURL: https://developer.holidu.com/reference/intro-1
  baseURL: https://external-api.holidu.com
  tags:
  - MultiUnit Photo
  properties:
  - type: OpenAPI
    url: openapi/holidu-multiunit-photo-api-openapi.yml
  - type: Sandbox
    url: sandbox/holidu-sandbox.yml
  - type: DataModel
    url: data-model/holidu-data-model.yml
- aid: holidu:holidu-photos-api
  name: Holidu Photos API
  description: The Photos API from Holidu — 1 operation(s) for photos.
  humanURL: https://developer.holidu.com/reference/intro-1
  baseURL: https://external-api.holidu.com
  tags:
  - Photos
  properties:
  - type: OpenAPI
    url: openapi/holidu-photos-api-openapi.yml
  - type: Sandbox
    url: sandbox/holidu-sandbox.yml
  - type: DataModel
    url: data-model/holidu-data-model.yml
- aid: holidu:holidu-rates-api
  name: Holidu Rates API
  description: The Rates API from Holidu — 1 operation(s) for rates.
  humanURL: https://developer.holidu.com/reference/intro-1
  baseURL: https://external-api.holidu.com
  tags:
  - Rates
  properties:
  - type: OpenAPI
    url: openapi/holidu-rates-api-openapi.yml
  - type: Sandbox
    url: sandbox/holidu-sandbox.yml
  - type: DataModel
    url: data-model/holidu-data-model.yml
- aid: holidu:holidu-reviews-api
  name: Holidu Reviews API
  description: The Reviews API from Holidu — 1 operation(s) for reviews.
  humanURL: https://developer.holidu.com/reference/intro-1
  baseURL: https://external-api.holidu.com
  tags:
  - Reviews
  properties:
  - type: OpenAPI
    url: openapi/holidu-reviews-api-openapi.yml
  - type: Sandbox
    url: sandbox/holidu-sandbox.yml
  - type: DataModel
    url: data-model/holidu-data-model.yml
- aid: holidu:holidu-search-api
  name: Holidu Search API
  description: The Search API from Holidu — 1 operation(s) for search.
  humanURL: https://developer.holidu.com/reference/intro-1
  baseURL: https://external-api.holidu.com
  tags:
  - Search
  properties:
  - type: OpenAPI
    url: openapi/holidu-search-api-openapi.yml
  - type: Sandbox
    url: sandbox/holidu-sandbox.yml
  - type: DataModel
    url: data-model/holidu-data-model.yml
- aid: holidu:holidu-test-api
  name: Holidu Test API
  description: The Test API from Holidu — 1 operation(s) for test.
  humanURL: https://developer.holidu.com/reference/intro-1
  baseURL: https://external-api.holidu.com
  tags:
  - Test
  properties:
  - type: OpenAPI
    url: openapi/holidu-test-api-openapi.yml
  - type: Sandbox
    url: sandbox/holidu-sandbox.yml
  - type: DataModel
    url: data-model/holidu-data-model.yml
- aid: holidu:holidu-testa-api
  name: Holidu Testa API
  description: The Testa API from Holidu — 1 operation(s) for testa.
  humanURL: https://developer.holidu.com/reference/intro-1
  baseURL: https://external-api.holidu.com
  tags:
  - Testa
  properties:
  - type: OpenAPI
    url: openapi/holidu-testa-api-openapi.yml
  - type: Sandbox
    url: sandbox/holidu-sandbox.yml
  - type: DataModel
    url: data-model/holidu-data-model.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
image: https://www.holidu.com/favicon.ico
common:
- type: Website
  url: https://www.holidu.com/
- type: DeveloperPortal
  url: https://developer.holidu.com/
- type: Documentation
  url: https://developer.holidu.com/docs
- type: APIReference
  url: https://developer.holidu.com/reference
- type: GettingStarted
  url: https://developer.holidu.com/reference/how-to-integrate-with-holidu-capabilities-use-cases
- type: ChangeLog
  url: https://developer.holidu.com/changelog
- type: StatusPage
  url: https://status.holidu.com/
- type: Support
  url: https://developer.holidu.com/discuss
- type: SignUp
  url: https://partner.holidu.com/
- type: GitHubOrganization
  url: https://github.com/holidu
- type: LLMsTxt
  url: llms/holidu-llms.txt
- type: OpenAPI
  url: openapi/holidu-affiliate-api.json
- type: OpenAPI
  url: openapi/holidu-connectivity-api.json
- type: Authentication
  url: authentication/holidu-authentication.yml
- type: OAuthScopes
  url: scopes/holidu-scopes.yml
- type: AgenticAccess
  url: agentic-access/holidu-agentic-access.yml
- type: Conventions
  url: conventions/holidu-conventions.yml
- type: Idempotency
  url: conventions/holidu-conventions.yml
- type: ErrorCatalog
  url: errors/holidu-problem-types.yml
- type: Lifecycle
  url: lifecycle/holidu-lifecycle.yml
- type: Deprecation
  url: https://developer.holidu.com/changelog/hapi-version-1-is-deprecated
- type: ChangeLog
  url: changelog/holidu-changelog.yml
- type: Sandbox
  url: sandbox/holidu-sandbox.yml
- type: DataModel
  url: data-model/holidu-data-model.yml
- type: Conformance
  url: conformance/holidu-conformance.yml
- type: MCPServer
  url: mcp/holidu-mcp.yml
- type: Webhooks
  url: asyncapi/holidu-webhooks.yml
- type: WellKnown
  url: well-known/holidu-well-known.yml
- type: SecurityTxt
  url: well-known/holidu-security.txt
- type: DomainSecurity
  url: security/holidu-domain-security.yml
- type: VulnerabilityDisclosure
  url: security/holidu-vulnerability-disclosure.yml
- type: Security
  url: https://www.holidu.com/.well-known/security.txt
- type: AgentSkill
  url: skills/_index.yml
x-enrichment:
  date: '2026-07-19'
  status: backfilled
  pass: local-v1
  note: backfilled from .gitignore signal + verified work evidence