PUT assets/{id}/offers/{offerId}

Updates an offer for given asset.

Request

URL ( requires authentication for public assets, requires broker/seller team member/accepted user authentication for private assets )

https://api.crexi.com/assets/{id}/offers/{offerId}

Parameters

id

integer

Asset Id

Required

offerId

integer

Offer Id

Required

Body Parameters

Offer info

Attachments

Collection of Attachment

Optional

Max length: 4

ContingentUponFinancing

boolean

Optional

DepositAmount

decimal number

Optional

DueDiligencePeriod

integer

Optional

EscrowPeriod

integer

Optional

FinancingNotes

string

Optional

Max length: 1000

Notes

string

Optional

Price

decimal number

Required

WidgetId

integer

Optional

Example

JSON

{
  "Attachments": [
    {
      "ContentId": "d3c6902c-deab-4da5-a262-0160bcde98ff"
    },
    {
      "Base64Content": "{base 64 encoded file}",
      "Filename": "Attachment2.jpg"
    },
    {
      "Base64Content": "{base 64 encoded file}",
      "Filename": "Attachment1.png",
      "Remove": false
    }
  ],
  "ContingentUponFinancing": false,
  "DepositAmount": 100000.0,
  "DueDiligencePeriod": 1,
  "EscrowPeriod": 1,
  "Price": 1000.0,
  "WidgetId": 1
}

Response

Details

Returns an HTTP 200 OK if operation was successful. Returns 400 Bad Request and an error message otherwise.