POST Api/Accommodations/Search

Pobiera odfiltrowaną listę obiektów Accommodation

Request Information

URI Parameters

None.

Body Parameters

ustawienia filtrowania i sortowania wyników

AccommodationFilter
NameDescriptionTypeAdditional information
TextFilter

Filtrowanie w zależności od tekstu. Jeśli null to brak filtrowania.

string

None.

SortOrder

Określa sposób sortowania wyników

AccommodationSortEnum

Required

ProfileId

Filtruje listę wyników według identyfikatora obiektu Profile. Jeśli null to filtr jest pomijany.

string

None.

TypeOfAccommodationId

Filtruje listę wyników według identyfikatora obiektu TypeOfAccommodation. Jeśli null to filtr jest pomijany.

integer

None.

TypeOfPayTimeId

Filtruje listę wyników według identyfikatora obiektu TypeOfPayTime. Jeśli null to filtr jest pomijany.

integer

None.

TypeOfBookingContractId

Filtruje listę wyników według identyfikatora obiektu TypeOfBookingContract. Jeśli null to filtr jest pomijany.

integer

None.

CountryId

Filtruje listę wyników według identyfikatora obiektu Country. Jeśli null to filtr jest pomijany.

integer

None.

StartDate

Filtruje listę wyników według od daty dostępności.

date

None.

EndDate

Filtruje listę wyników według do daty dostępności.

date

None.

IsActive

Filtruje listę wyników według aktywności. Jeśli null to filtr jest pomijany.

boolean

None.

ActiveContracts

Filtruje listę wyników według aktywnych tylko umów.

boolean

None.

OrganizationalUnitId

Filtruje listę wyników według preferowanych zakwaterowań.

integer

None.

FilterByDistance

Czy filtrować listę wyników według dystansu.

boolean

None.

CustomDistance

Filtruje listę wyników wg odległości.

integer

None.

Position

Domyślna pozycja markera na mapie.

GeoPosition

None.

InternetAccess

Czy filtrować listę wyników według dostępu do internetu.

boolean

None.

NoCutlery

Czy filtrować listę wyników według dostępu do sztućców.

boolean

None.

NoPlates

Czy filtrować listę wyników według dostępu do talerzy.

boolean

None.

NoBedding

Czy filtrować listę wyników według dostępu do pościeli.

boolean

None.

Rating

Filtruje listę wyników według oceny. Jeśli null to filtr jest pomijany.

Collection of integer

None.

EasyContact

Filtruje listę wyników według oceny łatwości kontaktu. Jeśli null to filtr jest pomijany.

Collection of integer

None.

SpaceRating

Filtruje listę wyników według oceny przestrzeni w pokojach. Jeśli null to filtr jest pomijany.

Collection of integer

None.

NumerOfPersonsRating

Filtruje listę wyników według oceny liczby osób w pokojach. Jeśli null to filtr jest pomijany.

Collection of integer

None.

EquipmentRating

Filtruje listę wyników według oceny wyposażenia. Jeśli null to filtr jest pomijany.

Collection of integer

None.

CleanlinessGeneral

Filtruje listę wyników według oceny ogólnej czystości. Jeśli null to filtr jest pomijany.

Collection of integer

None.

CleanlinessKitchen

Filtruje listę wyników według oceny czystości kuchni. Jeśli null to filtr jest pomijany.

Collection of integer

None.

CleanlinessBathroom

Filtruje listę wyników według oceny czystości łazienki. Jeśli null to filtr jest pomijany.

Collection of integer

None.

ItemsPerPage

Ilość obiektów na stronę

integer

None.

CurrentPage

Obecna strona

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "textFilter": "sample string 1",
  "sortOrder": 0,
  "profileId": "sample string 2",
  "typeOfAccommodationId": 1,
  "typeOfPayTimeId": 1,
  "typeOfBookingContractId": 1,
  "countryId": 1,
  "startDate": "2024-05-18T04:04:49.2240989+00:00",
  "endDate": "2024-05-18T04:04:49.2240989+00:00",
  "isActive": true,
  "activeContracts": true,
  "organizationalUnitId": 1,
  "filterByDistance": true,
  "customDistance": 5,
  "position": {
    "latitude": 1.1,
    "longitude": 2.1
  },
  "internetAccess": true,
  "noCutlery": true,
  "noPlates": true,
  "noBedding": true,
  "rating": [
    1,
    2
  ],
  "easyContact": [
    1,
    2
  ],
  "spaceRating": [
    1,
    2
  ],
  "numerOfPersonsRating": [
    1,
    2
  ],
  "equipmentRating": [
    1,
    2
  ],
  "cleanlinessGeneral": [
    1,
    2
  ],
  "cleanlinessKitchen": [
    1,
    2
  ],
  "cleanlinessBathroom": [
    1,
    2
  ],
  "itemsPerPage": 10,
  "currentPage": 11
}

multipart/form-data

Sample:
{"textFilter":"sample string 1","sortOrder":0,"profileId":"sample string 2","typeOfAccommodationId":1,"typeOfPayTimeId":1,"typeOfBookingContractId":1,"countryId":1,"startDate":"2024-05-18T04:04:49.2240989+00:00","endDate":"2024-05-18T04:04:49.2240989+00:00","isActive":true,"activeContracts":true,"organizationalUnitId":1,"filterByDistance":true,"customDistance":5,"position":{"latitude":1.1,"longitude":2.1},"internetAccess":true,"noCutlery":true,"noPlates":true,"noBedding":true,"rating":[1,2],"easyContact":[1,2],"spaceRating":[1,2],"numerOfPersonsRating":[1,2],"equipmentRating":[1,2],"cleanlinessGeneral":[1,2],"cleanlinessKitchen":[1,2],"cleanlinessBathroom":[1,2],"itemsPerPage":10,"currentPage":11}

application/xml, text/xml

Sample:
<AccommodationFilter xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <ItemsPerPage>10</ItemsPerPage>
  <CurrentPage>11</CurrentPage>
  <TextFilter>sample string 1</TextFilter>
  <SortOrder>AccommodationIdAsc</SortOrder>
  <ProfileId>sample string 2</ProfileId>
  <TypeOfAccommodationId>1</TypeOfAccommodationId>
  <TypeOfPayTimeId>1</TypeOfPayTimeId>
  <TypeOfBookingContractId>1</TypeOfBookingContractId>
  <CountryId>1</CountryId>
  <StartDate>2024-05-18T04:04:49.2240989+00:00</StartDate>
  <EndDate>2024-05-18T04:04:49.2240989+00:00</EndDate>
  <IsActive>true</IsActive>
  <ActiveContracts>true</ActiveContracts>
  <OrganizationalUnitId>1</OrganizationalUnitId>
  <FilterByDistance>true</FilterByDistance>
  <CustomDistance>5</CustomDistance>
  <Position>
    <Latitude>1.1</Latitude>
    <Longitude>2.1</Longitude>
  </Position>
  <InternetAccess>true</InternetAccess>
  <NoCutlery>true</NoCutlery>
  <NoPlates>true</NoPlates>
  <NoBedding>true</NoBedding>
  <Rating>
    <int>1</int>
    <int>2</int>
  </Rating>
  <EasyContact>
    <int>1</int>
    <int>2</int>
  </EasyContact>
  <SpaceRating>
    <int>1</int>
    <int>2</int>
  </SpaceRating>
  <NumerOfPersonsRating>
    <int>1</int>
    <int>2</int>
  </NumerOfPersonsRating>
  <EquipmentRating>
    <int>1</int>
    <int>2</int>
  </EquipmentRating>
  <CleanlinessGeneral>
    <int>1</int>
    <int>2</int>
  </CleanlinessGeneral>
  <CleanlinessKitchen>
    <int>1</int>
    <int>2</int>
  </CleanlinessKitchen>
  <CleanlinessBathroom>
    <int>1</int>
    <int>2</int>
  </CleanlinessBathroom>
</AccommodationFilter>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

lista obiektów Accommodation zgodna z ustawieniem filtrowania oraz całkowita liczba wszystkich elementów w bazie spełniających kryteria (całkowita liczba obiektów jest obliczana tylo dla pierwszej strony CurrentPage == 0)

Collection of AccommodationDto
NameDescriptionTypeAdditional information
AccommodationId

integer

Required

OrganizationalUnitId

integer

Required

ProfileId

string

None.

TypeOfAccommodationId

integer

Required

IsActive

boolean

None.

Name

string

Required

Comment

string

None.

Description

string

None.

CreationDate

date

None.

ModificationDate

date

None.

InternetAccess

boolean

None.

NoCutlery

boolean

None.

NoPlates

boolean

None.

NoBedding

boolean

None.

NoticePeriod

integer

None.

DefaultPriceForDay

decimal number

None.

DefaultPriceForMonth

decimal number

None.

Deposit

decimal number

None.

AdditionalWorkerCosts

decimal number

Required

PayTime

integer

None.

VatId

integer

None.

TypeOfPayTimeId

integer

None.

TypeOfBookingContractId

integer

None.

PaymentForUnusedSpace

boolean

None.

CountryId

integer

Required

RegionId

integer

None.

DistrictId

integer

None.

CommunityId

integer

None.

TaxOfficeId

integer

None.

City

string

Required

Street

string

None.

HouseNr

string

None.

FlatNr

string

None.

PostCode

string

Required

GeoPosition

GeoPosition

None.

ContactPerson

string

None.

PhoneNumber

string

None.

Email

string

None.

Website

string

None.

Rating

integer

None.

EasyContact

integer

None.

SpaceRating

integer

None.

NumerOfPersonsRating

integer

None.

EquipmentRating

integer

None.

CleanlinessGeneral

integer

None.

CleanlinessKitchen

integer

None.

CleanlinessBathroom

integer

None.

OwnedBy

TypeOfAccommodationOwnership

None.

Rooms

Collection of RoomDto

None.

AssignOrgUnits

Collection of integer

None.

Images

Collection of string

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "accommodationId": 1,
    "organizationalUnitId": 2,
    "profileId": "sample string 3",
    "typeOfAccommodationId": 4,
    "isActive": true,
    "name": "sample string 6",
    "comment": "sample string 7",
    "description": "sample string 8",
    "creationDate": "2024-05-18T04:04:49.3334403+00:00",
    "modificationDate": "2024-05-18T04:04:49.3334403+00:00",
    "internetAccess": true,
    "noCutlery": true,
    "noPlates": true,
    "noBedding": true,
    "noticePeriod": 1,
    "defaultPriceForDay": 1.0,
    "defaultPriceForMonth": 1.0,
    "deposit": 1.0,
    "additionalWorkerCosts": 15.0,
    "payTime": 1,
    "vatId": 1,
    "typeOfPayTimeId": 1,
    "typeOfBookingContractId": 1,
    "paymentForUnusedSpace": true,
    "countryId": 17,
    "regionId": 1,
    "districtId": 1,
    "communityId": 1,
    "taxOfficeId": 1,
    "city": "sample string 18",
    "street": "sample string 19",
    "houseNr": "sample string 20",
    "flatNr": "sample string 21",
    "postCode": "sample string 22",
    "geoPosition": {
      "latitude": 1.1,
      "longitude": 2.1
    },
    "contactPerson": "sample string 23",
    "phoneNumber": "sample string 24",
    "email": "sample string 25",
    "website": "sample string 26",
    "rating": 1,
    "easyContact": 1,
    "spaceRating": 1,
    "numerOfPersonsRating": 1,
    "equipmentRating": 1,
    "cleanlinessGeneral": 1,
    "cleanlinessKitchen": 1,
    "cleanlinessBathroom": 1,
    "ownedBy": 0,
    "rooms": [
      {
        "roomId": 1,
        "accommodationId": 2,
        "name": "sample string 3",
        "numberOfPlaces": 4,
        "typeOfBedId": 1,
        "genderRestriction": 1,
        "price": 1.0,
        "typeOfRoomId": 1,
        "bookings": [
          {
            "bookingId": 1,
            "createDate": "2024-05-18T04:04:49.3334403+00:00",
            "roomId": 3,
            "profileId": "sample string 4",
            "startDate": "2024-05-18T04:04:49.3334403+00:00",
            "endDate": "2024-05-18T04:04:49.3334403+00:00",
            "reservationStatus": true,
            "createdBy": "sample string 6",
            "comment": "sample string 7",
            "error": "sample string 8",
            "recruitmentProjectId": 1,
            "personnelProcessId": 1,
            "workerName": "sample string 9",
            "workerSurname": "sample string 10",
            "workerGender": 1
          },
          {
            "bookingId": 1,
            "createDate": "2024-05-18T04:04:49.3334403+00:00",
            "roomId": 3,
            "profileId": "sample string 4",
            "startDate": "2024-05-18T04:04:49.3334403+00:00",
            "endDate": "2024-05-18T04:04:49.3334403+00:00",
            "reservationStatus": true,
            "createdBy": "sample string 6",
            "comment": "sample string 7",
            "error": "sample string 8",
            "recruitmentProjectId": 1,
            "personnelProcessId": 1,
            "workerName": "sample string 9",
            "workerSurname": "sample string 10",
            "workerGender": 1
          }
        ],
        "numberOfFreePlaces": 5
      },
      {
        "roomId": 1,
        "accommodationId": 2,
        "name": "sample string 3",
        "numberOfPlaces": 4,
        "typeOfBedId": 1,
        "genderRestriction": 1,
        "price": 1.0,
        "typeOfRoomId": 1,
        "bookings": [
          {
            "bookingId": 1,
            "createDate": "2024-05-18T04:04:49.3334403+00:00",
            "roomId": 3,
            "profileId": "sample string 4",
            "startDate": "2024-05-18T04:04:49.3334403+00:00",
            "endDate": "2024-05-18T04:04:49.3334403+00:00",
            "reservationStatus": true,
            "createdBy": "sample string 6",
            "comment": "sample string 7",
            "error": "sample string 8",
            "recruitmentProjectId": 1,
            "personnelProcessId": 1,
            "workerName": "sample string 9",
            "workerSurname": "sample string 10",
            "workerGender": 1
          },
          {
            "bookingId": 1,
            "createDate": "2024-05-18T04:04:49.3334403+00:00",
            "roomId": 3,
            "profileId": "sample string 4",
            "startDate": "2024-05-18T04:04:49.3334403+00:00",
            "endDate": "2024-05-18T04:04:49.3334403+00:00",
            "reservationStatus": true,
            "createdBy": "sample string 6",
            "comment": "sample string 7",
            "error": "sample string 8",
            "recruitmentProjectId": 1,
            "personnelProcessId": 1,
            "workerName": "sample string 9",
            "workerSurname": "sample string 10",
            "workerGender": 1
          }
        ],
        "numberOfFreePlaces": 5
      }
    ],
    "assignOrgUnits": [
      1,
      2
    ],
    "images": [
      "sample string 1",
      "sample string 2"
    ]
  },
  {
    "accommodationId": 1,
    "organizationalUnitId": 2,
    "profileId": "sample string 3",
    "typeOfAccommodationId": 4,
    "isActive": true,
    "name": "sample string 6",
    "comment": "sample string 7",
    "description": "sample string 8",
    "creationDate": "2024-05-18T04:04:49.3334403+00:00",
    "modificationDate": "2024-05-18T04:04:49.3334403+00:00",
    "internetAccess": true,
    "noCutlery": true,
    "noPlates": true,
    "noBedding": true,
    "noticePeriod": 1,
    "defaultPriceForDay": 1.0,
    "defaultPriceForMonth": 1.0,
    "deposit": 1.0,
    "additionalWorkerCosts": 15.0,
    "payTime": 1,
    "vatId": 1,
    "typeOfPayTimeId": 1,
    "typeOfBookingContractId": 1,
    "paymentForUnusedSpace": true,
    "countryId": 17,
    "regionId": 1,
    "districtId": 1,
    "communityId": 1,
    "taxOfficeId": 1,
    "city": "sample string 18",
    "street": "sample string 19",
    "houseNr": "sample string 20",
    "flatNr": "sample string 21",
    "postCode": "sample string 22",
    "geoPosition": {
      "latitude": 1.1,
      "longitude": 2.1
    },
    "contactPerson": "sample string 23",
    "phoneNumber": "sample string 24",
    "email": "sample string 25",
    "website": "sample string 26",
    "rating": 1,
    "easyContact": 1,
    "spaceRating": 1,
    "numerOfPersonsRating": 1,
    "equipmentRating": 1,
    "cleanlinessGeneral": 1,
    "cleanlinessKitchen": 1,
    "cleanlinessBathroom": 1,
    "ownedBy": 0,
    "rooms": [
      {
        "roomId": 1,
        "accommodationId": 2,
        "name": "sample string 3",
        "numberOfPlaces": 4,
        "typeOfBedId": 1,
        "genderRestriction": 1,
        "price": 1.0,
        "typeOfRoomId": 1,
        "bookings": [
          {
            "bookingId": 1,
            "createDate": "2024-05-18T04:04:49.3334403+00:00",
            "roomId": 3,
            "profileId": "sample string 4",
            "startDate": "2024-05-18T04:04:49.3334403+00:00",
            "endDate": "2024-05-18T04:04:49.3334403+00:00",
            "reservationStatus": true,
            "createdBy": "sample string 6",
            "comment": "sample string 7",
            "error": "sample string 8",
            "recruitmentProjectId": 1,
            "personnelProcessId": 1,
            "workerName": "sample string 9",
            "workerSurname": "sample string 10",
            "workerGender": 1
          },
          {
            "bookingId": 1,
            "createDate": "2024-05-18T04:04:49.3334403+00:00",
            "roomId": 3,
            "profileId": "sample string 4",
            "startDate": "2024-05-18T04:04:49.3334403+00:00",
            "endDate": "2024-05-18T04:04:49.3334403+00:00",
            "reservationStatus": true,
            "createdBy": "sample string 6",
            "comment": "sample string 7",
            "error": "sample string 8",
            "recruitmentProjectId": 1,
            "personnelProcessId": 1,
            "workerName": "sample string 9",
            "workerSurname": "sample string 10",
            "workerGender": 1
          }
        ],
        "numberOfFreePlaces": 5
      },
      {
        "roomId": 1,
        "accommodationId": 2,
        "name": "sample string 3",
        "numberOfPlaces": 4,
        "typeOfBedId": 1,
        "genderRestriction": 1,
        "price": 1.0,
        "typeOfRoomId": 1,
        "bookings": [
          {
            "bookingId": 1,
            "createDate": "2024-05-18T04:04:49.3334403+00:00",
            "roomId": 3,
            "profileId": "sample string 4",
            "startDate": "2024-05-18T04:04:49.3334403+00:00",
            "endDate": "2024-05-18T04:04:49.3334403+00:00",
            "reservationStatus": true,
            "createdBy": "sample string 6",
            "comment": "sample string 7",
            "error": "sample string 8",
            "recruitmentProjectId": 1,
            "personnelProcessId": 1,
            "workerName": "sample string 9",
            "workerSurname": "sample string 10",
            "workerGender": 1
          },
          {
            "bookingId": 1,
            "createDate": "2024-05-18T04:04:49.3334403+00:00",
            "roomId": 3,
            "profileId": "sample string 4",
            "startDate": "2024-05-18T04:04:49.3334403+00:00",
            "endDate": "2024-05-18T04:04:49.3334403+00:00",
            "reservationStatus": true,
            "createdBy": "sample string 6",
            "comment": "sample string 7",
            "error": "sample string 8",
            "recruitmentProjectId": 1,
            "personnelProcessId": 1,
            "workerName": "sample string 9",
            "workerSurname": "sample string 10",
            "workerGender": 1
          }
        ],
        "numberOfFreePlaces": 5
      }
    ],
    "assignOrgUnits": [
      1,
      2
    ],
    "images": [
      "sample string 1",
      "sample string 2"
    ]
  }
]

multipart/form-data

Sample:
[{"accommodationId":1,"organizationalUnitId":2,"profileId":"sample string 3","typeOfAccommodationId":4,"isActive":true,"name":"sample string 6","comment":"sample string 7","description":"sample string 8","creationDate":"2024-05-18T04:04:49.3334403+00:00","modificationDate":"2024-05-18T04:04:49.3334403+00:00","internetAccess":true,"noCutlery":true,"noPlates":true,"noBedding":true,"noticePeriod":1,"defaultPriceForDay":1.0,"defaultPriceForMonth":1.0,"deposit":1.0,"additionalWorkerCosts":15.0,"payTime":1,"vatId":1,"typeOfPayTimeId":1,"typeOfBookingContractId":1,"paymentForUnusedSpace":true,"countryId":17,"regionId":1,"districtId":1,"communityId":1,"taxOfficeId":1,"city":"sample string 18","street":"sample string 19","houseNr":"sample string 20","flatNr":"sample string 21","postCode":"sample string 22","geoPosition":{"latitude":1.1,"longitude":2.1},"contactPerson":"sample string 23","phoneNumber":"sample string 24","email":"sample string 25","website":"sample string 26","rating":1,"easyContact":1,"spaceRating":1,"numerOfPersonsRating":1,"equipmentRating":1,"cleanlinessGeneral":1,"cleanlinessKitchen":1,"cleanlinessBathroom":1,"ownedBy":0,"rooms":[{"roomId":1,"accommodationId":2,"name":"sample string 3","numberOfPlaces":4,"typeOfBedId":1,"genderRestriction":1,"price":1.0,"typeOfRoomId":1,"bookings":[{"bookingId":1,"createDate":"2024-05-18T04:04:49.3334403+00:00","roomId":3,"profileId":"sample string 4","startDate":"2024-05-18T04:04:49.3334403+00:00","endDate":"2024-05-18T04:04:49.3334403+00:00","reservationStatus":true,"createdBy":"sample string 6","comment":"sample string 7","error":"sample string 8","recruitmentProjectId":1,"personnelProcessId":1,"workerName":"sample string 9","workerSurname":"sample string 10","workerGender":1},{"bookingId":1,"createDate":"2024-05-18T04:04:49.3334403+00:00","roomId":3,"profileId":"sample string 4","startDate":"2024-05-18T04:04:49.3334403+00:00","endDate":"2024-05-18T04:04:49.3334403+00:00","reservationStatus":true,"createdBy":"sample string 6","comment":"sample string 7","error":"sample string 8","recruitmentProjectId":1,"personnelProcessId":1,"workerName":"sample string 9","workerSurname":"sample string 10","workerGender":1}],"numberOfFreePlaces":5},{"roomId":1,"accommodationId":2,"name":"sample string 3","numberOfPlaces":4,"typeOfBedId":1,"genderRestriction":1,"price":1.0,"typeOfRoomId":1,"bookings":[{"bookingId":1,"createDate":"2024-05-18T04:04:49.3334403+00:00","roomId":3,"profileId":"sample string 4","startDate":"2024-05-18T04:04:49.3334403+00:00","endDate":"2024-05-18T04:04:49.3334403+00:00","reservationStatus":true,"createdBy":"sample string 6","comment":"sample string 7","error":"sample string 8","recruitmentProjectId":1,"personnelProcessId":1,"workerName":"sample string 9","workerSurname":"sample string 10","workerGender":1},{"bookingId":1,"createDate":"2024-05-18T04:04:49.3334403+00:00","roomId":3,"profileId":"sample string 4","startDate":"2024-05-18T04:04:49.3334403+00:00","endDate":"2024-05-18T04:04:49.3334403+00:00","reservationStatus":true,"createdBy":"sample string 6","comment":"sample string 7","error":"sample string 8","recruitmentProjectId":1,"personnelProcessId":1,"workerName":"sample string 9","workerSurname":"sample string 10","workerGender":1}],"numberOfFreePlaces":5}],"assignOrgUnits":[1,2],"images":["sample string 1","sample string 2"]},{"accommodationId":1,"organizationalUnitId":2,"profileId":"sample string 3","typeOfAccommodationId":4,"isActive":true,"name":"sample string 6","comment":"sample string 7","description":"sample string 8","creationDate":"2024-05-18T04:04:49.3334403+00:00","modificationDate":"2024-05-18T04:04:49.3334403+00:00","internetAccess":true,"noCutlery":true,"noPlates":true,"noBedding":true,"noticePeriod":1,"defaultPriceForDay":1.0,"defaultPriceForMonth":1.0,"deposit":1.0,"additionalWorkerCosts":15.0,"payTime":1,"vatId":1,"typeOfPayTimeId":1,"typeOfBookingContractId":1,"paymentForUnusedSpace":true,"countryId":17,"regionId":1,"districtId":1,"communityId":1,"taxOfficeId":1,"city":"sample string 18","street":"sample string 19","houseNr":"sample string 20","flatNr":"sample string 21","postCode":"sample string 22","geoPosition":{"latitude":1.1,"longitude":2.1},"contactPerson":"sample string 23","phoneNumber":"sample string 24","email":"sample string 25","website":"sample string 26","rating":1,"easyContact":1,"spaceRating":1,"numerOfPersonsRating":1,"equipmentRating":1,"cleanlinessGeneral":1,"cleanlinessKitchen":1,"cleanlinessBathroom":1,"ownedBy":0,"rooms":[{"roomId":1,"accommodationId":2,"name":"sample string 3","numberOfPlaces":4,"typeOfBedId":1,"genderRestriction":1,"price":1.0,"typeOfRoomId":1,"bookings":[{"bookingId":1,"createDate":"2024-05-18T04:04:49.3334403+00:00","roomId":3,"profileId":"sample string 4","startDate":"2024-05-18T04:04:49.3334403+00:00","endDate":"2024-05-18T04:04:49.3334403+00:00","reservationStatus":true,"createdBy":"sample string 6","comment":"sample string 7","error":"sample string 8","recruitmentProjectId":1,"personnelProcessId":1,"workerName":"sample string 9","workerSurname":"sample string 10","workerGender":1},{"bookingId":1,"createDate":"2024-05-18T04:04:49.3334403+00:00","roomId":3,"profileId":"sample string 4","startDate":"2024-05-18T04:04:49.3334403+00:00","endDate":"2024-05-18T04:04:49.3334403+00:00","reservationStatus":true,"createdBy":"sample string 6","comment":"sample string 7","error":"sample string 8","recruitmentProjectId":1,"personnelProcessId":1,"workerName":"sample string 9","workerSurname":"sample string 10","workerGender":1}],"numberOfFreePlaces":5},{"roomId":1,"accommodationId":2,"name":"sample string 3","numberOfPlaces":4,"typeOfBedId":1,"genderRestriction":1,"price":1.0,"typeOfRoomId":1,"bookings":[{"bookingId":1,"createDate":"2024-05-18T04:04:49.3334403+00:00","roomId":3,"profileId":"sample string 4","startDate":"2024-05-18T04:04:49.3334403+00:00","endDate":"2024-05-18T04:04:49.3334403+00:00","reservationStatus":true,"createdBy":"sample string 6","comment":"sample string 7","error":"sample string 8","recruitmentProjectId":1,"personnelProcessId":1,"workerName":"sample string 9","workerSurname":"sample string 10","workerGender":1},{"bookingId":1,"createDate":"2024-05-18T04:04:49.3334403+00:00","roomId":3,"profileId":"sample string 4","startDate":"2024-05-18T04:04:49.3334403+00:00","endDate":"2024-05-18T04:04:49.3334403+00:00","reservationStatus":true,"createdBy":"sample string 6","comment":"sample string 7","error":"sample string 8","recruitmentProjectId":1,"personnelProcessId":1,"workerName":"sample string 9","workerSurname":"sample string 10","workerGender":1}],"numberOfFreePlaces":5}],"assignOrgUnits":[1,2],"images":["sample string 1","sample string 2"]}]

application/xml, text/xml

Sample:
<ArrayOfAccommodationDto xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <AccommodationDto>
    <AccommodationId>1</AccommodationId>
    <OrganizationalUnitId>2</OrganizationalUnitId>
    <ProfileId>sample string 3</ProfileId>
    <TypeOfAccommodationId>4</TypeOfAccommodationId>
    <IsActive>true</IsActive>
    <Name>sample string 6</Name>
    <Comment>sample string 7</Comment>
    <Description>sample string 8</Description>
    <CreationDate />
    <ModificationDate />
    <InternetAccess>true</InternetAccess>
    <NoCutlery>true</NoCutlery>
    <NoPlates>true</NoPlates>
    <NoBedding>true</NoBedding>
    <NoticePeriod>1</NoticePeriod>
    <DefaultPriceForDay>1</DefaultPriceForDay>
    <DefaultPriceForMonth>1</DefaultPriceForMonth>
    <Deposit>1</Deposit>
    <AdditionalWorkerCosts>15</AdditionalWorkerCosts>
    <PayTime>1</PayTime>
    <VatId>1</VatId>
    <TypeOfPayTimeId>1</TypeOfPayTimeId>
    <TypeOfBookingContractId>1</TypeOfBookingContractId>
    <PaymentForUnusedSpace>true</PaymentForUnusedSpace>
    <CountryId>17</CountryId>
    <RegionId>1</RegionId>
    <DistrictId>1</DistrictId>
    <CommunityId>1</CommunityId>
    <TaxOfficeId>1</TaxOfficeId>
    <City>sample string 18</City>
    <Street>sample string 19</Street>
    <HouseNr>sample string 20</HouseNr>
    <FlatNr>sample string 21</FlatNr>
    <PostCode>sample string 22</PostCode>
    <GeoPosition>
      <Latitude>1.1</Latitude>
      <Longitude>2.1</Longitude>
    </GeoPosition>
    <ContactPerson>sample string 23</ContactPerson>
    <PhoneNumber>sample string 24</PhoneNumber>
    <Email>sample string 25</Email>
    <Website>sample string 26</Website>
    <Rating>1</Rating>
    <EasyContact>1</EasyContact>
    <SpaceRating>1</SpaceRating>
    <NumerOfPersonsRating>1</NumerOfPersonsRating>
    <EquipmentRating>1</EquipmentRating>
    <CleanlinessGeneral>1</CleanlinessGeneral>
    <CleanlinessKitchen>1</CleanlinessKitchen>
    <CleanlinessBathroom>1</CleanlinessBathroom>
    <OwnedBy>Worker</OwnedBy>
    <Rooms>
      <RoomDto>
        <RoomId>1</RoomId>
        <AccommodationId>2</AccommodationId>
        <Name>sample string 3</Name>
        <NumberOfPlaces>4</NumberOfPlaces>
        <TypeOfBedId>1</TypeOfBedId>
        <GenderRestriction>1</GenderRestriction>
        <Price>1</Price>
        <TypeOfRoomId>1</TypeOfRoomId>
        <Bookings>
          <BookingDto>
            <BookingId>1</BookingId>
            <CreateDate />
            <RoomId>3</RoomId>
            <ProfileId>sample string 4</ProfileId>
            <StartDate />
            <EndDate />
            <ReservationStatus>true</ReservationStatus>
            <CreatedBy>sample string 6</CreatedBy>
            <Comment>sample string 7</Comment>
            <Error>sample string 8</Error>
            <RecruitmentProjectId>1</RecruitmentProjectId>
            <PersonnelProcessId>1</PersonnelProcessId>
            <WorkerName>sample string 9</WorkerName>
            <WorkerSurname>sample string 10</WorkerSurname>
            <WorkerGender>1</WorkerGender>
          </BookingDto>
          <BookingDto>
            <BookingId>1</BookingId>
            <CreateDate />
            <RoomId>3</RoomId>
            <ProfileId>sample string 4</ProfileId>
            <StartDate />
            <EndDate />
            <ReservationStatus>true</ReservationStatus>
            <CreatedBy>sample string 6</CreatedBy>
            <Comment>sample string 7</Comment>
            <Error>sample string 8</Error>
            <RecruitmentProjectId>1</RecruitmentProjectId>
            <PersonnelProcessId>1</PersonnelProcessId>
            <WorkerName>sample string 9</WorkerName>
            <WorkerSurname>sample string 10</WorkerSurname>
            <WorkerGender>1</WorkerGender>
          </BookingDto>
        </Bookings>
        <NumberOfFreePlaces>5</NumberOfFreePlaces>
      </RoomDto>
      <RoomDto>
        <RoomId>1</RoomId>
        <AccommodationId>2</AccommodationId>
        <Name>sample string 3</Name>
        <NumberOfPlaces>4</NumberOfPlaces>
        <TypeOfBedId>1</TypeOfBedId>
        <GenderRestriction>1</GenderRestriction>
        <Price>1</Price>
        <TypeOfRoomId>1</TypeOfRoomId>
        <Bookings>
          <BookingDto>
            <BookingId>1</BookingId>
            <CreateDate />
            <RoomId>3</RoomId>
            <ProfileId>sample string 4</ProfileId>
            <StartDate />
            <EndDate />
            <ReservationStatus>true</ReservationStatus>
            <CreatedBy>sample string 6</CreatedBy>
            <Comment>sample string 7</Comment>
            <Error>sample string 8</Error>
            <RecruitmentProjectId>1</RecruitmentProjectId>
            <PersonnelProcessId>1</PersonnelProcessId>
            <WorkerName>sample string 9</WorkerName>
            <WorkerSurname>sample string 10</WorkerSurname>
            <WorkerGender>1</WorkerGender>
          </BookingDto>
          <BookingDto>
            <BookingId>1</BookingId>
            <CreateDate />
            <RoomId>3</RoomId>
            <ProfileId>sample string 4</ProfileId>
            <StartDate />
            <EndDate />
            <ReservationStatus>true</ReservationStatus>
            <CreatedBy>sample string 6</CreatedBy>
            <Comment>sample string 7</Comment>
            <Error>sample string 8</Error>
            <RecruitmentProjectId>1</RecruitmentProjectId>
            <PersonnelProcessId>1</PersonnelProcessId>
            <WorkerName>sample string 9</WorkerName>
            <WorkerSurname>sample string 10</WorkerSurname>
            <WorkerGender>1</WorkerGender>
          </BookingDto>
        </Bookings>
        <NumberOfFreePlaces>5</NumberOfFreePlaces>
      </RoomDto>
    </Rooms>
    <AssignOrgUnits>
      <int>1</int>
      <int>2</int>
    </AssignOrgUnits>
    <Images>
      <string>sample string 1</string>
      <string>sample string 2</string>
    </Images>
  </AccommodationDto>
  <AccommodationDto>
    <AccommodationId>1</AccommodationId>
    <OrganizationalUnitId>2</OrganizationalUnitId>
    <ProfileId>sample string 3</ProfileId>
    <TypeOfAccommodationId>4</TypeOfAccommodationId>
    <IsActive>true</IsActive>
    <Name>sample string 6</Name>
    <Comment>sample string 7</Comment>
    <Description>sample string 8</Description>
    <CreationDate />
    <ModificationDate />
    <InternetAccess>true</InternetAccess>
    <NoCutlery>true</NoCutlery>
    <NoPlates>true</NoPlates>
    <NoBedding>true</NoBedding>
    <NoticePeriod>1</NoticePeriod>
    <DefaultPriceForDay>1</DefaultPriceForDay>
    <DefaultPriceForMonth>1</DefaultPriceForMonth>
    <Deposit>1</Deposit>
    <AdditionalWorkerCosts>15</AdditionalWorkerCosts>
    <PayTime>1</PayTime>
    <VatId>1</VatId>
    <TypeOfPayTimeId>1</TypeOfPayTimeId>
    <TypeOfBookingContractId>1</TypeOfBookingContractId>
    <PaymentForUnusedSpace>true</PaymentForUnusedSpace>
    <CountryId>17</CountryId>
    <RegionId>1</RegionId>
    <DistrictId>1</DistrictId>
    <CommunityId>1</CommunityId>
    <TaxOfficeId>1</TaxOfficeId>
    <City>sample string 18</City>
    <Street>sample string 19</Street>
    <HouseNr>sample string 20</HouseNr>
    <FlatNr>sample string 21</FlatNr>
    <PostCode>sample string 22</PostCode>
    <GeoPosition>
      <Latitude>1.1</Latitude>
      <Longitude>2.1</Longitude>
    </GeoPosition>
    <ContactPerson>sample string 23</ContactPerson>
    <PhoneNumber>sample string 24</PhoneNumber>
    <Email>sample string 25</Email>
    <Website>sample string 26</Website>
    <Rating>1</Rating>
    <EasyContact>1</EasyContact>
    <SpaceRating>1</SpaceRating>
    <NumerOfPersonsRating>1</NumerOfPersonsRating>
    <EquipmentRating>1</EquipmentRating>
    <CleanlinessGeneral>1</CleanlinessGeneral>
    <CleanlinessKitchen>1</CleanlinessKitchen>
    <CleanlinessBathroom>1</CleanlinessBathroom>
    <OwnedBy>Worker</OwnedBy>
    <Rooms>
      <RoomDto>
        <RoomId>1</RoomId>
        <AccommodationId>2</AccommodationId>
        <Name>sample string 3</Name>
        <NumberOfPlaces>4</NumberOfPlaces>
        <TypeOfBedId>1</TypeOfBedId>
        <GenderRestriction>1</GenderRestriction>
        <Price>1</Price>
        <TypeOfRoomId>1</TypeOfRoomId>
        <Bookings>
          <BookingDto>
            <BookingId>1</BookingId>
            <CreateDate />
            <RoomId>3</RoomId>
            <ProfileId>sample string 4</ProfileId>
            <StartDate />
            <EndDate />
            <ReservationStatus>true</ReservationStatus>
            <CreatedBy>sample string 6</CreatedBy>
            <Comment>sample string 7</Comment>
            <Error>sample string 8</Error>
            <RecruitmentProjectId>1</RecruitmentProjectId>
            <PersonnelProcessId>1</PersonnelProcessId>
            <WorkerName>sample string 9</WorkerName>
            <WorkerSurname>sample string 10</WorkerSurname>
            <WorkerGender>1</WorkerGender>
          </BookingDto>
          <BookingDto>
            <BookingId>1</BookingId>
            <CreateDate />
            <RoomId>3</RoomId>
            <ProfileId>sample string 4</ProfileId>
            <StartDate />
            <EndDate />
            <ReservationStatus>true</ReservationStatus>
            <CreatedBy>sample string 6</CreatedBy>
            <Comment>sample string 7</Comment>
            <Error>sample string 8</Error>
            <RecruitmentProjectId>1</RecruitmentProjectId>
            <PersonnelProcessId>1</PersonnelProcessId>
            <WorkerName>sample string 9</WorkerName>
            <WorkerSurname>sample string 10</WorkerSurname>
            <WorkerGender>1</WorkerGender>
          </BookingDto>
        </Bookings>
        <NumberOfFreePlaces>5</NumberOfFreePlaces>
      </RoomDto>
      <RoomDto>
        <RoomId>1</RoomId>
        <AccommodationId>2</AccommodationId>
        <Name>sample string 3</Name>
        <NumberOfPlaces>4</NumberOfPlaces>
        <TypeOfBedId>1</TypeOfBedId>
        <GenderRestriction>1</GenderRestriction>
        <Price>1</Price>
        <TypeOfRoomId>1</TypeOfRoomId>
        <Bookings>
          <BookingDto>
            <BookingId>1</BookingId>
            <CreateDate />
            <RoomId>3</RoomId>
            <ProfileId>sample string 4</ProfileId>
            <StartDate />
            <EndDate />
            <ReservationStatus>true</ReservationStatus>
            <CreatedBy>sample string 6</CreatedBy>
            <Comment>sample string 7</Comment>
            <Error>sample string 8</Error>
            <RecruitmentProjectId>1</RecruitmentProjectId>
            <PersonnelProcessId>1</PersonnelProcessId>
            <WorkerName>sample string 9</WorkerName>
            <WorkerSurname>sample string 10</WorkerSurname>
            <WorkerGender>1</WorkerGender>
          </BookingDto>
          <BookingDto>
            <BookingId>1</BookingId>
            <CreateDate />
            <RoomId>3</RoomId>
            <ProfileId>sample string 4</ProfileId>
            <StartDate />
            <EndDate />
            <ReservationStatus>true</ReservationStatus>
            <CreatedBy>sample string 6</CreatedBy>
            <Comment>sample string 7</Comment>
            <Error>sample string 8</Error>
            <RecruitmentProjectId>1</RecruitmentProjectId>
            <PersonnelProcessId>1</PersonnelProcessId>
            <WorkerName>sample string 9</WorkerName>
            <WorkerSurname>sample string 10</WorkerSurname>
            <WorkerGender>1</WorkerGender>
          </BookingDto>
        </Bookings>
        <NumberOfFreePlaces>5</NumberOfFreePlaces>
      </RoomDto>
    </Rooms>
    <AssignOrgUnits>
      <int>1</int>
      <int>2</int>
    </AssignOrgUnits>
    <Images>
      <string>sample string 1</string>
      <string>sample string 2</string>
    </Images>
  </AccommodationDto>
</ArrayOfAccommodationDto>