Advertisement
br0k3n656

Untitled

May 31st, 2021
274
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 14.12 KB | None | 0 0
  1. Из метода списка самокатов выбираю первый попавшийся
  2. Запрос:
  3. curl --location --request GET 'https://service.urentbike.ru/gatewayclient/api/v1/transports?latitude=42.977149560129945&longitude=44.03927405469364&useZoneId=60763d00340f54c5511d90e9&useBluetooth=false' \
  4. --header 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IkY3QTBDN0Q2M0U0MjU3NThERURCRUUyMTM4NENGRkFBNDhCQTlBM0EiLCJ0eXAiOiJhdCtqd3QiLCJ4NXQiOiI5NkRIMWo1Q1YxamUyLTRoT0V6X3FraTZtam8ifQ.eyJuYmYiOjE2MjI0NTg5OTUsImV4cCI6MTYyMjU0NTM5NSwiaXNzIjoiaHR0cHM6Ly9pZGVudGl0eS5zZXJ2aWNlLnVyZW50YmlrZS5ydSIsImF1ZCI6WyJiaWtlLmFwaSIsImN1c3RvbWVycy5hcGkiLCJpZGVudGl0eS5hcGkiLCJsb2NhdGlvbi5hcGkiLCJvcmRlcmluZy5hcGkiLCJvcmRlcmluZy5zY29vdGVyLmFwaSIsInBheW1lbnQuYXBpIl0sImNsaWVudF9pZCI6Im1vYmlsZS5tb3MudHJhbnNwb3J0Iiwic3ViIjoiNWYyYzAyNzJlODE3ZGEwMDAxNzVhNTI5IiwiYXV0aF90aW1lIjoxNjIyNDU4OTk1LCJpZHAiOiJsb2NhbCIsInJvbGUiOiJDTElFTlQiLCJwaG9uZV9udW1iZXIiOiI3OTg1NjM3OTU5OSIsInBob25lIjoiNzk4NTYzNzk1OTkiLCJwbGFjZS5jb2RlIjoiUlUiLCJwbGFjZS5jdXN0b21lckFwaVVybCI6Imh0dHBzOi8vY3VzdG9tZXJzLnNlcnZpY2UudXJlbnRiaWtlLnJ1IiwicGxhY2UuY291bnRyeSI6InJ1cyIsInBsYWNlLmN1bHR1cmUiOiJydS1SVSIsImJyYW5kLmNvZGUiOiJVUkVOVCIsIm5hbWUiOiI3OTg1NjM3OTU5OSIsInNjb3BlIjpbIm9wZW5pZCIsInByb2ZpbGUiLCJiaWtlLmFwaSIsImN1c3RvbWVycy5hcGkiLCJpZGVudGl0eS5hcGkiLCJsb2NhdGlvbi5hcGkiLCJvcmRlcmluZy5hcGkiLCJvcmRlcmluZy5zY29vdGVyLmFwaSIsInBheW1lbnQuYXBpIiwib2ZmbGluZV9hY2Nlc3MiXSwiYW1yIjpbImN1c3RvbSJdfQ.Spj0WozfiX-d7IdeQyha9ShrjXy1L-uemHWDZSncKhxILR_rX5omKQKej9f8J0N8cVDLFjSIikMiirQ17jvV6e9An6nV68sSfPNXIPVZJyk3yGGhZSjAzjfwV_5-czmZ_RcCG2TSQ7HqegLf5ZJLChJVSKAb6z2qWjuxlxxcme1p0LXePar7vUxH1D-5RlCX0az_61r7QTlmeoGjKKb_B2e-clVQ1RT8PBMJQD2-7niP3e025UV9zR_9-yqHqfhjLKx4AsRWjwPA67lwUBjG_R_-VDsomFlSDzDRMy-ISu92QL5Ag6-XU60cFNhtaJimQRAQRpEjudnhrKJRi_OdR7VDqPhN-xV3glIsc8oyZqpXL5wKJgNc-eJMvU6Lxhy-Ex8TY_RpWvAWxdptWwmpz2msMzK1JKW1db1haWM29zeTJCGOGobi4x9QsZHtqegFf5XM-HNM7dJyRKfxMhFNQ98CG9GuJWizvQFIKFsMbSjp3TM8LilHALHvPpOUhjRUX89Hh7zXBMps6ONDHkL1YrHdCAgGzC8ko1llNsj68yOvhVbl2xFKcFRN9x2zLmXR9imNfwEvLt3RFVRMaGCXH7wvCiY-hjf4Byf0dvos7PlIxuCSRKRojCQuWn-Hq5iYUunlxZosiL9DkgCRK2KLYv9Sd85UH3KHwCtKAOLrnwQ'
  5. Из ответа:
  6. {
  7.             "batteryPercent": 0.71,
  8.             "charge": {
  9.                 "batteryForActiveInHours": 3.05,
  10.                 "batteryForPassiveInHours": 3.05,
  11.                 "batteryPercent": 0.71,
  12.                 "remainKm": 24.4,
  13.                 "status": "Ok"
  14.             },
  15.             "identifier": "S.058725",
  16.             "location": {
  17.                 "lat": 55.77234333333334,
  18.                 "lng": 37.632116333333336
  19.             },
  20.             "modelId": "60881599e33929fe8140403d",
  21.             "state": "Available",
  22.             "type": "scooter"
  23.         }
  24. }
  25.  
  26. Далее бронирование:
  27. curl --location --request POST 'https://service.urentbike.ru/gatewayclient/api/v1/booking/make' \
  28. --header 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IkY3QTBDN0Q2M0U0MjU3NThERURCRUUyMTM4NENGRkFBNDhCQTlBM0EiLCJ0eXAiOiJhdCtqd3QiLCJ4NXQiOiI5NkRIMWo1Q1YxamUyLTRoT0V6X3FraTZtam8ifQ.eyJuYmYiOjE2MjI0NTg5OTUsImV4cCI6MTYyMjU0NTM5NSwiaXNzIjoiaHR0cHM6Ly9pZGVudGl0eS5zZXJ2aWNlLnVyZW50YmlrZS5ydSIsImF1ZCI6WyJiaWtlLmFwaSIsImN1c3RvbWVycy5hcGkiLCJpZGVudGl0eS5hcGkiLCJsb2NhdGlvbi5hcGkiLCJvcmRlcmluZy5hcGkiLCJvcmRlcmluZy5zY29vdGVyLmFwaSIsInBheW1lbnQuYXBpIl0sImNsaWVudF9pZCI6Im1vYmlsZS5tb3MudHJhbnNwb3J0Iiwic3ViIjoiNWYyYzAyNzJlODE3ZGEwMDAxNzVhNTI5IiwiYXV0aF90aW1lIjoxNjIyNDU4OTk1LCJpZHAiOiJsb2NhbCIsInJvbGUiOiJDTElFTlQiLCJwaG9uZV9udW1iZXIiOiI3OTg1NjM3OTU5OSIsInBob25lIjoiNzk4NTYzNzk1OTkiLCJwbGFjZS5jb2RlIjoiUlUiLCJwbGFjZS5jdXN0b21lckFwaVVybCI6Imh0dHBzOi8vY3VzdG9tZXJzLnNlcnZpY2UudXJlbnRiaWtlLnJ1IiwicGxhY2UuY291bnRyeSI6InJ1cyIsInBsYWNlLmN1bHR1cmUiOiJydS1SVSIsImJyYW5kLmNvZGUiOiJVUkVOVCIsIm5hbWUiOiI3OTg1NjM3OTU5OSIsInNjb3BlIjpbIm9wZW5pZCIsInByb2ZpbGUiLCJiaWtlLmFwaSIsImN1c3RvbWVycy5hcGkiLCJpZGVudGl0eS5hcGkiLCJsb2NhdGlvbi5hcGkiLCJvcmRlcmluZy5hcGkiLCJvcmRlcmluZy5zY29vdGVyLmFwaSIsInBheW1lbnQuYXBpIiwib2ZmbGluZV9hY2Nlc3MiXSwiYW1yIjpbImN1c3RvbSJdfQ.Spj0WozfiX-d7IdeQyha9ShrjXy1L-uemHWDZSncKhxILR_rX5omKQKej9f8J0N8cVDLFjSIikMiirQ17jvV6e9An6nV68sSfPNXIPVZJyk3yGGhZSjAzjfwV_5-czmZ_RcCG2TSQ7HqegLf5ZJLChJVSKAb6z2qWjuxlxxcme1p0LXePar7vUxH1D-5RlCX0az_61r7QTlmeoGjKKb_B2e-clVQ1RT8PBMJQD2-7niP3e025UV9zR_9-yqHqfhjLKx4AsRWjwPA67lwUBjG_R_-VDsomFlSDzDRMy-ISu92QL5Ag6-XU60cFNhtaJimQRAQRpEjudnhrKJRi_OdR7VDqPhN-xV3glIsc8oyZqpXL5wKJgNc-eJMvU6Lxhy-Ex8TY_RpWvAWxdptWwmpz2msMzK1JKW1db1haWM29zeTJCGOGobi4x9QsZHtqegFf5XM-HNM7dJyRKfxMhFNQ98CG9GuJWizvQFIKFsMbSjp3TM8LilHALHvPpOUhjRUX89Hh7zXBMps6ONDHkL1YrHdCAgGzC8ko1llNsj68yOvhVbl2xFKcFRN9x2zLmXR9imNfwEvLt3RFVRMaGCXH7wvCiY-hjf4Byf0dvos7PlIxuCSRKRojCQuWn-Hq5iYUunlxZosiL9DkgCRK2KLYv9Sd85UH3KHwCtKAOLrnwQ' \
  29. --header 'Content-Type: application/json' \
  30. --data-raw '{
  31.    "identifier": "S.058725",
  32.    "isQrCode": false,
  33.    "locationLng": 37.632116333333336,
  34.    "locationLat": 55.77234333333334
  35. }'
  36. Ответ:
  37. {
  38.     "activity": {
  39.         "absoluteBookingsTime": {
  40.             "differenceFromNowSeconds": 0,
  41.             "utcValue": "2021-05-31T11:13:49.089Z"
  42.         },
  43.         "absoluteClosingStartDateTime": null,
  44.         "absoluteOrderingStartDateTime": null,
  45.         "absolutePaymentHolidayStartDateTime": null,
  46.         "absoluteWaitingNotConfirmedFrom": null,
  47.         "activityId": "60b4c4ede65903d3b3892614",
  48.         "alarms": [],
  49.         "allowableBookingCountPerDay": 5,
  50.         "allowableBookingTimeMinutes": 10,
  51.         "bikeIdentifier": "S.058725",
  52.         "bikeModelId": "60881599e33929fe8140403d",
  53.         "bonusWithdrawn": 0.0,
  54.         "bonusWithdrawnMoney": {
  55.             "culture": "ru-RU",
  56.             "value": 0.0,
  57.             "value100": 0,
  58.             "valueFormatted": "0,00 ₽"
  59.         },
  60.         "bookingId": "60b4c4ede65903d3b3892613",
  61.         "bookingsLeft": 3,
  62.         "bookingsTime": "2021-05-31T11:13:49.089Z",
  63.         "charge": {
  64.             "batteryForActiveInHours": 3.05,
  65.             "batteryForPassiveInHours": 0.0,
  66.             "batteryPercent": 0.71,
  67.             "remainKm": 24.4,
  68.             "status": "Ok"
  69.         },
  70.         "closeLockEndZones": null,
  71.         "closeLockUseZones": null,
  72.         "closingStartDateTime": null,
  73.         "closingTimeSeconds": 0,
  74.         "endZones": [
  75.             "60731479e8385661953e9b6b"
  76.         ],
  77.         "lastStatusChangedDateTimeUtc": null,
  78.         "location": {
  79.             "lat": 55.77234333333334,
  80.             "lng": 37.632116333333336
  81.         },
  82.         "lockCode": null,
  83.         "lockDriver": "driver.scooter.omni.api",
  84.         "lockType": "None",
  85.         "order": null,
  86.         "orderingStartDateTime": null,
  87.         "orderingTimeSeconds": 0,
  88.         "paymentHolidayMinutes": null,
  89.         "paymentHolidayStartDateTime": null,
  90.         "photos": null,
  91.         "rateId": null,
  92.         "restrictedZones": null,
  93.         "statistics": null,
  94.         "status": "Booking",
  95.         "transportIdentifier": "S.058725",
  96.         "transportModelId": "60881599e33929fe8140403d",
  97.         "useTransportLockCode": false,
  98.         "useZones": [
  99.             "60763d00340f54c5511d90e9"
  100.         ],
  101.         "waitingNotConfirmed": false,
  102.         "waitingNotConfirmedFrom": null,
  103.         "waitingNotConfirmedTimeoutSeconds": null
  104.     },
  105.     "bluetoothTokenHash": 0,
  106.     "errors": null,
  107.     "lockDriver": null,
  108.     "nearDepositPackage": null,
  109.     "result": "Success",
  110.     "scooterIdentifier": null,
  111.     "scooterLocation": null,
  112.     "succeeded": true,
  113.     "type": "scooter"
  114. }
  115.  
  116. Далее в метод отмены бронирования:
  117. curl --location --request POST 'https://service.urentbike.ru/gatewayclient/api/v1/booking/cancel' \
  118. --header 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IkY3QTBDN0Q2M0U0MjU3NThERURCRUUyMTM4NENGRkFBNDhCQTlBM0EiLCJ0eXAiOiJhdCtqd3QiLCJ4NXQiOiI5NkRIMWo1Q1YxamUyLTRoT0V6X3FraTZtam8ifQ.eyJuYmYiOjE2MjI0NTg5OTUsImV4cCI6MTYyMjU0NTM5NSwiaXNzIjoiaHR0cHM6Ly9pZGVudGl0eS5zZXJ2aWNlLnVyZW50YmlrZS5ydSIsImF1ZCI6WyJiaWtlLmFwaSIsImN1c3RvbWVycy5hcGkiLCJpZGVudGl0eS5hcGkiLCJsb2NhdGlvbi5hcGkiLCJvcmRlcmluZy5hcGkiLCJvcmRlcmluZy5zY29vdGVyLmFwaSIsInBheW1lbnQuYXBpIl0sImNsaWVudF9pZCI6Im1vYmlsZS5tb3MudHJhbnNwb3J0Iiwic3ViIjoiNWYyYzAyNzJlODE3ZGEwMDAxNzVhNTI5IiwiYXV0aF90aW1lIjoxNjIyNDU4OTk1LCJpZHAiOiJsb2NhbCIsInJvbGUiOiJDTElFTlQiLCJwaG9uZV9udW1iZXIiOiI3OTg1NjM3OTU5OSIsInBob25lIjoiNzk4NTYzNzk1OTkiLCJwbGFjZS5jb2RlIjoiUlUiLCJwbGFjZS5jdXN0b21lckFwaVVybCI6Imh0dHBzOi8vY3VzdG9tZXJzLnNlcnZpY2UudXJlbnRiaWtlLnJ1IiwicGxhY2UuY291bnRyeSI6InJ1cyIsInBsYWNlLmN1bHR1cmUiOiJydS1SVSIsImJyYW5kLmNvZGUiOiJVUkVOVCIsIm5hbWUiOiI3OTg1NjM3OTU5OSIsInNjb3BlIjpbIm9wZW5pZCIsInByb2ZpbGUiLCJiaWtlLmFwaSIsImN1c3RvbWVycy5hcGkiLCJpZGVudGl0eS5hcGkiLCJsb2NhdGlvbi5hcGkiLCJvcmRlcmluZy5hcGkiLCJvcmRlcmluZy5zY29vdGVyLmFwaSIsInBheW1lbnQuYXBpIiwib2ZmbGluZV9hY2Nlc3MiXSwiYW1yIjpbImN1c3RvbSJdfQ.Spj0WozfiX-d7IdeQyha9ShrjXy1L-uemHWDZSncKhxILR_rX5omKQKej9f8J0N8cVDLFjSIikMiirQ17jvV6e9An6nV68sSfPNXIPVZJyk3yGGhZSjAzjfwV_5-czmZ_RcCG2TSQ7HqegLf5ZJLChJVSKAb6z2qWjuxlxxcme1p0LXePar7vUxH1D-5RlCX0az_61r7QTlmeoGjKKb_B2e-clVQ1RT8PBMJQD2-7niP3e025UV9zR_9-yqHqfhjLKx4AsRWjwPA67lwUBjG_R_-VDsomFlSDzDRMy-ISu92QL5Ag6-XU60cFNhtaJimQRAQRpEjudnhrKJRi_OdR7VDqPhN-xV3glIsc8oyZqpXL5wKJgNc-eJMvU6Lxhy-Ex8TY_RpWvAWxdptWwmpz2msMzK1JKW1db1haWM29zeTJCGOGobi4x9QsZHtqegFf5XM-HNM7dJyRKfxMhFNQ98CG9GuJWizvQFIKFsMbSjp3TM8LilHALHvPpOUhjRUX89Hh7zXBMps6ONDHkL1YrHdCAgGzC8ko1llNsj68yOvhVbl2xFKcFRN9x2zLmXR9imNfwEvLt3RFVRMaGCXH7wvCiY-hjf4Byf0dvos7PlIxuCSRKRojCQuWn-Hq5iYUunlxZosiL9DkgCRK2KLYv9Sd85UH3KHwCtKAOLrnwQ' \
  119. --header 'Content-Type: application/json' \
  120. --data-raw '{"scooterIdentifier":"S.058725"}'
  121.  
  122. Ответ с пустым телом и http статусом 500, в методе activity
  123. curl --location --request GET 'https://service.urentbike.ru/ordering/api/activity' \
  124. --header 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IkY3QTBDN0Q2M0U0MjU3NThERURCRUUyMTM4NENGRkFBNDhCQTlBM0EiLCJ0eXAiOiJhdCtqd3QiLCJ4NXQiOiI5NkRIMWo1Q1YxamUyLTRoT0V6X3FraTZtam8ifQ.eyJuYmYiOjE2MjI0NTg5OTUsImV4cCI6MTYyMjU0NTM5NSwiaXNzIjoiaHR0cHM6Ly9pZGVudGl0eS5zZXJ2aWNlLnVyZW50YmlrZS5ydSIsImF1ZCI6WyJiaWtlLmFwaSIsImN1c3RvbWVycy5hcGkiLCJpZGVudGl0eS5hcGkiLCJsb2NhdGlvbi5hcGkiLCJvcmRlcmluZy5hcGkiLCJvcmRlcmluZy5zY29vdGVyLmFwaSIsInBheW1lbnQuYXBpIl0sImNsaWVudF9pZCI6Im1vYmlsZS5tb3MudHJhbnNwb3J0Iiwic3ViIjoiNWYyYzAyNzJlODE3ZGEwMDAxNzVhNTI5IiwiYXV0aF90aW1lIjoxNjIyNDU4OTk1LCJpZHAiOiJsb2NhbCIsInJvbGUiOiJDTElFTlQiLCJwaG9uZV9udW1iZXIiOiI3OTg1NjM3OTU5OSIsInBob25lIjoiNzk4NTYzNzk1OTkiLCJwbGFjZS5jb2RlIjoiUlUiLCJwbGFjZS5jdXN0b21lckFwaVVybCI6Imh0dHBzOi8vY3VzdG9tZXJzLnNlcnZpY2UudXJlbnRiaWtlLnJ1IiwicGxhY2UuY291bnRyeSI6InJ1cyIsInBsYWNlLmN1bHR1cmUiOiJydS1SVSIsImJyYW5kLmNvZGUiOiJVUkVOVCIsIm5hbWUiOiI3OTg1NjM3OTU5OSIsInNjb3BlIjpbIm9wZW5pZCIsInByb2ZpbGUiLCJiaWtlLmFwaSIsImN1c3RvbWVycy5hcGkiLCJpZGVudGl0eS5hcGkiLCJsb2NhdGlvbi5hcGkiLCJvcmRlcmluZy5hcGkiLCJvcmRlcmluZy5zY29vdGVyLmFwaSIsInBheW1lbnQuYXBpIiwib2ZmbGluZV9hY2Nlc3MiXSwiYW1yIjpbImN1c3RvbSJdfQ.Spj0WozfiX-d7IdeQyha9ShrjXy1L-uemHWDZSncKhxILR_rX5omKQKej9f8J0N8cVDLFjSIikMiirQ17jvV6e9An6nV68sSfPNXIPVZJyk3yGGhZSjAzjfwV_5-czmZ_RcCG2TSQ7HqegLf5ZJLChJVSKAb6z2qWjuxlxxcme1p0LXePar7vUxH1D-5RlCX0az_61r7QTlmeoGjKKb_B2e-clVQ1RT8PBMJQD2-7niP3e025UV9zR_9-yqHqfhjLKx4AsRWjwPA67lwUBjG_R_-VDsomFlSDzDRMy-ISu92QL5Ag6-XU60cFNhtaJimQRAQRpEjudnhrKJRi_OdR7VDqPhN-xV3glIsc8oyZqpXL5wKJgNc-eJMvU6Lxhy-Ex8TY_RpWvAWxdptWwmpz2msMzK1JKW1db1haWM29zeTJCGOGobi4x9QsZHtqegFf5XM-HNM7dJyRKfxMhFNQ98CG9GuJWizvQFIKFsMbSjp3TM8LilHALHvPpOUhjRUX89Hh7zXBMps6ONDHkL1YrHdCAgGzC8ko1llNsj68yOvhVbl2xFKcFRN9x2zLmXR9imNfwEvLt3RFVRMaGCXH7wvCiY-hjf4Byf0dvos7PlIxuCSRKRojCQuWn-Hq5iYUunlxZosiL9DkgCRK2KLYv9Sd85UH3KHwCtKAOLrnwQ'
  125.  
  126. Бронирование по-прежнему видно:
  127. {
  128.     "activities": [
  129.         {
  130.             "activityId": "60b4c4ede65903d3b3892614",
  131.             "bookingId": "60b4c4ede65903d3b3892613",
  132.             "closeLockEndZones": null,
  133.             "closeLockUseZones": null,
  134.             "status": "Booking",
  135.             "bookingsLeft": 3,
  136.             "bikeIdentifier": "S.058725",
  137.             "transportIdentifier": "S.058725",
  138.             "bookingsTime": "2021-05-31T11:13:49.089Z",
  139.             "absoluteBookingsTime": {
  140.                 "utcValue": "2021-05-31T11:13:49.089Z",
  141.                 "differenceFromNowSeconds": 519
  142.             },
  143.             "orderingStartDateTime": null,
  144.             "absoluteOrderingStartDateTime": null,
  145.             "allowableBookingTimeMinutes": 10,
  146.             "statistics": null,
  147.             "waitingNotConfirmed": false,
  148.             "waitingNotConfirmedFrom": null,
  149.             "absoluteWaitingNotConfirmedFrom": null,
  150.             "waitingNotConfirmedTimeoutSeconds": null,
  151.             "location": {
  152.                 "lat": 55.77234333333334,
  153.                 "lng": 37.632116333333336
  154.             },
  155.             "bikeModelId": "60881599e33929fe8140403d",
  156.             "transportModelId": "60881599e33929fe8140403d",
  157.             "allowableBookingCountPerDay": 5,
  158.             "bonusWithdrawn": 0.0,
  159.             "bonusWithdrawnMoney": {
  160.                 "value": 0.0,
  161.                 "culture": "ru-RU",
  162.                 "value100": 0,
  163.                 "valueFormatted": "0,00 ₽"
  164.             },
  165.             "charge": {
  166.                 "batteryPercent": 0.71,
  167.                 "remainKm": 24.4,
  168.                 "batteryForActiveInHours": 3.05,
  169.                 "batteryForPassiveInHours": 0.0,
  170.                 "status": "Ok"
  171.             },
  172.             "order": null,
  173.             "orderingTimeSeconds": 0,
  174.             "lockCode": null,
  175.             "photos": null,
  176.             "useZones": [
  177.                 "60763d00340f54c5511d90e9"
  178.             ],
  179.             "endZones": [
  180.                 "60731479e8385661953e9b6b"
  181.             ],
  182.             "restrictedZones": null,
  183.             "closingStartDateTime": null,
  184.             "absoluteClosingStartDateTime": null,
  185.             "closingTimeSeconds": 0,
  186.             "lockDriver": "driver.scooter.omni.api",
  187.             "useTransportLockCode": false,
  188.             "absolutePaymentHolidayStartDateTime": null,
  189.             "paymentHolidayStartDateTime": null,
  190.             "paymentHolidayMinutes": null,
  191.             "lockType": "None",
  192.             "lastStatusChangedDateTimeUtc": null,
  193.             "alarms": [],
  194.             "rateId": null
  195.         }
  196.     ],
  197.     "bookingsLeft": 3,
  198.     "allowableBookingTimeMinutes": 10,
  199.     "allowableBookingCountPerDay": 5,
  200.     "errors": [],
  201.     "succeeded": true
  202. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement