POST api/units/profile
Create Unit Profile
Request Information
URI Parameters
None.
Body Parameters
CreateUnitProfileViewModelName | Description | Type | Additional information |
---|---|---|---|
UnitNumber |
|
string |
Required Max length: 50 |
BuildingId |
|
integer |
Required Range: inclusive between 1 and 2147483647 |
SpaceIds |
|
Collection of integer |
None. |
PercentOwned |
Percent Owned value ({10}.{9}) |
decimal number |
Range: inclusive between 0 and 9999999999.999999999 |
Description |
Unit Description |
string |
Max length: 50 |
UnitTypeId |
Unit Type |
integer |
Range: inclusive between 0 and 2147483647 |
NumberOfShares |
|
decimal number |
Range: inclusive between 0 and 99999999.99 |
SquareFootage |
Square Footage value ({9}.{3}) |
decimal number |
Range: inclusive between 0 and 999999999.999 |
NoOfRooms |
No of Rooms max value ({8}) |
integer |
Range: inclusive between 0 and 99999999 |
Block |
Block |
string |
Max length: 15 |
Lot |
Lot |
string |
Max length: 15 |
ParcelId |
Parcel ID |
string |
Max length: 50 |
LegalUnitNumber |
Legal Unit Number |
string |
Max length: 50 |
Address |
|
AddressBaseViewModel |
Required |
Request Formats
application/json, text/json
{ "unitNumber": "sample string 1", "buildingId": 2, "spaceIds": [ 1, 2 ], "percentOwned": 3.0, "description": "sample string 4", "unitTypeId": 1, "numberOfShares": 1.0, "squareFootage": 1.0, "noOfRooms": 1, "block": "sample string 5", "lot": "sample string 6", "parcelId": "sample string 7", "legalUnitNumber": "sample string 8", "address": { "address1": "sample string 1", "address2": "sample string 2", "city": "sample string 3", "state": "sample string 4", "zipCode": "sample string 5", "country": "sample string 6" } }
application/xml, text/xml
<CreateUnitProfileViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CamAcctApi.ViewModels.Units"> <Address xmlns:d2p1="http://schemas.datacontract.org/2004/07/CamAcctApi.ViewModels.Address"> <d2p1:Address1>sample string 1</d2p1:Address1> <d2p1:Address2>sample string 2</d2p1:Address2> <d2p1:City>sample string 3</d2p1:City> <d2p1:Country>sample string 6</d2p1:Country> <d2p1:State>sample string 4</d2p1:State> <d2p1:ZipCode>sample string 5</d2p1:ZipCode> </Address> <Block>sample string 5</Block> <Description>sample string 4</Description> <LegalUnitNumber>sample string 8</LegalUnitNumber> <Lot>sample string 6</Lot> <NoOfRooms>1</NoOfRooms> <NumberOfShares>1</NumberOfShares> <ParcelId>sample string 7</ParcelId> <PercentOwned>3</PercentOwned> <SquareFootage>1</SquareFootage> <UnitTypeId>1</UnitTypeId> <BuildingId>2</BuildingId> <SpaceIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:int>1</d2p1:int> <d2p1:int>2</d2p1:int> </SpaceIds> <UnitNumber>sample string 1</UnitNumber> </CreateUnitProfileViewModel>
application/x-www-form-urlencoded
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample not available.