V2 Sales

Convert sale to under contract (V2)

Converts a pre-contract sale to under-contract status, using V2 managed fields.

Validation & Requirements

Required Parameters

  • saleGuid (path, string, format=guid)
  • form (body, object)

Required JSON Body Fields

  • agentGuid (format=guid, minLength=1)

Validations

  • Invalid GUID values in *Guid/*Guids fields return 422 Unprocessable Entity.
  • Invalid date values in *date* fields return 422 Unprocessable Entity.
  • Missing required request body returns 422 Unprocessable Entity with Missing request body..
  • Additional business-rule validation may return 422 with details in the errors array.
put/api/v2/files/sales/{saleGuid}/convert/under-contract

Path parameters

saleGuidstring guid required

GUID of the sale you want to convert to under contract.

Request body

mlsNumberstring nullable
agentGuidstring guid required

The agent that this sale is created for.

contractAcceptanceDatestring date-time nullable
escrowNumberstring nullable
escrowClosingDatestring date-time nullable
actualClosingDatestring date-time nullable
sourceIdinteger nullable

SourceId can be retrieved from the AllowableSelections list.

otherSourcestring nullable

Required only for certain SourceId fields

salePricenumber nullable
isOfficeLeadboolean nullable
fileIdstring nullable
apnstring nullable

Response

valueConvertSaleResponse
warningsstring[] nullable