|
3 | 3 | # flake8: noqa |
4 | 4 |
|
5 | 5 | """ |
6 | | - Cloudbeds API |
| 6 | + Cloudbeds API v2 |
7 | 7 |
|
8 | 8 | <p>Welcome to the documentation for <strong>Cloudbeds API Version v2</strong>! If you are looking to learn how to use the Cloudbeds API to access guest information, reservations, or similar data for your Cloudbeds customers, then you've come to the right place.</p><p>In this document you will find all the API methods we provide along with explanations for parameters and response examples.</p><p>If you have questions about different implementation steps (e.g. how to implement OAuth 2.0), please refer to our <a href='https://integrations.cloudbeds.com/hc/en-us'>Integrations Portal</a>.</p><p>Be sure to <a href='https://go.pardot.com/l/308041/2018-07-24/qb2lg'>subscribe</a> to the monthly Cloudbeds API announcement mailing list to receive information on new additions and improvements to the Cloudbeds API and related developer tools.</p><p><strong>Endpoint:</strong> https://api.cloudbeds.com/{method}</p><p><strong>HTTPS:</strong> Our API requires HTTPS. We'll respond with an appropriate error if you're not using it.</p><p><strong>Request Format:</strong> HTTP GET, POST and PUT (Content-Type: application/x-www-form-urlencoded)</p><p><strong>Response Format:</strong> JSON</p><p><strong>Response Header:</strong> X-Request-ID is added to response headers in all calls to help accelerate support and troubleshooting.</p><p><strong><a href='https://integrations.cloudbeds.com/hc/en-us/articles/14104678058267-API-Documentation#postman-collection'><img src='https://run.pstmn.io/button.svg' alt='Run in Postman'></a></strong> use this link to access our Public collection in Postman.</p> |
9 | 9 |
|
|
14 | 14 | """ # noqa: E501 |
15 | 15 |
|
16 | 16 |
|
17 | | -__version__ = "2.5.0" |
| 17 | +__version__ = "2.6.0" |
18 | 18 |
|
19 | 19 | # import apis into sdk package |
20 | | -from cloudbeds_pms.api.doorlock_keys_api import DoorlockKeysApi |
21 | | -from cloudbeds_pms.api.doorlock_settings_api import DoorlockSettingsApi |
| 20 | +from cloudbeds_pms.api.applications_api import ApplicationsApi |
| 21 | +from cloudbeds_pms.api.door_locks_api import DoorLocksApi |
22 | 22 | from cloudbeds_pms.api.housekeeping_api import HousekeepingApi |
23 | 23 | from cloudbeds_pms.api.integration_events_api import IntegrationEventsApi |
24 | | -from cloudbeds_pms.api.market_segmentation_groups_api import MarketSegmentationGroupsApi |
25 | | -from cloudbeds_pms.api.market_segmentation_segments_api import MarketSegmentationSegmentsApi |
| 24 | +from cloudbeds_pms.api.items_api import ItemsApi |
| 25 | +from cloudbeds_pms.api.market_segmentation_api import MarketSegmentationApi |
| 26 | +from cloudbeds_pms.api.property_api import PropertyApi |
| 27 | +from cloudbeds_pms.api.reservations_api import ReservationsApi |
| 28 | +from cloudbeds_pms.api.rooms_api import RoomsApi |
26 | 29 |
|
27 | 30 | # import ApiClient |
28 | 31 | from cloudbeds_pms.api_response import ApiResponse |
|
36 | 39 | from cloudbeds_pms.exceptions import ApiException |
37 | 40 |
|
38 | 41 | # import models into sdk package |
| 42 | +from cloudbeds_pms.models.age_policy_create_request_schema import AgePolicyCreateRequestSchema |
| 43 | +from cloudbeds_pms.models.age_policy_list_response_schema import AgePolicyListResponseSchema |
| 44 | +from cloudbeds_pms.models.age_policy_response_schema import AgePolicyResponseSchema |
| 45 | +from cloudbeds_pms.models.age_policy_single_request_schema import AgePolicySingleRequestSchema |
| 46 | +from cloudbeds_pms.models.age_policy_update_request_schema import AgePolicyUpdateRequestSchema |
| 47 | +from cloudbeds_pms.models.allotment_block_auto_release_schedule_bulk_create_item_schema import AllotmentBlockAutoReleaseScheduleBulkCreateItemSchema |
| 48 | +from cloudbeds_pms.models.allotment_block_auto_release_schedule_bulk_create_request_schema import AllotmentBlockAutoReleaseScheduleBulkCreateRequestSchema |
| 49 | +from cloudbeds_pms.models.allotment_block_auto_release_schedule_bulk_response_schema import AllotmentBlockAutoReleaseScheduleBulkResponseSchema |
| 50 | +from cloudbeds_pms.models.allotment_block_auto_release_schedule_bulk_update_item_schema import AllotmentBlockAutoReleaseScheduleBulkUpdateItemSchema |
| 51 | +from cloudbeds_pms.models.allotment_block_auto_release_schedule_bulk_update_request_schema import AllotmentBlockAutoReleaseScheduleBulkUpdateRequestSchema |
| 52 | +from cloudbeds_pms.models.allotment_block_auto_release_schedule_create_request_schema import AllotmentBlockAutoReleaseScheduleCreateRequestSchema |
| 53 | +from cloudbeds_pms.models.allotment_block_auto_release_schedule_delete_request_schema import AllotmentBlockAutoReleaseScheduleDeleteRequestSchema |
| 54 | +from cloudbeds_pms.models.allotment_block_auto_release_schedule_list_request_schema import AllotmentBlockAutoReleaseScheduleListRequestSchema |
| 55 | +from cloudbeds_pms.models.allotment_block_auto_release_schedule_list_response_schema import AllotmentBlockAutoReleaseScheduleListResponseSchema |
| 56 | +from cloudbeds_pms.models.allotment_block_auto_release_schedule_response_schema import AllotmentBlockAutoReleaseScheduleResponseSchema |
| 57 | +from cloudbeds_pms.models.allotment_block_auto_release_schedule_update_request_schema import AllotmentBlockAutoReleaseScheduleUpdateRequestSchema |
| 58 | +from cloudbeds_pms.models.allotment_block_release_bulk_create_item_schema import AllotmentBlockReleaseBulkCreateItemSchema |
| 59 | +from cloudbeds_pms.models.allotment_block_release_bulk_create_request_schema import AllotmentBlockReleaseBulkCreateRequestSchema |
| 60 | +from cloudbeds_pms.models.allotment_block_release_bulk_response_schema import AllotmentBlockReleaseBulkResponseSchema |
| 61 | +from cloudbeds_pms.models.allotment_block_release_bulk_update_item_schema import AllotmentBlockReleaseBulkUpdateItemSchema |
| 62 | +from cloudbeds_pms.models.allotment_block_release_bulk_update_request_schema import AllotmentBlockReleaseBulkUpdateRequestSchema |
| 63 | +from cloudbeds_pms.models.allotment_block_release_create_request_schema import AllotmentBlockReleaseCreateRequestSchema |
| 64 | +from cloudbeds_pms.models.allotment_block_release_delete_request_schema import AllotmentBlockReleaseDeleteRequestSchema |
| 65 | +from cloudbeds_pms.models.allotment_block_release_list_request_schema import AllotmentBlockReleaseListRequestSchema |
| 66 | +from cloudbeds_pms.models.allotment_block_release_list_response_schema import AllotmentBlockReleaseListResponseSchema |
| 67 | +from cloudbeds_pms.models.allotment_block_release_response_schema import AllotmentBlockReleaseResponseSchema |
| 68 | +from cloudbeds_pms.models.allotment_block_release_update_request_schema import AllotmentBlockReleaseUpdateRequestSchema |
| 69 | +from cloudbeds_pms.models.application_list_response_schema import ApplicationListResponseSchema |
| 70 | +from cloudbeds_pms.models.application_response_schema import ApplicationResponseSchema |
39 | 71 | from cloudbeds_pms.models.bad_request_error_item_schema import BadRequestErrorItemSchema |
40 | 72 | from cloudbeds_pms.models.bad_request_response_schema import BadRequestResponseSchema |
41 | 73 | from cloudbeds_pms.models.bad_request_response_schema_errors import BadRequestResponseSchemaErrors |
42 | 74 | from cloudbeds_pms.models.body_dynamic_filter_schema import BodyDynamicFilterSchema |
43 | 75 | from cloudbeds_pms.models.body_dynamic_filter_schema_filters import BodyDynamicFilterSchemaFilters |
44 | 76 | from cloudbeds_pms.models.cursor_pagination_schema import CursorPaginationSchema |
| 77 | +from cloudbeds_pms.models.custom_item_list_request_schema import CustomItemListRequestSchema |
| 78 | +from cloudbeds_pms.models.custom_item_list_response_schema import CustomItemListResponseSchema |
| 79 | +from cloudbeds_pms.models.custom_item_response_schema import CustomItemResponseSchema |
45 | 80 | from cloudbeds_pms.models.direction_enum_schema import DirectionEnumSchema |
46 | 81 | from cloudbeds_pms.models.door_lock_key_create_request_schema import DoorLockKeyCreateRequestSchema |
47 | 82 | from cloudbeds_pms.models.door_lock_key_failed_to_generate_response_schema import DoorLockKeyFailedToGenerateResponseSchema |
|
64 | 99 | from cloudbeds_pms.models.feature_enum import FeatureEnum |
65 | 100 | from cloudbeds_pms.models.filter_operator_enum_schema import FilterOperatorEnumSchema |
66 | 101 | from cloudbeds_pms.models.forbidden_response_schema import ForbiddenResponseSchema |
| 102 | +from cloudbeds_pms.models.get_amenity_catalog_response_schema import GetAmenityCatalogResponseSchema |
| 103 | +from cloudbeds_pms.models.get_amenity_catalog_response_schema_amenities_inner import GetAmenityCatalogResponseSchemaAmenitiesInner |
| 104 | +from cloudbeds_pms.models.get_amenity_category_catalog_response_schema import GetAmenityCategoryCatalogResponseSchema |
| 105 | +from cloudbeds_pms.models.get_amenity_category_catalog_response_schema_categories_inner import GetAmenityCategoryCatalogResponseSchemaCategoriesInner |
| 106 | +from cloudbeds_pms.models.get_distribution_settings_response_schema import GetDistributionSettingsResponseSchema |
| 107 | +from cloudbeds_pms.models.get_distribution_settings_response_schema_settings_inner import GetDistributionSettingsResponseSchemaSettingsInner |
67 | 108 | from cloudbeds_pms.models.group_create_request_schema import GroupCreateRequestSchema |
68 | 109 | from cloudbeds_pms.models.group_delete_request_schema import GroupDeleteRequestSchema |
69 | 110 | from cloudbeds_pms.models.group_disable_request_schema import GroupDisableRequestSchema |
|
72 | 113 | from cloudbeds_pms.models.group_response_schema import GroupResponseSchema |
73 | 114 | from cloudbeds_pms.models.group_single_request_schema import GroupSingleRequestSchema |
74 | 115 | from cloudbeds_pms.models.group_update_request_schema import GroupUpdateRequestSchema |
| 116 | +from cloudbeds_pms.models.import_change_status_task_response import ImportChangeStatusTaskResponse |
| 117 | +from cloudbeds_pms.models.import_failed_change_status_task_response import ImportFailedChangeStatusTaskResponse |
75 | 118 | from cloudbeds_pms.models.import_failed_to_create_import_task_schema import ImportFailedToCreateImportTaskSchema |
76 | 119 | from cloudbeds_pms.models.import_failed_to_pre_process_response_schema import ImportFailedToPreProcessResponseSchema |
77 | 120 | from cloudbeds_pms.models.import_failed_to_process_csv_response_schema import ImportFailedToProcessCsvResponseSchema |
78 | | -from cloudbeds_pms.models.import_failed_to_reprocess_task_response import ImportFailedToReprocessTaskResponse |
79 | | -from cloudbeds_pms.models.import_reprocess_task_response import ImportReprocessTaskResponse |
80 | 121 | from cloudbeds_pms.models.import_task_create_request_schema import ImportTaskCreateRequestSchema |
81 | 122 | from cloudbeds_pms.models.import_task_get_record_list_request_schema import ImportTaskGetRecordListRequestSchema |
82 | 123 | from cloudbeds_pms.models.import_task_get_response_schema import ImportTaskGetResponseSchema |
|
85 | 126 | from cloudbeds_pms.models.import_task_list_response_schema import ImportTaskListResponseSchema |
86 | 127 | from cloudbeds_pms.models.import_task_record_get_response_schema import ImportTaskRecordGetResponseSchema |
87 | 128 | from cloudbeds_pms.models.import_task_record_list_response_schema import ImportTaskRecordListResponseSchema |
| 129 | +from cloudbeds_pms.models.import_task_reimport_request_schema import ImportTaskReimportRequestSchema |
88 | 130 | from cloudbeds_pms.models.import_task_response_schema import ImportTaskResponseSchema |
| 131 | +from cloudbeds_pms.models.import_task_toggle_processing_request_schema import ImportTaskToggleProcessingRequestSchema |
89 | 132 | from cloudbeds_pms.models.inspection_item_schema import InspectionItemSchema |
90 | 133 | from cloudbeds_pms.models.inspection_list_request_schema import InspectionListRequestSchema |
91 | 134 | from cloudbeds_pms.models.inspection_list_response_schema import InspectionListResponseSchema |
|
96 | 139 | from cloudbeds_pms.models.integration_event_update_request_schema import IntegrationEventUpdateRequestSchema |
97 | 140 | from cloudbeds_pms.models.internal_server_error_response_schema import InternalServerErrorResponseSchema |
98 | 141 | from cloudbeds_pms.models.limit_offset_pagination_schema import LimitOffsetPaginationSchema |
| 142 | +from cloudbeds_pms.models.money_schema import MoneySchema |
99 | 143 | from cloudbeds_pms.models.not_found_response_schema import NotFoundResponseSchema |
| 144 | +from cloudbeds_pms.models.out_of_service_request_schema import OutOfServiceRequestSchema |
| 145 | +from cloudbeds_pms.models.out_of_service_response_item_schema import OutOfServiceResponseItemSchema |
| 146 | +from cloudbeds_pms.models.out_of_service_response_schema import OutOfServiceResponseSchema |
| 147 | +from cloudbeds_pms.models.patch_distribution_settings_error_response_schema import PatchDistributionSettingsErrorResponseSchema |
| 148 | +from cloudbeds_pms.models.patch_distribution_settings_error_response_schema_errors_inner import PatchDistributionSettingsErrorResponseSchemaErrorsInner |
| 149 | +from cloudbeds_pms.models.patch_distribution_settings_request_schema import PatchDistributionSettingsRequestSchema |
| 150 | +from cloudbeds_pms.models.patch_distribution_settings_request_schema_settings_inner import PatchDistributionSettingsRequestSchemaSettingsInner |
| 151 | +from cloudbeds_pms.models.place_rooms_out_of_service_request import PlaceRoomsOutOfServiceRequest |
100 | 152 | from cloudbeds_pms.models.query_parameter_dynamic_filter_schema import QueryParameterDynamicFilterSchema |
101 | 153 | from cloudbeds_pms.models.query_parameter_dynamic_filter_schema_filters import QueryParameterDynamicFilterSchemaFilters |
102 | 154 | from cloudbeds_pms.models.query_parameter_sort_schema import QueryParameterSortSchema |
| 155 | +from cloudbeds_pms.models.rate_plan_addon_request_schema import RatePlanAddonRequestSchema |
| 156 | +from cloudbeds_pms.models.rate_plan_addon_response_schema import RatePlanAddonResponseSchema |
| 157 | +from cloudbeds_pms.models.rate_plan_create_request_schema import RatePlanCreateRequestSchema |
| 158 | +from cloudbeds_pms.models.rate_plan_delete_request_schema import RatePlanDeleteRequestSchema |
| 159 | +from cloudbeds_pms.models.rate_plan_interval_request_schema import RatePlanIntervalRequestSchema |
| 160 | +from cloudbeds_pms.models.rate_plan_interval_response_schema import RatePlanIntervalResponseSchema |
| 161 | +from cloudbeds_pms.models.rate_plan_list_response_schema import RatePlanListResponseSchema |
| 162 | +from cloudbeds_pms.models.rate_plan_response_schema import RatePlanResponseSchema |
| 163 | +from cloudbeds_pms.models.rate_plan_single_request_schema import RatePlanSingleRequestSchema |
| 164 | +from cloudbeds_pms.models.rate_plan_update_request_schema import RatePlanUpdateRequestSchema |
| 165 | +from cloudbeds_pms.models.reservation_commission_request_schema import ReservationCommissionRequestSchema |
| 166 | +from cloudbeds_pms.models.reservation_commission_response_schema import ReservationCommissionResponseSchema |
| 167 | +from cloudbeds_pms.models.reservation_commission_response_schema_estimated_commission_from_source import ReservationCommissionResponseSchemaEstimatedCommissionFromSource |
| 168 | +from cloudbeds_pms.models.reservation_room_controller_update_room_request import ReservationRoomControllerUpdateRoomRequest |
103 | 169 | from cloudbeds_pms.models.segment_create_request_schema import SegmentCreateRequestSchema |
104 | 170 | from cloudbeds_pms.models.segment_default_request_schema import SegmentDefaultRequestSchema |
105 | 171 | from cloudbeds_pms.models.segment_delete_request_schema import SegmentDeleteRequestSchema |
|
114 | 180 | from cloudbeds_pms.models.segment_update_request_schema import SegmentUpdateRequestSchema |
115 | 181 | from cloudbeds_pms.models.sort_field_schema import SortFieldSchema |
116 | 182 | from cloudbeds_pms.models.sort_schema import SortSchema |
| 183 | +from cloudbeds_pms.models.system_feature_response_schema import SystemFeatureResponseSchema |
| 184 | +from cloudbeds_pms.models.system_response_schema import SystemResponseSchema |
| 185 | +from cloudbeds_pms.models.update_reservation_room_request_schema import UpdateReservationRoomRequestSchema |
| 186 | +from cloudbeds_pms.models.update_reservation_room_response_schema import UpdateReservationRoomResponseSchema |
| 187 | +from cloudbeds_pms.models.update_reservation_room_response_schema_total import UpdateReservationRoomResponseSchemaTotal |
0 commit comments