Skip to main content
PUT
/
transactions
/
{id}
Update Transaction
curl --request PUT \
  --url https://tms.universal.rollout.com/api/transactions/{id} \
  --header 'Content-Type: application/json' \
  --data '
{
  "transactionName": "<string>",
  "transactionType": "<string>",
  "closingDate": "<string>",
  "acceptanceDate": "<string>",
  "expirationDate": "<string>",
  "listingDate": "<string>",
  "status": "<string>",
  "sideRepresented": "<string>",
  "titleCompany": "<string>",
  "mortgageCompany": "<string>",
  "totalCommissionRate": 123,
  "totalCommissionAmount": 123,
  "sellSideCommissionRate": 123,
  "sellSideCommissionAmount": 123,
  "buySideCommissionRate": 123,
  "buySideCommissionAmount": 123,
  "brokerageCommissionAmount": 123,
  "teamCommissionAmount": 123,
  "referralRate": 123,
  "referralAmount": 123,
  "teamSplitPct": 123,
  "officeId": "<string>",
  "participatingUserIds": [
    "<string>"
  ],
  "participatingPeopleIds": [
    {
      "id": "<string>",
      "roles": [
        "<string>"
      ]
    }
  ],
  "complianceChecklistId": "<string>",
  "pipelineId": "<string>",
  "pipelineStageId": "<string>",
  "stageId": "<string>",
  "sourceId": "<string>"
}
'
{
  "id": "<string>",
  "originalIds": {},
  "original": {},
  "created": "<string>",
  "updated": "<string>",
  "rolloutUpdated": "<string>",
  "userParticipants": [
    {
      "userId": "<string>",
      "roles": [
        "<string>"
      ],
      "buySideCommissionAmount": 123,
      "sellSideCommissionAmount": 123,
      "totalCommissionAmount": 123
    }
  ],
  "peopleParticipants": [
    {
      "personId": "<string>",
      "roles": [
        "<string>"
      ]
    }
  ],
  "transactionName": "<string>",
  "titleCompany": "<string>",
  "mortgageCompany": "<string>",
  "transactionType": "<string>",
  "property": {
    "mlsNumber": "<string>",
    "price": 123,
    "yearBuilt": 123
  },
  "closingDate": "<string>",
  "acceptanceDate": "<string>",
  "expirationDate": "<string>",
  "listingDate": "<string>",
  "status": "<string>",
  "stage": "<string>",
  "sideRepresented": "<string>",
  "totalCommissionRate": 123,
  "totalCommissionAmount": 123,
  "sellSideCommissionRate": 123,
  "sellSideCommissionAmount": 123,
  "buySideCommissionRate": 123,
  "buySideCommissionAmount": 123,
  "brokerageCommissionAmount": 123,
  "teamCommissionAmount": 123,
  "referralRate": 123,
  "referralAmount": 123,
  "teamSplitPct": 123,
  "source": "<string>",
  "sourceId": "<string>",
  "clientRepAgreementSignedDate": "<string>",
  "description": "<string>",
  "officeId": "<string>"
}

Path Parameters

id
string
required

Body

application/json
transactionName
string
transactionType
string
property
object
closingDate
string
acceptanceDate
string
expirationDate
string
listingDate
string
status
string
sideRepresented
string
titleCompany
string
mortgageCompany
string
totalCommissionRate
number
totalCommissionAmount
number
sellSideCommissionRate
number
sellSideCommissionAmount
number
buySideCommissionRate
number
buySideCommissionAmount
number
brokerageCommissionAmount
number
teamCommissionAmount
number
referralRate
number
referralAmount
number
teamSplitPct
number
officeId
string
participatingUserIds
string[]
participatingPeopleIds
object[]
complianceChecklistId
string
pipelineId
string
pipelineStageId
string
stageId
string
sourceId
string

Response

OK

id
string
required
originalIds
object
required
original
object
required
created
string
required
updated
string
required
rolloutUpdated
string
required
userParticipants
object[]
required
peopleParticipants
object[]
required
transactionName
string
required
titleCompany
string
required
mortgageCompany
string
required
transactionType
string
required
property
object
required
closingDate
string
required
acceptanceDate
string
required
expirationDate
string
required
listingDate
string
required
status
string
required
stage
string
required
sideRepresented
string
required
totalCommissionRate
number
required
totalCommissionAmount
number
required
sellSideCommissionRate
number
required
sellSideCommissionAmount
number
required
buySideCommissionRate
number
required
buySideCommissionAmount
number
required
brokerageCommissionAmount
number
required
teamCommissionAmount
number
required
referralRate
number
required
referralAmount
number
required
teamSplitPct
number
required
source
string
required
sourceId
string
required
clientRepAgreementSignedDate
string
required
description
string
required
officeId
string
required