API Terms of Use
Because even vacations need boundaries.
Welcome, Developer Adventurer!
You’ve stumbled upon the VacationBooking Web API — an API to perform vacation request operations and generate API tokens for travel sites. Think of it as the digital equivalent of a travel agent who never sleeps, doesn’t judge your destination choices, and only occasionally throws HTTP 500s.
1. The Spirit of the API
The VacationBooking API exists to make your app, travel site, or very specific automation dreams come true.
- Search and reserve flights, hotels, cars, and attractions.
- Generate valid API tokens (don't hardcode them in your TikTok bio).
- Experiment, build, and innovate — responsibly.
2. Thou Shalt Not...
- Send more requests per second than a caffeinated botnet.
- Use the API to impersonate airlines, hotels, or anyone with actual power.
- Abuse endpoints to summon extra vacation days from your boss.
- Sell our data (unless it's part of an ironic NFT drop).
3. Tokens & Authentication
You’ll need an API token to access most endpoints. Tokens can be generated through the
/api/token endpoint after a valid travel site request.
4. Rate Limits
To keep things civilized, rate limits are:
- 60 requests/minute per token
- Or roughly one enthusiastic intern pressing F5 repeatedly
Abuse this, and your token will be suspended.
5. Liability & Shenanigans
The API is provided “as is.” If you delete your production DB or book a flight to Atlantis, that’s on you.
6. By Using This API...
You agree to follow these terms, respect limits, and avoid untested POST requests on Fridays.
Happy coding and safe travels.
From your friends at VacationBooking API HQ.