Body
The transaction to create.
-
The unique id.
-
The date and time of creation in UTC time.
-
The date and time last modification in UTC time.
-
The number assigned to the transaction.
-
The MLS number for the listing associated to the transaction.
-
The code for the status of the transaction.
Values are
C,D,F,O,P, orX. -
The street number.
-
The street name.
-
The street direction.
-
The unit number.
-
The city.
-
The two character state or province code.
-
The postal code. This will be unformatted.
-
The date of the offer that started the transaction.
-
The date the transaction closed.
-
The date the transaction was put into the system.
-
The date the transaction was firmed up, meaning all conditions were met and the transaction is moving forward.
-
The date the transaction was finalized, meaning all the agents were paid.
-
The legal description of the property related to the transaction.
-
The price.
-
The unique id of the classification associated with this transaction.
-
The unique id of the property type associated with this transaction.
-
A read only representation of a transaction classification.
Additional properties are NOT allowed.
-
A read only representation of a property type.
Additional properties are NOT allowed.
-
A collection of all the conditions.
Represents a condition on a transaction.
-
A collection of all the deposits.
Represents a deposit associated to a transaction.
-
A collection of all the tiers.
Represents a sub transaction.
-
A collection of all the external agents.
Represents an agent involved in the transaction that does not work for the brokerage.
-
A collection of all the client contacts.
Represents a buyer or seller on a transaction. For companies or business contacts, see Business Contact.
-
A collection of all the business contacts.
Represents a company or business contact like a Lawyer or Title Company. See client contacts for buyers and sellers.
curl \
--request POST 'https://api.lwolf.com/backoffice/v1/transactions' \
--header "Content-Type: application/json" \
--data '{"id":"string","tiers":[{"id":"string","name":"string","closeDate":"string","closePrice":0,"statusCode":"C","commissions":[{"id":"string","fees":[{"id":"string","fee":{"name":"string","shortName":"string"},"amount":0,"taxAmount":0,"percentage":0,"taxPercentage":0,"createdTimestamp":"string","modifiedTimestamp":"string","paymentMethodCode":"string","calculationMethodCode":"A"}],"agent":{"lastName":"string","firstName":"string","middleName":"string"},"amount":0,"office":{"code":"string","name":"string"},"agentId":"string","endCode":"B","endCount":0,"officeId":"string","taxAmount":0,"percentage":0,"totalFeeAmount":0,"createdTimestamp":"string","modifiedTimestamp":"string","totalFeeTaxAmount":0,"calculationMethodCode":"A"}],"classification":{"code":"string","name":"string","endCount":0,"endTypeCode":"B"},"classificationId":"string","createdTimestamp":"string","modifiedTimestamp":"string","externalCommissions":[{"id":"string","amount":0,"endCode":"B","percentage":0,"externalAgent":{"id":"string","endCode":"B","lastName":"string","typeCode":"B","firstName":"string","addressCity":"string","companyName":"string","addressLine1":"string","addressLine2":"string","faxNumberMain":"string","phoneNumberMain":"string","createdTimestamp":"string","emailAddressMain":"string","addressPostalCode":"string","modifiedTimestamp":"string","paymentMethodCode":"B","addressCountryCode":"string","addressProvinceCode":"string","phoneNumberBusiness":"string","emailAddressBusiness":"string"},"externalAgentId":"string","createdTimestamp":"string","modifiedTimestamp":"string","paymentMethodCode":"B","calculationMethodCode":"A"}],"buyingCommissionAmount":0,"sellingCommissionAmount":0,"buyingCommissionPercentage":0,"sellingCommissionPercentage":0,"buyingCommissionCalculationMethodCode":"A","sellingCommissionCalculationMethodCode":"A"}],"number":"string","deposits":[{"id":"string","date":"string","held":true,"amount":0,"direct":true,"heldBy":"string","interest":true,"received":true,"reference":"string","createdTimestamp":"string","modifiedTimestamp":"string"}],"firmDate":"string","closeDate":"string","entryDate":"string","mlsNumber":"string","offerDate":"string","closePrice":0,"conditions":[{"id":"string","dueDate":"string","description":"string","completeDate":"string","createdTimestamp":"string","modifiedTimestamp":"string"}],"statusCode":"C","addressCity":"string","finalizeDate":"string","propertyType":{"code":"string","name":"string","rental":true,"classCode":"C","shortName":"string"},"classification":{"code":"string","name":"string","endCount":0,"endTypeCode":"B"},"clientContacts":[{"id":"string","prefix":"string","endCode":"B","lastName":"string","firstName":"string","addressCity":"string","companyName":"string","contactType":{"code":"string","name":"string"},"addressLine1":"string","addressLine2":"string","contactTypeId":"string","faxNumberMain":"string","phoneNumberMain":"string","createdTimestamp":"string","emailAddressMain":"string","emailAddressWork":"string","addressPostalCode":"string","modifiedTimestamp":"string","phoneNumberMobile":"string","addressCountryCode":"string","addressProvinceCode":"string","phoneNumberBusiness":"string"}],"externalAgents":[{"id":"string","endCode":"B","lastName":"string","typeCode":"B","firstName":"string","addressCity":"string","companyName":"string","addressLine1":"string","addressLine2":"string","faxNumberMain":"string","phoneNumberMain":"string","createdTimestamp":"string","emailAddressMain":"string","addressPostalCode":"string","modifiedTimestamp":"string","paymentMethodCode":"B","addressCountryCode":"string","addressProvinceCode":"string","phoneNumberBusiness":"string","emailAddressBusiness":"string"}],"propertyTypeId":"string","businessContacts":[{"id":"string","prefix":"string","endCode":"B","lastName":"string","firstName":"string","addressCity":"string","companyName":"string","contactType":{"code":"string","name":"string"},"addressLine1":"string","addressLine2":"string","contactTypeId":"string","faxNumberMain":"string","phoneNumberMain":"string","createdTimestamp":"string","emailAddressMain":"string","emailAddressWork":"string","addressPostalCode":"string","modifiedTimestamp":"string","phoneNumberMobile":"string","addressCountryCode":"string","addressProvinceCode":"string","phoneNumberBusiness":"string"}],"classificationId":"string","createdTimestamp":"string","legalDescription":"string","addressPostalCode":"string","addressStreetName":"string","addressUnitNumber":"string","modifiedTimestamp":"string","addressProvinceCode":"string","addressStreetNumber":"string","addressStreetDirection":"string"}'
{
"id": "string",
"tiers": [
{
"id": "string",
"name": "string",
"closeDate": "string",
"closePrice": 0,
"statusCode": "C",
"commissions": [
{
"id": "string",
"fees": [
{
"id": "string",
"fee": {
"name": "string",
"shortName": "string"
},
"amount": 0,
"taxAmount": 0,
"percentage": 0,
"taxPercentage": 0,
"createdTimestamp": "string",
"modifiedTimestamp": "string",
"paymentMethodCode": "string",
"calculationMethodCode": "A"
}
],
"agent": {
"lastName": "string",
"firstName": "string",
"middleName": "string"
},
"amount": 0,
"office": {
"code": "string",
"name": "string"
},
"agentId": "string",
"endCode": "B",
"endCount": 0,
"officeId": "string",
"taxAmount": 0,
"percentage": 0,
"totalFeeAmount": 0,
"createdTimestamp": "string",
"modifiedTimestamp": "string",
"totalFeeTaxAmount": 0,
"calculationMethodCode": "A"
}
],
"classification": {
"code": "string",
"name": "string",
"endCount": 0,
"endTypeCode": "B"
},
"classificationId": "string",
"createdTimestamp": "string",
"modifiedTimestamp": "string",
"externalCommissions": [
{
"id": "string",
"amount": 0,
"endCode": "B",
"percentage": 0,
"externalAgent": {
"id": "string",
"endCode": "B",
"lastName": "string",
"typeCode": "B",
"firstName": "string",
"addressCity": "string",
"companyName": "string",
"addressLine1": "string",
"addressLine2": "string",
"faxNumberMain": "string",
"phoneNumberMain": "string",
"createdTimestamp": "string",
"emailAddressMain": "string",
"addressPostalCode": "string",
"modifiedTimestamp": "string",
"paymentMethodCode": "B",
"addressCountryCode": "string",
"addressProvinceCode": "string",
"phoneNumberBusiness": "string",
"emailAddressBusiness": "string"
},
"externalAgentId": "string",
"createdTimestamp": "string",
"modifiedTimestamp": "string",
"paymentMethodCode": "B",
"calculationMethodCode": "A"
}
],
"buyingCommissionAmount": 0,
"sellingCommissionAmount": 0,
"buyingCommissionPercentage": 0,
"sellingCommissionPercentage": 0,
"buyingCommissionCalculationMethodCode": "A",
"sellingCommissionCalculationMethodCode": "A"
}
],
"number": "string",
"deposits": [
{
"id": "string",
"date": "string",
"held": true,
"amount": 0,
"direct": true,
"heldBy": "string",
"interest": true,
"received": true,
"reference": "string",
"createdTimestamp": "string",
"modifiedTimestamp": "string"
}
],
"firmDate": "string",
"closeDate": "string",
"entryDate": "string",
"mlsNumber": "string",
"offerDate": "string",
"closePrice": 0,
"conditions": [
{
"id": "string",
"dueDate": "string",
"description": "string",
"completeDate": "string",
"createdTimestamp": "string",
"modifiedTimestamp": "string"
}
],
"statusCode": "C",
"addressCity": "string",
"finalizeDate": "string",
"propertyType": {
"code": "string",
"name": "string",
"rental": true,
"classCode": "C",
"shortName": "string"
},
"classification": {
"code": "string",
"name": "string",
"endCount": 0,
"endTypeCode": "B"
},
"clientContacts": [
{
"id": "string",
"prefix": "string",
"endCode": "B",
"lastName": "string",
"firstName": "string",
"addressCity": "string",
"companyName": "string",
"contactType": {
"code": "string",
"name": "string"
},
"addressLine1": "string",
"addressLine2": "string",
"contactTypeId": "string",
"faxNumberMain": "string",
"phoneNumberMain": "string",
"createdTimestamp": "string",
"emailAddressMain": "string",
"emailAddressWork": "string",
"addressPostalCode": "string",
"modifiedTimestamp": "string",
"phoneNumberMobile": "string",
"addressCountryCode": "string",
"addressProvinceCode": "string",
"phoneNumberBusiness": "string"
}
],
"externalAgents": [
{
"id": "string",
"endCode": "B",
"lastName": "string",
"typeCode": "B",
"firstName": "string",
"addressCity": "string",
"companyName": "string",
"addressLine1": "string",
"addressLine2": "string",
"faxNumberMain": "string",
"phoneNumberMain": "string",
"createdTimestamp": "string",
"emailAddressMain": "string",
"addressPostalCode": "string",
"modifiedTimestamp": "string",
"paymentMethodCode": "B",
"addressCountryCode": "string",
"addressProvinceCode": "string",
"phoneNumberBusiness": "string",
"emailAddressBusiness": "string"
}
],
"propertyTypeId": "string",
"businessContacts": [
{
"id": "string",
"prefix": "string",
"endCode": "B",
"lastName": "string",
"firstName": "string",
"addressCity": "string",
"companyName": "string",
"contactType": {
"code": "string",
"name": "string"
},
"addressLine1": "string",
"addressLine2": "string",
"contactTypeId": "string",
"faxNumberMain": "string",
"phoneNumberMain": "string",
"createdTimestamp": "string",
"emailAddressMain": "string",
"emailAddressWork": "string",
"addressPostalCode": "string",
"modifiedTimestamp": "string",
"phoneNumberMobile": "string",
"addressCountryCode": "string",
"addressProvinceCode": "string",
"phoneNumberBusiness": "string"
}
],
"classificationId": "string",
"createdTimestamp": "string",
"legalDescription": "string",
"addressPostalCode": "string",
"addressStreetName": "string",
"addressUnitNumber": "string",
"modifiedTimestamp": "string",
"addressProvinceCode": "string",
"addressStreetNumber": "string",
"addressStreetDirection": "string"
}
{
"id": "string",
"tiers": [
{
"id": "string",
"name": "string",
"closeDate": "string",
"closePrice": 0,
"statusCode": "C",
"commissions": [
{
"id": "string",
"fees": [
{
"id": "string",
"fee": {
"name": "string",
"shortName": "string"
},
"amount": 0,
"taxAmount": 0,
"percentage": 0,
"taxPercentage": 0,
"createdTimestamp": "string",
"modifiedTimestamp": "string",
"paymentMethodCode": "string",
"calculationMethodCode": "A"
}
],
"agent": {
"lastName": "string",
"firstName": "string",
"middleName": "string"
},
"amount": 0,
"office": {
"code": "string",
"name": "string"
},
"agentId": "string",
"endCode": "B",
"endCount": 0,
"officeId": "string",
"taxAmount": 0,
"percentage": 0,
"totalFeeAmount": 0,
"createdTimestamp": "string",
"modifiedTimestamp": "string",
"totalFeeTaxAmount": 0,
"calculationMethodCode": "A"
}
],
"classification": {
"code": "string",
"name": "string",
"endCount": 0,
"endTypeCode": "B"
},
"classificationId": "string",
"createdTimestamp": "string",
"modifiedTimestamp": "string",
"externalCommissions": [
{
"id": "string",
"amount": 0,
"endCode": "B",
"percentage": 0,
"externalAgent": {
"id": "string",
"endCode": "B",
"lastName": "string",
"typeCode": "B",
"firstName": "string",
"addressCity": "string",
"companyName": "string",
"addressLine1": "string",
"addressLine2": "string",
"faxNumberMain": "string",
"phoneNumberMain": "string",
"createdTimestamp": "string",
"emailAddressMain": "string",
"addressPostalCode": "string",
"modifiedTimestamp": "string",
"paymentMethodCode": "B",
"addressCountryCode": "string",
"addressProvinceCode": "string",
"phoneNumberBusiness": "string",
"emailAddressBusiness": "string"
},
"externalAgentId": "string",
"createdTimestamp": "string",
"modifiedTimestamp": "string",
"paymentMethodCode": "B",
"calculationMethodCode": "A"
}
],
"buyingCommissionAmount": 0,
"sellingCommissionAmount": 0,
"buyingCommissionPercentage": 0,
"sellingCommissionPercentage": 0,
"buyingCommissionCalculationMethodCode": "A",
"sellingCommissionCalculationMethodCode": "A"
}
],
"number": "string",
"deposits": [
{
"id": "string",
"date": "string",
"held": true,
"amount": 0,
"direct": true,
"heldBy": "string",
"interest": true,
"received": true,
"reference": "string",
"createdTimestamp": "string",
"modifiedTimestamp": "string"
}
],
"firmDate": "string",
"closeDate": "string",
"entryDate": "string",
"mlsNumber": "string",
"offerDate": "string",
"closePrice": 0,
"conditions": [
{
"id": "string",
"dueDate": "string",
"description": "string",
"completeDate": "string",
"createdTimestamp": "string",
"modifiedTimestamp": "string"
}
],
"statusCode": "C",
"addressCity": "string",
"finalizeDate": "string",
"propertyType": {
"code": "string",
"name": "string",
"rental": true,
"classCode": "C",
"shortName": "string"
},
"classification": {
"code": "string",
"name": "string",
"endCount": 0,
"endTypeCode": "B"
},
"clientContacts": [
{
"id": "string",
"prefix": "string",
"endCode": "B",
"lastName": "string",
"firstName": "string",
"addressCity": "string",
"companyName": "string",
"contactType": {
"code": "string",
"name": "string"
},
"addressLine1": "string",
"addressLine2": "string",
"contactTypeId": "string",
"faxNumberMain": "string",
"phoneNumberMain": "string",
"createdTimestamp": "string",
"emailAddressMain": "string",
"emailAddressWork": "string",
"addressPostalCode": "string",
"modifiedTimestamp": "string",
"phoneNumberMobile": "string",
"addressCountryCode": "string",
"addressProvinceCode": "string",
"phoneNumberBusiness": "string"
}
],
"externalAgents": [
{
"id": "string",
"endCode": "B",
"lastName": "string",
"typeCode": "B",
"firstName": "string",
"addressCity": "string",
"companyName": "string",
"addressLine1": "string",
"addressLine2": "string",
"faxNumberMain": "string",
"phoneNumberMain": "string",
"createdTimestamp": "string",
"emailAddressMain": "string",
"addressPostalCode": "string",
"modifiedTimestamp": "string",
"paymentMethodCode": "B",
"addressCountryCode": "string",
"addressProvinceCode": "string",
"phoneNumberBusiness": "string",
"emailAddressBusiness": "string"
}
],
"propertyTypeId": "string",
"businessContacts": [
{
"id": "string",
"prefix": "string",
"endCode": "B",
"lastName": "string",
"firstName": "string",
"addressCity": "string",
"companyName": "string",
"contactType": {
"code": "string",
"name": "string"
},
"addressLine1": "string",
"addressLine2": "string",
"contactTypeId": "string",
"faxNumberMain": "string",
"phoneNumberMain": "string",
"createdTimestamp": "string",
"emailAddressMain": "string",
"emailAddressWork": "string",
"addressPostalCode": "string",
"modifiedTimestamp": "string",
"phoneNumberMobile": "string",
"addressCountryCode": "string",
"addressProvinceCode": "string",
"phoneNumberBusiness": "string"
}
],
"classificationId": "string",
"createdTimestamp": "string",
"legalDescription": "string",
"addressPostalCode": "string",
"addressStreetName": "string",
"addressUnitNumber": "string",
"modifiedTimestamp": "string",
"addressProvinceCode": "string",
"addressStreetNumber": "string",
"addressStreetDirection": "string"
}
{
"id": "string",
"code": 0,
"details": [
"string"
],
"message": "string"
}
{
"id": "string",
"code": 0,
"details": [
"string"
],
"message": "string"
}
{
"id": "string",
"code": 0,
"details": [
"string"
],
"message": "string"
}
{
"id": "string",
"code": 0,
"details": [
"string"
],
"message": "string"
}
{
"id": "string",
"code": 0,
"details": [
"string"
],
"message": "string"
}