List enquiries
Holding Area enquiries with source, message, property asked about and the duplicate Vault suggests.
GET https://cotlet.dev/api/v1/vaultre/enquiries
read
Returns the enquiries Vault holds from portals, your office website and QR check-ins, filtered like the Holding Area screen. status picks Awaiting review, Processed or Ignored. possible_duplicate is the contact Vault preselects as a match, with what it matched on. Pass enquiry_id to process_enquiry or ignore_enquiry.
Parameters
| Name | Type | Description |
|---|---|---|
| status enum | enum | awaiting_review (default), processed or ignored. |
| department enum | enum | sales or leasing. Default: both. |
| since date | date | Only enquiries received on or after this date. |
| source string | string | Where the enquiry came from, e.g. 'realestate.com.au'. |
| agent string | string | Agent email. |
| property_id string | string | Only enquiries about this property. |
| limit integer | integer | Maximum enquiries to return. |
| cursor string | string | Next page cursor from the previous call. |
Request
curl https://cotlet.dev/api/v1/vaultre/enquiries \
-H "Authorization: Bearer $COTLET_API_KEY" result = client.call("vaultre", "list_enquiries") const result = await cotlet.call('vaultre', 'list_enquiries'); cotlet call vaultre list_enquiries Example response
{
"enquiries": [
{
"enquiry_id": "enq_80412",
"status": "awaiting_review",
"received_at": "2026-10-22T09:12:00+11:00",
"source": "realestate.com.au",
"department": "sales",
"name": "Priya Nair",
"email": "priya.nair@example.com",
"mobile": "0400 000 123",
"message": "Hi, is the open home on Saturday still on?",
"property": "14 Wattle Street, Marrickville NSW 2204",
"possible_duplicate": {
"contact_id": "51377",
"name": "Priya Nair",
"matched_on": "email"
}
}
],
"next_cursor": null
}