GSA Federal Lease Expiration Intelligence avatar

GSA Federal Lease Expiration Intelligence

Pricing

$8.00 / 1,000 unique gsa lease returneds

Go to Apify Store
GSA Federal Lease Expiration Intelligence

GSA Federal Lease Expiration Intelligence

Official monthly GSA lease inventory: expiration, leased RSF and annual rent, unique lease records in JSON/CSV.

Pricing

$8.00 / 1,000 unique gsa lease returneds

Rating

0.0

(0)

Developer

AFK Digital

AFK Digital

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Security

Limited permissions

Share

Current GSA monthly External Lease Inventory, one unique lease per result. Filter by state, city, end date, months remaining, and leased rentable area. Download JSON/CSV from the Apify dataset for Clay or n8n.

Source and scope

The Actor discovers the latest dated monthly external file on GSA's leasing page, validates its period is no more than 65 days old, and downloads the official XLSX. On 2026-11-03 the file is October 2026, last modified on GSA's server 2026-11-02. GSA says its inventory is published after the first of each month and sensitive fields may be redacted. Government dataset access is public; see GSA real property reports. Source records remain subject to correction and lag.

Columns: Lease Num identifies the lease; Location Code identifies the building (several leases can share one building); Address, City, State, ZipCode describe location; Lease Effective and Lease Expiration describe current lease term; Lease Agreement RSF is rentable square feet, not a building-wide area; Current Annual Rent is annual USD for the lease. Missing values become null. The source has no tenant agency column; agency is null, and specifying an agency filter produces a clear error. The GSA Field Office Name is not a tenant agency. Duplicates by Lease Num are suppressed before billing. Data in different leases within one building stay distinct. inventory_period gives the publication month (YYYY-MM), while source_updated_at is the GSA file's HTTP Last-Modified timestamp if provided. Neither is a verification date for each lease.

Interpretation: An expiration date is the end of the listed current contract term. Renewal options, termination rights, subsequent amendments, cancellations, and actual occupancy decisions are not inferred. A lease expiration is neither a public solicitation nor a confirmed relocation opportunity. Check official GSA leasing notices for open opportunities.

Input

state (two-letter code), city, expirationDateFrom and expirationDateTo (YYYY-MM-DD, inclusive), monthsRemainingMax (signed whole months; negative for past dates), minLeasedArea (RSF), maxResults (1–1000, default 10), and optional maxCostUsd ($0.008–$8; caps delivered rows at floor(budget / $0.008)). agency is reserved and rejected when set because the source does not provide it. No filter means the first ten leases in the official file, and finishes in under five minutes under normal source availability. Dates use UTC run date; incomplete months are rounded down.

Billing and limits

Pay per event: $0.008 per delivered unique lease, or $8 per 1,000, plus any platform usage if the Store settings explicitly say so. One lease-returned event per dataset row, and no fee for duplicates or zero results. The Apify run charge limit may stop output early. Download is capped at 5 MB; requests use 20-second timeouts and up to three attempts. Source age and required columns fail closed. Official data can be unavailable or edited without notice.