Skip to Content
LeadsList Leads

List Leads

GET /v1/leads

List the leads RentSimple holds for your company. Returns the most recent leads first and supports basic filtering and pagination via query parameters.

Query parameters

ParamTypeRequiredDescription
statusstringnoFilter by lead status
sourcestringnoFilter by acquisition source
sincestringnoISO-8601 timestamp; return leads created at or after this time
limitnumbernoMax results to return (default 50, max 200)

Lead status values

ValueMeaning
NewLead just entered, no outreach yet
EngagedLead is actively in conversation with the agent
FollowUpAgent is following up after a lull
NeedsAttentionFlagged for a human teammate to review
DroppedOffLead went unresponsive

Example

Request
curl -X GET "https://rentsimple.ai/api/v1/leads?status=Engaged&limit=25" \ -H "Authorization: Bearer $RENTSIMPLE_API_KEY"
Response — 200 OK
{ "data": [ { "id": "L_8fK2", "firstName": "Jordan", "lastName": "Lee", "email": "jordan.lee@example.com", "phone": "+14155550123", "status": "Engaged", "source": "Website", "createdAt": "2026-06-05T14:22:08Z", "updatedAt": "2026-06-05T14:22:40Z" } ] }

Errors

StatusMessageCause
401UnauthorizedMissing or invalid API key
400Invalid queryA query parameter failed validation
Last updated on