query record_typestringdefault: propertyproperty or person.query lifecyclestringdefault: activeactive, opportunity, or archived.query sourcestringdriving for Prospects added during recorded drives.query source_groupstringd4d or map, how the Prospects page groups where a prospect came from. d4d was added while
driving (source driving); map was added any other way.query added_bystring7,12. Matches added_by.user_id.query added_afterstring2026-10-01, read as midnight UTC)
or date-time.query added_beforestringadded_after. When both are
set, added_after must be earlier than added_before.query statusstringhot, warm, cold, follow_up, do_not_contact. Use none for
prospects without a status.query favorites_onlybooleanquery list_idstringquery tag_idstringtag_31.query searchstringquery sortstringdefault: newestnewest or oldest by when they were added.query pageintegerdefault: 1query per_pageintegerdefault: 2512curl "https://api.v2.dealmachine.com/v1/prospects?record_type=property&source=driving" \ -H "Authorization: Bearer dm_sk_live_xxx"
12curl "https://api.v2.dealmachine.com/v1/prospects?source_group=d4d&added_after=2026-10-01" \ -H "Authorization: Bearer dm_sk_live_xxx"
added_after that is not earlier than
added_before answers 400 validation_error with the message
added_after must be earlier than added_before.12curl "https://api.v2.dealmachine.com/v1/prospects?lifecycle=active&tag_id=tag_31&per_page=50" \ -H "Authorization: Bearer dm_sk_live_xxx"
12345678910111213141516171819202122232425262728{ "data": [{ "id": "prospect_8812", "record_type": "property", "record_id": "prop_12345", "lifecycle": "active", "favorite": false, "status": "hot", "source": "api", "added_by": { "type": "api_key", "user_id": null, "name": null, "api_key_id": "key_9f1c..." }, "record": { "address": "123 Main St", "city": "Austin", "state": "TX", "zip": "78701", "latitude": 30.2672, "longitude": -97.7431 }, "tags": [{ "id": "tag_31", "name": "Probate", "badge_variant": "default", "is_system": false }], "note_count": 2, "file_count": 0, "opportunity_at": null, "archived_at": null, "created_at": "2026-08-26T15:04:05.000Z", "updated_at": "2026-08-26T15:04:05.000Z" }], "pagination": { "page": 1, "per_page": 50, "total": 1, "has_more": false } }