Skip to main content

List Filings

GET /v1/filings

Returns a paginated list of public filing records with optional filtering. This is the primary endpoint for browsing and filtering the filings database.

Query Parameters

ParameterTypeDefaultDescription
limitinteger20Number of results per page. Max 100.
offsetinteger0Number of results to skip for pagination.
countystringFilter by county name.
citystringFilter by city name.
min_amountnumberMinimum filing amount in dollars.
max_amountnumberMaximum filing amount in dollars.
filing_typestringFilter by a single filing type (e.g., Tax Lien, Municipal Lien).
filing_typesstringComma-separated list of filing types to include.
date_rangeintegerOnly return filings recorded within the last N days.
monthstringFilter by recording month in YYYY-MM format.
date_startstringStart of date range (ISO 8601 date, e.g. 2025-01-01).
date_endstringEnd of date range (ISO 8601 date, e.g. 2025-12-31).
categoriesstringComma-separated property categories: residential, commercial, multi_family, land.
has_property_databooleanWhen true, only return filings with enriched property data.
min_equity_percentnumberMinimum estimated equity percentage.
foreclosure_filterstringForeclosure status filter. One of: show, hide, active, all.
min_acresnumberMinimum lot size in acres.
max_acresnumberMaximum lot size in acres.
bounds_northnumberNorthern latitude boundary for geographic bounding box.
bounds_southnumberSouthern latitude boundary for geographic bounding box.
bounds_eastnumberEastern longitude boundary for geographic bounding box.
bounds_westnumberWestern longitude boundary for geographic bounding box.
Geographic Filtering

To filter by map viewport, provide all four bounds_* parameters together. Partial bounding box parameters will be ignored.

Example Request

curl -X GET "https://api.acqatlas.com/v1/filings?county=Franklin&min_amount=5000&max_amount=50000&categories=residential&limit=10&offset=0" \
-H "Authorization: Bearer YOUR_API_KEY"

Example Response

{
"data": [
{
"id": 12345,
"county": "Franklin, OH",
"caseNumber": "2025-TX-004521",
"owner": "John A. Smith",
"propertyAddress": "1234 Main St, Columbus, OH 43215",
"filingType": "Tax Lien",
"filingAmount": 12450.00,
"currentAmount": 13200.50,
"filingDate": "2025-03-15",
"filingHolder": "Franklin County Treasurer",
"geocodedLatitude": 39.9612,
"geocodedLongitude": -82.9988,
"propertyClassification": "residential",
"categories": ["residential"]
}
],
"pagination": {
"total": 1532,
"limit": 10,
"offset": 0,
"has_more": true
},
"meta": {
"request_id": "req_abc123",
"tier": "free",
"rate_limit_remaining": 95
}
}

Response Fields by Tier

The fields included in each filing object depend on your subscription tier:

TierFields Included
Free~16 core fields: id, county, caseNumber, owner, propertyAddress, filingType, filingAmount, currentAmount, filingDate, filingHolder, dateRange, geocodedLatitude, geocodedLongitude, propertyClassification, categories
ProAll Free fields plus enriched property data: propertyType, bedrooms, bathrooms, squareFootage, lotSizeAcres, yearBuilt, estimatedValue, homeEquityEstimate, lastSaleDate, lastSalePrice, foreclosureStatus, and more.
EnterpriseAll Pro fields plus skip trace contact information: ownerPhonePrimary, ownerPhoneSecondary, ownerEmailPrimary, ownerEmailSecondary.
note

Requests that exceed the limit maximum of 100 will be clamped to 100. Use offset to paginate through large result sets.