Privileged API Keys Only
Special permission is required to access this service. Please contact api-support@sparkplatform.com or your API key provider to request access to this data.

Flexmls: Listing Updates

Limited listing fields allow updates for privileged API keys. If the update fails, look for a Violations response attribute that may provide information as to what needs to be changed in order for the update to succeed.

  1. Supported Roles
  2. Available Services
    1. Update Listing Information
  3. Updateable Fields Description
  4. Expansions
  5. API Explorer

Supported Roles

Role Reads Writes Notes
IDX No No
Public No No
VOW No No
Portal No No
Private No Yes
More information about roles may be found here.

Available Services

Update Listing Information

URI: /<API Version>/flexmls/listings/<Listing.Id>

HTTP Method Description Conditional Notes
GET Returns HTTP 405 (Method Not Allowed) No Not implemented
POST Returns HTTP 405 (Method Not Allowed) No Not implemented
PUT Updates the specified listing fields No
DELETE Returns HTTP 405 (Method Not Allowed) No Not implemented

PUT Request

Request body:
{
    "D": {
      "ListPrice": 100000
    }
}

PUT Response

The standard success/fail response is returned.

Listing Update Description

Attribute Data Type Writeable Required Description
ListPrice Integer Yes No Modifies the ListPrice of the listing.
ExpirationDate Date Yes No Extends the listing. The ExpirationDate can only be set to a date in the future.

Expansions

None.

API Explorer

The API Explorer does not currently support this service.