1. Inventory
YellowStone
  • Getting Started
    • Introduction
    • Quick Start
    • Authentication
    • General
    • Changelog
  • APIs
    • Booking
      • Post Booking
    • Inventory
      • Get Inventory Locations
        GET
      • Get Inventory Item
        GET
    • PacesetterItinerary
      • Get Guest Itinerary
    • Reservation
      • Get Reservations
      • Get Reservations For Pacesetter
    • Sale
      • Post Sale
    • Schemas
      • Address
      • Addresses
      • AlertRequest
      • ContactInfo
      • ApiResponse
      • ContactInfos
      • DateRange
      • Description
      • Emails
      • GetProperty
      • GetRatePlans
      • Error
      • GetRatesAvailability
      • FetchReservation
      • GetRoomType
      • GetInventoryItemResponse
      • GuestRoom
      • GetInventoryItemResponseListApiResponse
      • HotelDescriptiveContents
      • HotelInfo
      • HotelProperty
      • InquiryCorrespondence
      • InquiryInterest
      • InquiryTag
      • Name
      • Names
      • Occupancy
      • Phone
      • Phones
      • Position
      • InventoryLocationSetup
      • PostActivitiesBookedHostsRequest
      • InventoryLocationSetupListApiResponse
      • PostActivitiesBookedLocationsRequest
      • PostActivitiesBookedRatesRequest
      • PostActivitiesBookedRequest
      • PostActivitiesBookedResourceRequest
      • PacesetterItineraryCombinedDetails
      • PostBookingParametersRequest
      • PacesetterItineraryCombinedDetailsApiResponse
      • PostCancellationFeeRequest
      • PacesetterItineraryOverview
      • PostCorrespondenceToBeSentRequest
      • PacesetterItineraryRoomStay
      • PostGuestsRequest
      • PacesetterItineraryScheduleItem
      • PostInquiryRequest
      • PacesetterReservation
      • PostPaymentDetailsRequest
      • PacesetterReservationListApiResponse
      • PostPrimaryGuestDetailsRequest
      • PacesetterVisitingGuest
      • PostRatesRequest
      • PostRequest
      • PostRoomsBookedRequest
      • Prices
      • PropertyResponse
      • RBSCMConnectItem
      • RatePlan
      • RatePlanDescription
      • RatePlanResponse
      • RatePlansContainer
      • Rates
      • RatesAvailabilityResponse
      • ReservationCMRequest
      • ReservationRequest
      • Room
      • RoomDates
      • RoomInfo
      • RoomTypeResponse
      • PostRequestApiResponse
      • Rooms
      • SaveExternalPurchaseItemRequest
      • SellableProduct
      • SellableProducts
      • UpdateFetchQueueMessageRequest
      • ReservationResponse
      • ReservationResponseApiResponse
      • SaveExternalPurchaseRequest
      • SaveExternalPurchaseRequestApiResponse
  1. Inventory

Get Inventory Locations

GET
https://api.rbsapps.com/api/Inventory/GetInventoryLocations
Returns the active inventory locations. Each location includes a sellOnline flag; only locations
with Sell Online enabled can be used with PostSale.
Sample request:
GET /api/Inventory/GetInventoryLocations
GET /api/Inventory/GetInventoryLocations?inventoryLocationID=3
Note: when nothing matches, the response is 200 with an empty list and the message "No inventory location found.".

Request

Authorization
API Key
Add parameter in header
X-API-Key
Example:
X-API-Key: ********************
or
Query Params

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://api.rbsapps.com/api/Inventory/GetInventoryLocations?inventoryLocationID=' \
--header 'X-API-Key: <api-key>'

Responses

🟢200
application/json
Returns the list of inventory locations (may be empty)
Bodyapplication/json

Example
{
    "content": [
        {
            "inventoryLocationID": 0,
            "clientId": 0,
            "inventoryLocationName": "string",
            "clientCompanyID": 0,
            "companyCode": "string",
            "companyName": "string",
            "locationProfitCenterId": 0,
            "locationProfitCenter": "string",
            "isPOS": true,
            "isPOSLocCashDrawer": true,
            "isKitchen": true,
            "categoryTypeID": 0,
            "categoryTypeName": "string",
            "iconName": "string",
            "sellOnline": true,
            "isActive": true,
            "isDeleted": true,
            "isTippingEnabled": true
        }
    ],
    "errors": [
        {
            "code": "string",
            "description": "string"
        }
    ],
    "message": "string",
    "success": true
}
🟠401
🔴500
Modified at 2026-10-08 09:12:29
Previous
Post Booking
Next
Get Inventory Item
Built with