How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Outdoorsy Vacation Packages API

The vacationPackages API from Outdoorsy — 3 operation(s) for vacationpackages.

Outdoorsy Vacation Packages API is one of 62 APIs that Outdoorsy publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 3 operations across 3 paths, and defines 68 schemas. It is described by OpenAPI 3.2.0, at version 0.0.1.

Requests are made against a single base URL, https://api.outdoorsy.com/v0.

3 operations 3 paths 68 schemas 3 GET

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
0.0.1
Base URL
https://api.outdoorsy.com/v0
Authentication
API Key
Resource Areas
1

Authentication & Security 1

Outdoorsy Vacation Packages API declares 1 security scheme for authenticating requests. An API key is passed in the header as Authorization (Bearer). By default, every request must be authenticated.

Paths & Operations 3

Across 3 paths, the API surfaces 3 operations — 3 GET. Each is listed below with its method, path, parameters, and response codes.

vacationPackages 3
GET
/vacation-packages
Search performs search on vacation packages
searchVacationPackages → 200400
GET
/vacation-packages/campgrounds
Search performs search on vacation packages campgrounds
searchVacationPackagesCampgrounds → 200400
GET
/vacation-packages/rentals
Search performs search on vacation packages rentals
searchVacationPackagesRentals → 200400

Schemas 68

The contract defines 68 schemas that model the data the API accepts and returns. The most detailed are Rental (176 properties), ExternalCampground (61 properties), User (41 properties), CampsiteCategory (39 properties). Each schema is shown below with its type and property counts.

Images
array
Images type to handle jsonb images
Locale
object
Locale to hold locale units and currency details
5 properties
Breadcrumb
object
TowableFeature
object
3 properties
Relationships
object
http://jsonapi.org/format/document-resource-object-relationships
ListingQuestions
object
2 properties
TaxRate
object
2 properties
AverageReviewsScores
object
4 properties
RentalCatalog
object
4 properties
DistributedRatings
object
1 property
CampgroundSceneryFeature
object
3 properties
AverageReviews
object
3 properties
PriceBreakdownResponse
object
11 properties
UbiTier
object
UbiTier to hold usage based item tier
5 properties
Rental
object
Rental type
176 properties
Review
object
Review type
23 properties
TotalCategoryCounts
object
4 properties
ProcessedAmenity
object
6 properties
OwnerReviewResponse
object
2 properties
AmenityGroup
object
3 properties
Category
object
2 properties
SpecialHour
object
used to handle special hours for rental
6 properties
DateRanges
array
CampgroundCarouselImages
object
5 properties
JSONB
object
JSONB type to handle postgres jsonb data type
CampsiteCategoryRentalCatalog
object
2 properties
LocalizedContent
object
5 properties
DateRange
object
DateRanges to handle Elastic date range
2 properties
CustomPrices
object
17 properties
PrepFee
object
2 properties
AmenityCategory
object
2 properties
JSONBArr
array
JSONBArr type to handle postgres jsonb array data type
ImageAmenity
object
3 properties
LocalizedContents
array
EducationalModule
object
CampgroundActivityFeature
object
3 properties
User
object
User type
41 properties
SpecialHours
array
Resource
object
Note that any of the optional keys will be omitted if a value is not provided. For more information, see the specification at: http://jsonapi.org/format/docume…
6 properties
NearbyLocation
object
NearbyLocation type
12 properties
GeopointMySQL
object
GeopointMySQL type to handle mysql json location data type which scans as []byte
2 properties
CampsiteCategory
object
39 properties
UbiTiers
array
UbiTiers of type []UbiTier
UsageBasedItem
object
UsageBasedItem based on usage items added by user for their rentals
12 properties
Amenity
object
5 properties
NearbyGuideParkContent
object
6 properties
InsurancePlan
object
5 properties
tag
object
3 properties
Tags
array
Tags type to handle rental tags from prostgres jsonb data type
BlockedWeekDays
object
BlockedWeekDays to handle day of the week availability if set to true means unavailable
7 properties
BookingPrice
object
8 properties
Item
object
Item type to handle all items
11 properties
CampgroundRentalCatalog
object
4 properties
ProcessedCampsiteCategoryAmenity
object
4 properties
Image
object
Image type to handle all images
17 properties
ChildRental
object
3 properties
Geopoint
object
Geopoint type to handle postgres jsonb location data type string
2 properties
RentalItems
array
RentalItems type to handle jsonb items
NearbyContent
object
3 properties
JSONBStringArr
array
JSONBStringArr type to handle postgres jsonb string array data type
Location
object
Location to hold address details
8 properties
ReviewScores
object
1 property
ExternalCampground
object
New Campground type
61 properties
AverageRatings
object
12 properties
Links
object
http://jsonapi.org/format/document-links
CampsiteCategoryAmenityCategory
object
2 properties
Relationship
object
3 properties
SearchExplanation
object
See https://www.elastic.co/guide/en/elasticsearch/reference/7.0/search-request-explain.html.
3 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

outdoorsy-vacationpackages-api-openapi.yml Raw ↑

Other APIs Outdoorsy publishes across the network.

Outdoorsy Admin API
Outdoorsy Amenities API
Outdoorsy Announcements API
Outdoorsy Auth API
Outdoorsy Banks API
Outdoorsy Booking Bundles API
Outdoorsy Booking Items API
Outdoorsy Booking Proposals API
Outdoorsy Bookings API
Outdoorsy Booking Services API
Outdoorsy Booking Transactions API
Outdoorsy Breadcrumbs API
Where this information came from

This is an independent, third-party profile of Outdoorsy Vacation Packages API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.