MLS Transaction

transaction (/mls/transaction)

list

URI

/list

HTTP method

GET

Parameters

start (integer)
limit (integer, max 200)

Result

Array of objects:

{
 "success": true,
 "totalCount": (integer)
 "data": { (...) }
}

Description


get

URI

/get

HTTP method

GET

Parameters

id (integer)* - id of transaction

Result

Array of objects:

{
 "success": true,
 "data": { (...) }
}

Description


create

URI

/create

HTTP method

POST

Parameters

listingId (integer)

transactionType (Dictionary: SaleCommercial, RentResidential, RentCommercial, ManagementResidential, ManagementCommercial, GroundSale, PrimaryMarketSale, Valuation, MortgageAndInsurance, Consulting, ConsultationAssessment, MarkerResearch, Marketing )
assignedTo.id (integer) - id of user
contractPrice.amount (money)
contractPrice.currency:PLN
contractPriceM2.amount (money)
contractPriceM2.currency:PLN
listing.id (integer) - id of listing
seeker.id (integer) - id of seeker

Result

Array of objects:

{
    "success": true,
    "data": {
        "id": (integer)
    }
}

Description


update

URI

/update

HTTP method

POST

Parameters

id (integer)
Parameters from /create

Result

Array of objects:

{
    "success": true,
}

Description