PUT assets/{id}/suites/{suiteId}

Update suite

Request

URL ( requires broker or seller team member authentication )

https://api-lease.crexi.com/assets/{id}/suites/{suiteId}

Parameters

id

integer

Asset Id

Required

suiteId

integer

Suite Id

Required

Body Parameters

FloorPlans

Collection of FloorplanParameters

Optional

Gallery

Collection of GalleryUpdateItem

Optional

LeaseTerm

string

Optional

Possible values are: 'Monthly', 'Short term', 'Long term', '1-2 years', '2-4 years', '5+ years', 'Negotiable', 'Flexible'

LeaseType

string

Optional

Possible values are: 'Net', 'NNN', 'Gross', 'Modified Gross', 'Full Service'

Name

string

Optional

Max length: 40

OfficeAvailable

decimal number

Optional

OfficeAvailableInPercent

boolean

Optional

Parking

string

Optional

Max length: 200

Rate

decimal number

Optional

RateIsRange

boolean

Optional

RateMax

decimal number

Optional

RateMin

decimal number

Optional

RateType

string

Optional

Possible values are: 'Per Year', 'Per Month'

RentableSqFt

integer

Optional

RentableSqFtIsRange

boolean

Optional

RentableSqFtMax

integer

Optional

RentableSqFtMin

integer

Optional

SpaceUse

Collection of string

Required

Possible values are: 'Retail', 'Office', 'Industrial', 'Land'

TotalMonthlyRent

decimal number

Optional

UseableSqFt

integer

Optional

Example

JSON

{
  "FloorPlans": [
    {
      "Document": {
        "Base64Content": "{base 64 encoded file}",
        "Filename": "Attachment1.png",
        "Remove": false
      }
    },
    {
      "Document": {
        "Base64Content": "{base 64 encoded file}",
        "Filename": "Attachment1.png",
        "Remove": false
      },
      "Id": 1
    }
  ],
  "Gallery": [
    {
      "Id": 101,
      "Type": "Image"
    },
    {
      "Base64Content": "iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAMSURBVBhXY/j//z8ABf4C/qc1gYQAAAAASUVORK5CYII=",
      "Type": "Image"
    }
  ],
  "LeaseTerm": "Long term",
  "LeaseType": "Net",
  "Name": "Some Name",
  "OfficeAvailable": 10.0,
  "OfficeAvailableInPercent": true,
  "Parking": "Parking space",
  "Rate": 10.2,
  "RateIsRange": false,
  "RateType": "Per Month",
  "RentableSqFt": 30,
  "RentableSqFtIsRange": false,
  "SpaceUse": [
    "Land"
  ],
  "TotalMonthlyRent": 15.0,
  "UseableSqFt": 11
}

Response

Details

Returns an HTTP 200 OK and asset suite. Returns 400 Bad Request and an error if Id parameter is invalid.