### GET /affiliates/me Source: https://instantbb.exibe.it/v3/api-docs API endpoint for GET /affiliates/me ```markdown ### Responses #### 200 - OK **AffiliateDto** - **id** (integer (int64)) - **user** (object) - **id** (integer (int64)) - **telephoneNumber** (string) - **emailAddress** (string (email)) (required) - **marketingPromoEnabled** (boolean) (required) - **pin** (string) (required) - **name** (string) (required) - **surname** (string) (required) - **gender** (string (M|F)) (required) ("M"|"F") - **nationality** (string) (required) - **birthDate** (string (date)) (required) - **birthCountryCode** (string) (required) - **birthProvince** (string) (required) - **birthCity** (string) (required) - **residenceAddress** (string) (required) - **residenceFloor** (string) - **residenceCountryCode** (string) (required) - **residenceProvince** (string) (required) - **residenceCity** (string) (required) - **residencePostalCode** (string) (required) - **domicileIsEqualToResidence** (boolean) (required) - **domicileAddress** (string) - **domicileFloor** (string) - **domicileCountryCode** (string) - **domicileProvince** (string) - **domicileCity** (string) - **domicilePostalCode** (string) - **roles** (array (string (GUEST|HOST|AFFILIATE|ADMIN))) - **createdAt** (string (date-time)) - **isSuspended** (boolean) - **suspensionReason** (string) - **status** (string) - **documentType** (string) (required) - **documentNumber** (string) (required) - **documentIssueDate** (string (date)) (required) - **documentExpiryDate** (string (date)) (required) - **documentIssuer** (string) (required) - **hasCompletedKyc** (boolean) - **hasCompletedOnboarding** (boolean) - **hostId** (integer (int64)) - **affiliateId** (integer (int64)) - **affiliateCategoryId** (integer (int64)) - **affiliateCategory** (object) - **id** (integer (int64)) - **name** (string) - **description** (string) - **activityName** (string) - **activityDescription** (string) - **publicEmail** (string) - **publicTelephone** (string) - **publicWhatsapp** (string) - **facebookUrl** (string) - **instagramUrl** (string) - **officeAddress** (string) - **officeProvince** (string) - **officeCity** (string) - **serviceOfferingType** (string) - **operatingPostalCode** (array (integer (int32))) - **workingDays** (array (object)) Array items: - **day** (integer (int64)) - **timeSlots** (array (object)) Array items: - **from** (string) - **to** (string) - **spokenLanguages** (array (string)) - **affiliateProducts** (array (object)) Array items: - **id** (integer (int64)) - **affiliateId** (integer (int64)) - **type** (string) - **image** (string) - **title** (string) - **description** (string) - **price** (number (double)) - **priceType** (string) - **rolesAvailabileTo** (array (string)) - **gallery** (array (object)) Array items: - **id** (integer (int64)) - **userId** (integer (int64)) - **type** (string (IMAGE|VIDEO|DOCUMENT)) ("IMAGE"|"VIDEO"|"DOCUMENT") - **mediaUrl** (string) - **createdAt** (string (date-time)) - **appendMedia** (array (integer (int64))) - **replaceMedia** (array (integer (int64))) ### Example Usage ```bash curl -X GET "http://instantbb.exibe.it/affiliates/me" ``` ``` -------------------------------- ### GET /availabilities Source: https://instantbb.exibe.it/v3/api-docs API endpoint for GET /availabilities ```markdown ### Parameters - **searchDto** (AvailabilitySearchDto, query, required) ### Responses #### 200 - OK - Array of object - **periodFrom** (string (date)) - **periodTo** (string (date)) - **roomId** (integer (int64)) - **booking** (object) - **id** (integer (int64)) - **channexId** (string) - **origin** (string (INSTANTBB|BOOKING|AIRBNB)) ("INSTANTBB"|"BOOKING"|"AIRBNB") - **mainGuestFullName** (string) - **totalPrice** (number (float)) - **dateFrom** (string (date)) - **dateTo** (string (date)) - **status** (string (PENDING_PAYMENT|PAYMENT_DECLINED|CONFIRMED|CANCELLED|CHECKED_IN|CHECKED_OUT)) ("PENDING_PAYMENT"|"PAYMENT_DECLINED"|"CONFIRMED"|"CANCELLED"|"CHECKED_IN"|"CHECKED_OUT") - **createdAt** (string) - **room** (object) - **id** (integer (int64)) - **title** (string) - **description** (string) - **maxNumberOfGuests** (integer (int32)) - **bedroomNumber** (integer (int32)) - **doubleBedNumber** (integer (int32)) - **singleBedNumber** (integer (int32)) - **sofaBedNumber** (integer (int32)) - **inRoomBathroomNumber** (integer (int32)) - **privateBathroomNumber** (integer (int32)) - **sharedBathroomNumber** (integer (int32)) - **checkInTime** (string) - **checkOutTime** (string) - **petsAllowed** (boolean) - **smokingAllowed** (boolean) - **partyAllowed** (boolean) - **additionalRules** (string) - **otherPeoplePresent** (string (NO_ONE|ONLY_ME|FAMILY_MEMBERS|ROOMMATES|OTHER_GUESTS)) ("NO_ONE"|"ONLY_ME"|"FAMILY_MEMBERS"|"ROOMMATES"|"OTHER_GUESTS") - **deletedAt** (string (date-time)) - **createdAt** (string (date-time)) - **comforts** (array (object)) Array items: - **id** (integer (int32)) - **name** (string) - **description** (string) - **icon** (string) - **property** (object) - **address** (string) - **cinCode** (string) - **city** (string) - **countryCode** (string) - **createdAt** (string) - **deletedAt** (string) - **description** (string) - **floor** (string) - **hasMultipleRentableRooms** (boolean) - **host** (object) - **id** (integer (int64)) - **telephoneNumber** (string) - **emailAddress** (string (email)) (required) - **marketingPromoEnabled** (boolean) (required) - **pin** (string) (required) - **name** (string) (required) - **surname** (string) (required) - **gender** (string (M|F)) (required) ("M"|"F") - **nationality** (string) (required) - **birthDate** (string (date)) (required) - **birthCountryCode** (string) (required) - **birthProvince** (string) (required) - **birthCity** (string) (required) - **residenceAddress** (string) (required) - **residenceFloor** (string) - **residenceCountryCode** (string) (required) - **residenceProvince** (string) (required) - **residenceCity** (string) (required) - **residencePostalCode** (string) (required) - **domicileIsEqualToResidence** (boolean) (required) - **domicileAddress** (string) - **domicileFloor** (string) - **domicileCountryCode** (string) - **domicileProvince** (string) - **domicileCity** (string) - **domicilePostalCode** (string) - **roles** (array (string (GUEST|HOST|AFFILIATE|ADMIN))) - **createdAt** (string (date-time)) - **isSuspended** (boolean) - **suspensionReason** (string) - **status** (string) - **documentType** (string) (required) - **documentNumber** (string) (required) - **documentIssueDate** (string (date)) (required) - **documentExpiryDate** (string (date)) (required) - **documentIssuer** (string) (required) - **hasCompletedKyc** (boolean) - **hasCompletedOnboarding** (boolean) - **hostId** (integer (int64)) - **affiliateId** (integer (int64)) - **id** (integer (int64)) - **hidden** (boolean) - **lat** (number (float)) - **lon** (number (float)) - **postalCode** (string) - **propertyType** (string (APARTMENT|HOUSE|BB)) ("APARTMENT"|"HOUSE"|"BB") - **province** (string) - **title** (string) - **distance** (number (float)) - **minDailyPrice** (number (float)) - **markedAsFavourite** (boolean) - **gallery** (array (object)) Array items: - **id** (integer (int64)) - **userId** (integer (int64)) - **type** (string (IMAGE|VIDEO|DOCUMENT)) ("IMAGE"|"VIDEO"|"DOCUMENT") - **mediaUrl** (string) - **createdAt** (string (date-time)) - **appendMedia** (array (integer (int64))) - **replaceMedia** (array (integer (int64))) - **propertyId** (integer (int64)) - **comfortIds** (array (integer (int64))) - **baseDailyCost** (number (float)) - **baseDailyWeekendCost** (number (float)) - **touristTax** (number (float)) - **cleaningCost** (number (float)) - **availableFrom** (string (date)) - **availableTo** (string (date)) - **baseHourlyCost** (number (float)) - **isAlwaysAvailable** (boolean) - **isRentableHourly** (boolean) - **isUnavailable** (boolean) - **gallery** (array (object)) Array items: - **appendMedia** (array (integer (int64))) - **replaceMedia** (array (integer (int64))) - **availabilityRangeValid** (boolean) - **checkInDateTime** (string (date-time)) - **checkOutDateTime** (string (date-time)) - **adultsNumber** (integer (int32)) - **childrenNumber** (integer (int32)) - **roomId** (integer (int64)) (required) - **quotation** (object) - **periodFrom** (string (date)) - **periodTo** (string (date)) - **roomId** (integer (int64)) - **totalPrice** (number (float)) - **touristTax** (number (float)) - **cleaningCost** (number (float)) - **isBookablePeriod** (boolean) - **prices** (array (object)) Array items: - **date** (string (date)) - **dailyPrice** (number (float)) - **roomId** (integer (int64)) - **roomRate** (object) - **id** (integer (int64)) - **roomId** (integer (int64)) - **dailyPrice** (number (float)) - **isNotAvailable** (boolean) (required) - **periodFrom** (string (date)) (required) - **periodTo** (string (date)) (required) - **isBookableDay** (boolean) - **bookingId** (integer (int64)) - **additionalGuests** (array (object)) (required) Array items: - **id** (integer (int64)) - **name** (string) - **surname** (string) - **telephoneNumber** (string) - **emailAddress** (string) - **userId** (integer (int64)) - **gender** (string (M|F)) ("M"|"F") - **birthDate** (string (date)) - **birthCountryCode** (string) - **residenceCountryCode** (string) - **createdAt** (string (date-time)) - **documentType** (string) - **documentNumber** (string) - **doccumentIssueDate** (string) - **documentExpiryDate** (string) - **documentIssuer** (string) - **hasCompletedKyc** (boolean) - **hasCompletedOnboarding** (boolean) - **isMainGuest** (boolean) - **bookingId** (integer (int64)) - **rentType** (string (HOURLY|DAILY)) (required) ("HOURLY"|"DAILY") - **roomHourlyPackageId** (integer (int64)) - **review** (object) - **id** (integer (int64)) - **description** (string) (required) - **rating** (integer (int32)) - **entityType** (string (BOOKING|AFFILIATE)) (required) ("BOOKING"|"AFFILIATE") - **entityId** (integer (int64)) - **createdAt** (string (date-time)) - **userId** (string) - **propertyId** (integer (int64)) - **affiliateId** (integer (int64)) - **bookingId** (integer (int64)) - **entityValid** (boolean) - **roomRate** (object) ### Example Usage ```bash curl -X GET "http://instantbb.exibe.it/availabilities?searchDto=value" ``` ``` -------------------------------- ### GET /affiliates/products/paginated Source: https://instantbb.exibe.it/v3/api-docs API endpoint for GET /affiliates/products/paginated ```markdown ### Parameters - **page** (integer (int32), query, optional) - **size** (integer (int32), query, optional) ### Responses #### 200 - OK **PagedModelAffiliateProductDto** - **content** (array (object)) Array items: - **id** (integer (int64)) - **affiliateId** (integer (int64)) - **type** (string) - **image** (string) - **title** (string) - **description** (string) - **price** (number (double)) - **priceType** (string) - **rolesAvailabileTo** (array (string)) - **page** (object) - **size** (integer (int64)) - **number** (integer (int64)) - **totalElements** (integer (int64)) - **totalPages** (integer (int64)) ### Example Usage ```bash curl -X GET "http://instantbb.exibe.it/affiliates/products/paginated?page=0&size=10" ``` ``` -------------------------------- ### GET /affiliates/products Source: https://instantbb.exibe.it/v3/api-docs API endpoint for GET /affiliates/products ```markdown ### Responses #### 200 - OK - Array of object - **id** (integer (int64)) - **affiliateId** (integer (int64)) - **type** (string) - **image** (string) - **title** (string) - **description** (string) - **price** (number (double)) - **priceType** (string) - **rolesAvailabileTo** (array (string)) ### Example Usage ```bash curl -X GET "http://instantbb.exibe.it/affiliates/products" ``` ``` -------------------------------- ### GET /affiliates/paginated Source: https://instantbb.exibe.it/v3/api-docs API endpoint for GET /affiliates/paginated ```markdown ### Parameters - **page** (integer (int32), query, optional) - **size** (integer (int32), query, optional) - **postalCodes** (array (integer (int32)), query, optional) - **affiliateCategoriesIds** (array (integer (int64)), query, optional) - **rolesAvailableTo** (array (string), query, optional) ### Responses #### 200 - OK **PaginationAffiliateDto** - **content** (array (object)) Array items: - **id** (integer (int64)) - **user** (object) - **id** (integer (int64)) - **telephoneNumber** (string) - **emailAddress** (string (email)) (required) - **marketingPromoEnabled** (boolean) (required) - **pin** (string) (required) - **name** (string) (required) - **surname** (string) (required) - **gender** (string (M|F)) (required) ("M"|"F") - **nationality** (string) (required) - **birthDate** (string (date)) (required) - **birthCountryCode** (string) (required) - **birthProvince** (string) (required) - **birthCity** (string) (required) - **residenceAddress** (string) (required) - **residenceFloor** (string) - **residenceCountryCode** (string) (required) - **residenceProvince** (string) (required) - **residenceCity** (string) (required) - **residencePostalCode** (string) (required) - **domicileIsEqualToResidence** (boolean) (required) - **domicileAddress** (string) - **domicileFloor** (string) - **domicileCountryCode** (string) - **domicileProvince** (string) - **domicileCity** (string) - **domicilePostalCode** (string) - **roles** (array (string (GUEST|HOST|AFFILIATE|ADMIN))) - **createdAt** (string (date-time)) - **isSuspended** (boolean) - **suspensionReason** (string) - **status** (string) - **documentType** (string) (required) - **documentNumber** (string) (required) - **documentIssueDate** (string (date)) (required) - **documentExpiryDate** (string (date)) (required) - **documentIssuer** (string) (required) - **hasCompletedKyc** (boolean) - **hasCompletedOnboarding** (boolean) - **hostId** (integer (int64)) - **affiliateId** (integer (int64)) - **affiliateCategoryId** (integer (int64)) - **affiliateCategory** (object) - **id** (integer (int64)) - **name** (string) - **description** (string) - **activityName** (string) - **activityDescription** (string) - **publicEmail** (string) - **publicTelephone** (string) - **publicWhatsapp** (string) - **facebookUrl** (string) - **instagramUrl** (string) - **officeAddress** (string) - **officeProvince** (string) - **officeCity** (string) - **serviceOfferingType** (string) - **operatingPostalCode** (array (integer (int32))) - **workingDays** (array (object)) Array items: - **day** (integer (int64)) - **timeSlots** (array (object)) Array items: - **from** (string) - **to** (string) - **spokenLanguages** (array (string)) - **affiliateProducts** (array (object)) Array items: - **id** (integer (int64)) - **affiliateId** (integer (int64)) - **type** (string) - **image** (string) - **title** (string) - **description** (string) - **price** (number (double)) - **priceType** (string) - **rolesAvailabileTo** (array (string)) - **gallery** (array (object)) Array items: - **id** (integer (int64)) - **userId** (integer (int64)) - **type** (string (IMAGE|VIDEO|DOCUMENT)) ("IMAGE"|"VIDEO"|"DOCUMENT") - **mediaUrl** (string) - **createdAt** (string (date-time)) - **appendMedia** (array (integer (int64))) - **replaceMedia** (array (integer (int64))) - **page** (object) - **size** (integer (int32)) - **number** (integer (int32)) - **totalElements** (integer (int64)) - **totalPages** (integer (int32)) ### Example Usage ```bash curl -X GET "http://instantbb.exibe.it/affiliates/paginated?page=0&size=10&postalCodes=item1,item2&affiliateCategoriesIds=item1,item2&rolesAvailableTo=item1,item2" ``` ``` -------------------------------- ### GET /users/me Source: https://instantbb.exibe.it/v3/api-docs API endpoint for GET /users/me ```markdown ### Responses #### 200 - OK **UserDto** - **id** (integer (int64)) - **telephoneNumber** (string) - **emailAddress** (string (email)) (required) - **marketingPromoEnabled** (boolean) (required) - **pin** (string) (required) - **name** (string) (required) - **surname** (string) (required) - **gender** (string (M|F)) (required) ("M"|"F") - **nationality** (string) (required) - **birthDate** (string (date)) (required) - **birthCountryCode** (string) (required) - **birthProvince** (string) (required) - **birthCity** (string) (required) - **residenceAddress** (string) (required) - **residenceFloor** (string) - **residenceCountryCode** (string) (required) - **residenceProvince** (string) (required) - **residenceCity** (string) (required) - **residencePostalCode** (string) (required) - **domicileIsEqualToResidence** (boolean) (required) - **domicileAddress** (string) - **domicileFloor** (string) - **domicileCountryCode** (string) - **domicileProvince** (string) - **domicileCity** (string) - **domicilePostalCode** (string) - **roles** (array (string (GUEST|HOST|AFFILIATE|ADMIN))) - **createdAt** (string (date-time)) - **isSuspended** (boolean) - **suspensionReason** (string) - **status** (string) - **documentType** (string) (required) - **documentNumber** (string) (required) - **documentIssueDate** (string (date)) (required) - **documentExpiryDate** (string (date)) (required) - **documentIssuer** (string) (required) - **hasCompletedKyc** (boolean) - **hasCompletedOnboarding** (boolean) - **hostId** (integer (int64)) - **affiliateId** (integer (int64)) ### Example Usage ```bash curl -X GET "http://instantbb.exibe.it/users/me" ``` ``` -------------------------------- ### GET /affiliates Source: https://instantbb.exibe.it/v3/api-docs API endpoint for GET /affiliates ```markdown ### Parameters - **postalCodes** (array (integer (int32)), query, optional) - **affiliateCategoriesIds** (array (integer (int64)), query, optional) - **rolesAvailableTo** (array (string), query, optional) ### Responses #### 200 - OK - Array of object - **id** (integer (int64)) - **user** (object) - **id** (integer (int64)) - **telephoneNumber** (string) - **emailAddress** (string (email)) (required) - **marketingPromoEnabled** (boolean) (required) - **pin** (string) (required) - **name** (string) (required) - **surname** (string) (required) - **gender** (string (M|F)) (required) ("M"|"F") - **nationality** (string) (required) - **birthDate** (string (date)) (required) - **birthCountryCode** (string) (required) - **birthProvince** (string) (required) - **birthCity** (string) (required) - **residenceAddress** (string) (required) - **residenceFloor** (string) - **residenceCountryCode** (string) (required) - **residenceProvince** (string) (required) - **residenceCity** (string) (required) - **residencePostalCode** (string) (required) - **domicileIsEqualToResidence** (boolean) (required) - **domicileAddress** (string) - **domicileFloor** (string) - **domicileCountryCode** (string) - **domicileProvince** (string) - **domicileCity** (string) - **domicilePostalCode** (string) - **roles** (array (string (GUEST|HOST|AFFILIATE|ADMIN))) - **createdAt** (string (date-time)) - **isSuspended** (boolean) - **suspensionReason** (string) - **status** (string) - **documentType** (string) (required) - **documentNumber** (string) (required) - **documentIssueDate** (string (date)) (required) - **documentExpiryDate** (string (date)) (required) - **documentIssuer** (string) (required) - **hasCompletedKyc** (boolean) - **hasCompletedOnboarding** (boolean) - **hostId** (integer (int64)) - **affiliateId** (integer (int64)) - **affiliateCategoryId** (integer (int64)) - **affiliateCategory** (object) - **id** (integer (int64)) - **name** (string) - **description** (string) - **activityName** (string) - **activityDescription** (string) - **publicEmail** (string) - **publicTelephone** (string) - **publicWhatsapp** (string) - **facebookUrl** (string) - **instagramUrl** (string) - **officeAddress** (string) - **officeProvince** (string) - **officeCity** (string) - **serviceOfferingType** (string) - **operatingPostalCode** (array (integer (int32))) - **workingDays** (array (object)) Array items: - **day** (integer (int64)) - **timeSlots** (array (object)) Array items: - **from** (string) - **to** (string) - **spokenLanguages** (array (string)) - **affiliateProducts** (array (object)) Array items: - **id** (integer (int64)) - **affiliateId** (integer (int64)) - **type** (string) - **image** (string) - **title** (string) - **description** (string) - **price** (number (double)) - **priceType** (string) - **rolesAvailabileTo** (array (string)) - **gallery** (array (object)) Array items: - **id** (integer (int64)) - **userId** (integer (int64)) - **type** (string (IMAGE|VIDEO|DOCUMENT)) ("IMAGE"|"VIDEO"|"DOCUMENT") - **mediaUrl** (string) - **createdAt** (string (date-time)) - **appendMedia** (array (integer (int64))) - **replaceMedia** (array (integer (int64))) ### Example Usage ```bash curl -X GET "http://instantbb.exibe.it/affiliates?postalCodes=item1,item2&affiliateCategoriesIds=item1,item2&rolesAvailableTo=item1,item2" ``` ``` -------------------------------- ### GET /reviews Source: https://instantbb.exibe.it/v3/api-docs API endpoint for GET /reviews ```markdown ### Parameters - **entityType** (string (BOOKING|AFFILIATE), query, required) - **entityId** (integer (int64), query, required) ### Responses #### 200 - OK - Array of object - **id** (integer (int64)) - **description** (string) (required) - **rating** (integer (int32)) - **entityType** (string (BOOKING|AFFILIATE)) (required) ("BOOKING"|"AFFILIATE") - **entityId** (integer (int64)) - **createdAt** (string (date-time)) - **userId** (string) - **propertyId** (integer (int64)) - **affiliateId** (integer (int64)) - **bookingId** (integer (int64)) ### Example Usage ```bash curl -X GET "http://instantbb.exibe.it/reviews?entityType=BOOKING&entityId=0" ``` ``` -------------------------------- ### GET /properties Source: https://instantbb.exibe.it/v3/api-docs API endpoint for GET /properties ```markdown ### Parameters - **searchDto** (PropertySearchDto, query, required) ### Responses #### 200 - OK - Array of object - **address** (string) - **cinCode** (string) - **city** (string) - **countryCode** (string) - **createdAt** (string) - **deletedAt** (string) - **description** (string) - **floor** (string) - **hasMultipleRentableRooms** (boolean) - **host** (object) - **id** (integer (int64)) - **telephoneNumber** (string) - **emailAddress** (string (email)) (required) - **marketingPromoEnabled** (boolean) (required) - **pin** (string) (required) - **name** (string) (required) - **surname** (string) (required) - **gender** (string (M|F)) (required) ("M"|"F") - **nationality** (string) (required) - **birthDate** (string (date)) (required) - **birthCountryCode** (string) (required) - **birthProvince** (string) (required) - **birthCity** (string) (required) - **residenceAddress** (string) (required) - **residenceFloor** (string) - **residenceCountryCode** (string) (required) - **residenceProvince** (string) (required) - **residenceCity** (string) (required) - **residencePostalCode** (string) (required) - **domicileIsEqualToResidence** (boolean) (required) - **domicileAddress** (string) - **domicileFloor** (string) - **domicileCountryCode** (string) - **domicileProvince** (string) - **domicileCity** (string) - **domicilePostalCode** (string) - **roles** (array (string (GUEST|HOST|AFFILIATE|ADMIN))) - **createdAt** (string (date-time)) - **isSuspended** (boolean) - **suspensionReason** (string) - **status** (string) - **documentType** (string) (required) - **documentNumber** (string) (required) - **documentIssueDate** (string (date)) (required) - **documentExpiryDate** (string (date)) (required) - **documentIssuer** (string) (required) - **hasCompletedKyc** (boolean) - **hasCompletedOnboarding** (boolean) - **hostId** (integer (int64)) - **affiliateId** (integer (int64)) - **id** (integer (int64)) - **hidden** (boolean) - **lat** (number (float)) - **lon** (number (float)) - **postalCode** (string) - **propertyType** (string (APARTMENT|HOUSE|BB)) ("APARTMENT"|"HOUSE"|"BB") - **province** (string) - **title** (string) - **distance** (number (float)) - **minDailyPrice** (number (float)) - **markedAsFavourite** (boolean) - **gallery** (array (object)) Array items: - **id** (integer (int64)) - **userId** (integer (int64)) - **type** (string (IMAGE|VIDEO|DOCUMENT)) ("IMAGE"|"VIDEO"|"DOCUMENT") - **mediaUrl** (string) - **createdAt** (string (date-time)) - **appendMedia** (array (integer (int64))) - **replaceMedia** (array (integer (int64))) ### Example Usage ```bash curl -X GET "http://instantbb.exibe.it/properties?searchDto=value" ``` ``` -------------------------------- ### GET /roomhourlypackage Source: https://instantbb.exibe.it/v3/api-docs API endpoint for GET /roomhourlypackage ```markdown ### Parameters - **roomId** (integer (int64), query, optional) ### Responses #### 200 - OK - Array of object - **id** (integer (int64)) - **roomId** (integer (int64)) - **minuteDuration** (integer (int32)) (required) - **price** (number (double)) (required) - **createdAt** (string (date-time)) - **deletedAt** (string (date-time)) ### Example Usage ```bash curl -X GET "http://instantbb.exibe.it/roomhourlypackage?roomId=0" ``` ``` -------------------------------- ### API Overview: InstantBB API Source: https://instantbb.exibe.it/v3/api-docs InstantBB application ```yaml # InstantBB API # Version: v0.0.1 InstantBB application # Base URL: http://instantbb.exibe.it ``` -------------------------------- ### POST /users/me/upgrade-to-host Source: https://instantbb.exibe.it/v3/api-docs API endpoint for POST /users/me/upgrade-to-host ```markdown ### Request Body **Content-Type:** application/json - **id** (integer (int64)) - **legalDomicileAddress** (string) (required) - **legalDomicileCity** (string) (required) - **legalDomicileCountryCode** (string) (required) - **legalDomicileProvince** (string) (required) - **legalName** (string) (required) - **paymentBankAccountHolderName** (string) (required) - **paymentBankName** (string) (required) - **paymentBankSwift** (string) (required) - **paymentIban** (string) (required) - **pecAddress** (string) - **planId** (string) (required) - **sdiCode** (string) - **user** (object) - **id** (integer (int64)) - **telephoneNumber** (string) - **emailAddress** (string (email)) (required) - **marketingPromoEnabled** (boolean) (required) - **pin** (string) (required) - **name** (string) (required) - **surname** (string) (required) - **gender** (string (M|F)) (required) ("M"|"F") - **nationality** (string) (required) - **birthDate** (string (date)) (required) - **birthCountryCode** (string) (required) - **birthProvince** (string) (required) - **birthCity** (string) (required) - **residenceAddress** (string) (required) - **residenceFloor** (string) - **residenceCountryCode** (string) (required) - **residenceProvince** (string) (required) - **residenceCity** (string) (required) - **residencePostalCode** (string) (required) - **domicileIsEqualToResidence** (boolean) (required) - **domicileAddress** (string) - **domicileFloor** (string) - **domicileCountryCode** (string) - **domicileProvince** (string) - **domicileCity** (string) - **domicilePostalCode** (string) - **roles** (array (string (GUEST|HOST|AFFILIATE|ADMIN))) - **createdAt** (string (date-time)) - **isSuspended** (boolean) - **suspensionReason** (string) - **status** (string) - **documentType** (string) (required) - **documentNumber** (string) (required) - **documentIssueDate** (string (date)) (required) - **documentExpiryDate** (string (date)) (required) - **documentIssuer** (string) (required) - **hasCompletedKyc** (boolean) - **hasCompletedOnboarding** (boolean) - **hostId** (integer (int64)) - **affiliateId** (integer (int64)) - **vatNumber** (string) - **pecOrSdiValid** (boolean) - **professionalHost** (boolean) ### Responses #### 200 - OK **HostDto** - **id** (integer (int64)) - **legalDomicileAddress** (string) (required) - **legalDomicileCity** (string) (required) - **legalDomicileCountryCode** (string) (required) - **legalDomicileProvince** (string) (required) - **legalName** (string) (required) - **paymentBankAccountHolderName** (string) (required) - **paymentBankName** (string) (required) - **paymentBankSwift** (string) (required) - **paymentIban** (string) (required) - **pecAddress** (string) - **planId** (string) (required) - **sdiCode** (string) - **user** (object) - **id** (integer (int64)) - **telephoneNumber** (string) - **emailAddress** (string (email)) (required) - **marketingPromoEnabled** (boolean) (required) - **pin** (string) (required) - **name** (string) (required) - **surname** (string) (required) - **gender** (string (M|F)) (required) ("M"|"F") - **nationality** (string) (required) - **birthDate** (string (date)) (required) - **birthCountryCode** (string) (required) - **birthProvince** (string) (required) - **birthCity** (string) (required) - **residenceAddress** (string) (required) - **residenceFloor** (string) - **residenceCountryCode** (string) (required) - **residenceProvince** (string) (required) - **residenceCity** (string) (required) - **residencePostalCode** (string) (required) - **domicileIsEqualToResidence** (boolean) (required) - **domicileAddress** (string) - **domicileFloor** (string) - **domicileCountryCode** (string) - **domicileProvince** (string) - **domicileCity** (string) - **domicilePostalCode** (string) - **roles** (array (string (GUEST|HOST|AFFILIATE|ADMIN))) - **createdAt** (string (date-time)) - **isSuspended** (boolean) - **suspensionReason** (string) - **status** (string) - **documentType** (string) (required) - **documentNumber** (string) (required) - **documentIssueDate** (string (date)) (required) - **documentExpiryDate** (string (date)) (required) - **documentIssuer** (string) (required) - **hasCompletedKyc** (boolean) - **hasCompletedOnboarding** (boolean) - **hostId** (integer (int64)) - **affiliateId** (integer (int64)) - **vatNumber** (string) - **pecOrSdiValid** (boolean) - **professionalHost** (boolean) ### Example Usage ```bash curl -X POST "http://instantbb.exibe.it/users/me/upgrade-to-host" \ -H "Content-Type: application/json" \ -d '{ "id": "0", "legalDomicileAddress": "string", "legalDomicileCity": "string", "legalDomicileCountryCode": "string", "legalDomicileProvince": "string", "legalName": "string", "paymentBankAccountHolderName": "string", "paymentBankName": "string", "paymentBankSwift": "string", "paymentIban": "string", "pecAddress": "string", "planId": "string", "sdiCode": "string", "user": { "id": "0", "telephoneNumber": "string", "emailAddress": "user@example.com", "marketingPromoEnabled": "true", "pin": "string", "name": "string", "surname": "string", "gender": "M", "nationality": "string", "birthDate": "2023-01-01", "birthCountryCode": "string", "birthProvince": "string", "birthCity": "string", "residenceAddress": "string", "residenceFloor": "string", "residenceCountryCode": "string", "residenceProvince": "string", "residenceCity": "string", "residencePostalCode": "string", "domicileIsEqualToResidence": "true", "domicileAddress": "string", "domicileFloor": "string", "domicileCountryCode": "string", "domicileProvince": "string", "domicileCity": "string", "domicilePostalCode": "string", "roles": [ "GUEST" ], "createdAt": "2023-01-01T00:00:00Z", "isSuspended": "true", "suspensionReason": "string", "status": "string", "documentType": "string", "documentNumber": "string", "documentIssueDate": "2023-01-01", "documentExpiryDate": "2023-01-01", "documentIssuer": "string", "hasCompletedKyc": "true", "hasCompletedOnboarding": "true", "hostId": "0", "affiliateId": "0" }, "vatNumber": "string", "pecOrSdiValid": "true", "professionalHost": "true" }' ``` ```