Search and list transactions with pagination and optional keyword filter.
curl --request GET \
--url https://api.lofty.com/v2.0/transactions \
--header 'Authorization: <authorization>'{
"pageNum": 0,
"pageSize": 20,
"totalCount": 123,
"pageData": [
{
"created": 1518078026000,
"updated": 1518078026000,
"transactionId": 10001,
"leadId": 100001,
"propertyId": 20001,
"transactionName": "123 Main St",
"leadName": "Bob Smith",
"agentName": "Jane Doe",
"assignedAgent": 100001,
"transactionType": "Purchase",
"transactionStatus": "Pre-contract",
"homePrice": 1000000,
"expectedCloseDate": 1508580010000,
"closeDate": 1508580010000,
"commissionRate": 3,
"gci": 5000,
"teamRevenue": 1000,
"agentRevenue": 4000,
"appointmentDate": 1508580010000,
"agreementSignedDate": 1508580010000,
"offerDate": 1508580010000,
"contractDate": 1508580010000,
"appraisalDate": 1508580010000,
"homeInspectionDate": 1508580010000,
"escrowDate": 1508580010000,
"expiration": 1508580010000,
"customFields": [
{
"id": 123,
"value": "<string>"
}
]
}
]
}Documentation Index
Fetch the complete documentation index at: https://developer.lofty.com/llms.txt
Use this file to discover all available pages before exploring further.
Bearer [access_token]
Page size; must be between 1 and 100.
Page number (0-based); must be >= 0.
Search keyword. Performs a contains-style fuzzy match (first 15 characters only) against transaction name, property address, or the associated lead name; matching any one field is sufficient.
Optional. Restrict results to transactions belonging to this lead.
curl --request GET \
--url https://api.lofty.com/v2.0/transactions \
--header 'Authorization: <authorization>'{
"pageNum": 0,
"pageSize": 20,
"totalCount": 123,
"pageData": [
{
"created": 1518078026000,
"updated": 1518078026000,
"transactionId": 10001,
"leadId": 100001,
"propertyId": 20001,
"transactionName": "123 Main St",
"leadName": "Bob Smith",
"agentName": "Jane Doe",
"assignedAgent": 100001,
"transactionType": "Purchase",
"transactionStatus": "Pre-contract",
"homePrice": 1000000,
"expectedCloseDate": 1508580010000,
"closeDate": 1508580010000,
"commissionRate": 3,
"gci": 5000,
"teamRevenue": 1000,
"agentRevenue": 4000,
"appointmentDate": 1508580010000,
"agreementSignedDate": 1508580010000,
"offerDate": 1508580010000,
"contractDate": 1508580010000,
"appraisalDate": 1508580010000,
"homeInspectionDate": 1508580010000,
"escrowDate": 1508580010000,
"expiration": 1508580010000,
"customFields": [
{
"id": 123,
"value": "<string>"
}
]
}
]
}