POST v1/facilities/{facilityId}/unittype

Updates the PMS unit type.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
facilityId

The facility identifier.

globally unique identifier

Required

Body Parameters

The content.

UpdatePmsUnitTypeContent
NameDescriptionTypeAdditional information
UnitTypeDescription

string

None.

RentalRate

decimal number

None.

QuantityAvailableToRent

integer

None.

QuantityAtFacility

integer

None.

UnitTypePmsId

string

None.

InsuranceRequired

boolean

None.

ActualWidth

decimal number

None.

ActualLength

decimal number

None.

ActualSquareFootage

decimal number

None.

AverageRentalRate

decimal number

None.

PushRate

decimal number

None.

BoardRate

decimal number

None.

ExcludedInsurance

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "UnitTypeDescription": "sample string 1",
  "RentalRate": 1.1,
  "QuantityAvailableToRent": 1,
  "QuantityAtFacility": 1,
  "UnitTypePmsId": "sample string 2",
  "InsuranceRequired": true,
  "ActualWidth": 1.1,
  "ActualLength": 1.1,
  "ActualSquareFootage": 1.1,
  "AverageRentalRate": 1.1,
  "PushRate": 1.1,
  "BoardRate": 1.1,
  "ExcludedInsurance": true
}

application/xml, text/xml

Sample:
<UpdatePmsUnitTypeContent xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/OpenTech.IssnWebApi.Web.Models.ViewModels">
  <ActualLength>1.1</ActualLength>
  <ActualSquareFootage>1.1</ActualSquareFootage>
  <ActualWidth>1.1</ActualWidth>
  <AverageRentalRate>1.1</AverageRentalRate>
  <BoardRate>1.1</BoardRate>
  <ExcludedInsurance>true</ExcludedInsurance>
  <InsuranceRequired>true</InsuranceRequired>
  <PushRate>1.1</PushRate>
  <QuantityAtFacility>1</QuantityAtFacility>
  <QuantityAvailableToRent>1</QuantityAvailableToRent>
  <RentalRate>1.1</RentalRate>
  <UnitTypeDescription>sample string 1</UnitTypeDescription>
  <UnitTypePmsId>sample string 2</UnitTypePmsId>
</UpdatePmsUnitTypeContent>

Response Information

Resource Description

UpdateTypePmsUnitResult
NameDescriptionTypeAdditional information
Errors

Collection of Exception

None.

IsSuccess

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "Errors": [
    {
      "ClassName": "System.Exception",
      "Message": null,
      "Data": null,
      "InnerException": null,
      "HelpURL": "sample string 1",
      "StackTraceString": null,
      "RemoteStackTraceString": null,
      "RemoteStackIndex": 0,
      "ExceptionMethod": null,
      "HResult": 3,
      "Source": "sample string 2",
      "WatsonBuckets": null
    },
    {
      "ClassName": "System.Exception",
      "Message": null,
      "Data": null,
      "InnerException": null,
      "HelpURL": "sample string 1",
      "StackTraceString": null,
      "RemoteStackTraceString": null,
      "RemoteStackIndex": 0,
      "ExceptionMethod": null,
      "HResult": 3,
      "Source": "sample string 2",
      "WatsonBuckets": null
    }
  ],
  "IsSuccess": true
}

application/xml, text/xml

Sample:
<UpdateTypePmsUnitResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/OpenTech.IssnWebApi.Web.Models.BindingModels">
  <Errors xmlns:d2p1="http://schemas.datacontract.org/2004/07/System">
    <d2p1:Exception>
      <ClassName xmlns:d4p1="http://www.w3.org/2001/XMLSchema" i:type="d4p1:string" xmlns="">System.Exception</ClassName>
      <Message i:nil="true" xmlns="" />
      <Data i:nil="true" xmlns="" />
      <InnerException i:nil="true" xmlns="" />
      <HelpURL xmlns:d4p1="http://www.w3.org/2001/XMLSchema" i:type="d4p1:string" xmlns="">sample string 1</HelpURL>
      <StackTraceString i:nil="true" xmlns="" />
      <RemoteStackTraceString i:nil="true" xmlns="" />
      <RemoteStackIndex xmlns:d4p1="http://www.w3.org/2001/XMLSchema" i:type="d4p1:int" xmlns="">0</RemoteStackIndex>
      <ExceptionMethod i:nil="true" xmlns="" />
      <HResult xmlns:d4p1="http://www.w3.org/2001/XMLSchema" i:type="d4p1:int" xmlns="">3</HResult>
      <Source xmlns:d4p1="http://www.w3.org/2001/XMLSchema" i:type="d4p1:string" xmlns="">sample string 2</Source>
      <WatsonBuckets i:nil="true" xmlns="" />
    </d2p1:Exception>
    <d2p1:Exception>
      <ClassName xmlns:d4p1="http://www.w3.org/2001/XMLSchema" i:type="d4p1:string" xmlns="">System.Exception</ClassName>
      <Message i:nil="true" xmlns="" />
      <Data i:nil="true" xmlns="" />
      <InnerException i:nil="true" xmlns="" />
      <HelpURL xmlns:d4p1="http://www.w3.org/2001/XMLSchema" i:type="d4p1:string" xmlns="">sample string 1</HelpURL>
      <StackTraceString i:nil="true" xmlns="" />
      <RemoteStackTraceString i:nil="true" xmlns="" />
      <RemoteStackIndex xmlns:d4p1="http://www.w3.org/2001/XMLSchema" i:type="d4p1:int" xmlns="">0</RemoteStackIndex>
      <ExceptionMethod i:nil="true" xmlns="" />
      <HResult xmlns:d4p1="http://www.w3.org/2001/XMLSchema" i:type="d4p1:int" xmlns="">3</HResult>
      <Source xmlns:d4p1="http://www.w3.org/2001/XMLSchema" i:type="d4p1:string" xmlns="">sample string 2</Source>
      <WatsonBuckets i:nil="true" xmlns="" />
    </d2p1:Exception>
  </Errors>
  <IsSuccess>true</IsSuccess>
</UpdateTypePmsUnitResult>