Skip to content

Commit 2b76b06

Browse files
authored
Merge pull request #3 from cloudbeds/feat/add-pms-v1-api
feat: add v1.2 API files
2 parents 6ec457d + e74b29f commit 2b76b06

File tree

1,053 files changed

+127346
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,053 files changed

+127346
-1
lines changed

.gitignore

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Python-generated files
2+
__pycache__/
3+
*.py[oc]
4+
build/
5+
dist/
6+
wheels/
7+
*.egg-info
8+
9+
# Virtual environments
10+
.venv
11+
.idea

.openapi-generator-ignore

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# OpenAPI Generator Ignore
2+
# Generated by openapi-generator https://github.com/openapitools/openapi-generator
3+
4+
# Use this file to prevent files from being overwritten by the generator.
5+
# The patterns follow closely to .gitignore or .dockerignore.
6+
7+
# As an example, the C# client generator defines ApiClient.cs.
8+
# You can make changes and tell OpenAPI Generator to ignore just this file by uncommenting the following line:
9+
#ApiClient.cs
10+
11+
# You can match any string of characters against a directory, file or extension with a single asterisk (*):
12+
#foo/*/qux
13+
# The above matches foo/bar/qux and foo/baz/qux, but not foo/bar/baz/qux
14+
15+
# You can recursively match patterns against a directory, file or extension with a double asterisk (**):
16+
#foo/**/qux
17+
# This matches foo/bar/qux, foo/baz/qux, and foo/bar/baz/qux
18+
19+
# You can also negate patterns with an exclamation (!).
20+
# For example, you can ignore all files in a docs folder with the file extension .md:
21+
#docs/*.md
22+
# Then explicitly reverse the ignore rule for a single file:
23+
#!docs/README.md

.openapi-generator/FILES

Lines changed: 1042 additions & 0 deletions
Large diffs are not rendered by default.

.openapi-generator/VERSION

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
7.9.0

.python-version

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
3.13

LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
The MIT License
2+
3+
Copyright (c) 2025 Cloudbeds (http://cloudbeds.com)
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in
13+
all copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21+
THE SOFTWARE.

README.md

Lines changed: 597 additions & 1 deletion
Large diffs are not rendered by default.

VERSION

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
1.0.0

cloudbeds_pms_v1_2/__init__.py

Lines changed: 376 additions & 0 deletions
Large diffs are not rendered by default.

cloudbeds_pms_v1_2/api/__init__.py

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# flake8: noqa
2+
3+
# import apis into api package
4+
from cloudbeds_pms_v1_2.api.adjustment_api import AdjustmentApi
5+
from cloudbeds_pms_v1_2.api.allotment_blocks_api import AllotmentBlocksApi
6+
from cloudbeds_pms_v1_2.api.app_settings_api import AppSettingsApi
7+
from cloudbeds_pms_v1_2.api.authentication_api import AuthenticationApi
8+
from cloudbeds_pms_v1_2.api.currency_api import CurrencyApi
9+
from cloudbeds_pms_v1_2.api.custom_fields_api import CustomFieldsApi
10+
from cloudbeds_pms_v1_2.api.dashboard_api import DashboardApi
11+
from cloudbeds_pms_v1_2.api.emails_api import EmailsApi
12+
from cloudbeds_pms_v1_2.api.groups_api import GroupsApi
13+
from cloudbeds_pms_v1_2.api.guest_api import GuestApi
14+
from cloudbeds_pms_v1_2.api.hotel_api import HotelApi
15+
from cloudbeds_pms_v1_2.api.house_account_api import HouseAccountApi
16+
from cloudbeds_pms_v1_2.api.housekeeping_api import HousekeepingApi
17+
from cloudbeds_pms_v1_2.api.integration_api import IntegrationApi
18+
from cloudbeds_pms_v1_2.api.invoices_api import InvoicesApi
19+
from cloudbeds_pms_v1_2.api.item_api import ItemApi
20+
from cloudbeds_pms_v1_2.api.package_api import PackageApi
21+
from cloudbeds_pms_v1_2.api.payment_api import PaymentApi
22+
from cloudbeds_pms_v1_2.api.rate_api import RateApi
23+
from cloudbeds_pms_v1_2.api.reservation_api import ReservationApi
24+
from cloudbeds_pms_v1_2.api.room_api import RoomApi
25+
from cloudbeds_pms_v1_2.api.taxes_and_fees_api import TaxesAndFeesApi
26+
from cloudbeds_pms_v1_2.api.user_api import UserApi
27+

0 commit comments

Comments
 (0)