Airbnb License Check, US & Canada Short-Term Rental Licenses avatar

Airbnb License Check, US & Canada Short-Term Rental Licenses

Pricing

from $3.00 / 1,000 licenses

Go to Apify Store
Airbnb License Check, US & Canada Short-Term Rental Licenses

Airbnb License Check, US & Canada Short-Term Rental Licenses

Check Airbnb listings against the official short-term rental register: active, expired, unknown or no license shown (Austin, Denver, Seattle, Toronto, Vancouver, Quebec). Plus the STR registers of 10 US cities and 3 Canadian ones: status, expiry, address, holder, phone and email where published

Pricing

from $3.00 / 1,000 licenses

Rating

0.0

(0)

Developer

Carlos Escanez

Carlos Escanez

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 hours ago

Last modified

Categories

Share

Airbnb License Check & Short-Term Rental Licenses, US & Canada

Check Airbnb listings against the official short-term rental register of their city or province. For every listing you get the license number it shows and what the register says about it: active, expired, not in the register, or no license shown at all.

Measured on the first Airbnb search page of each place on 2026-10-15:

PlaceListings checkedActive licenseExpiredNot in the registerNo license shown
Austin, TX3080121
Denver, CO30122313
Toronto, ON30190011 (all hotel rooms, which need no registration)
Vancouver, BC2011216
Mont-Tremblant, QC201901 (Airbnb itself shows its number expired in 2025)0

The same run exports the short-term rental registers of ten US cities and three Canadian ones, read live from each government's open-data portal: license number, type, status, issue and expiry dates, address, holder and owner, and the phone and email the register publishes (six of the thirteen do). Pick the licenses issued in the last N days for a feed of new hosts, or export a whole register.

Who uses it: cities and compliance teams (listings without a valid license), property managers, cleaners, photographers and insurers (newly licensed hosts with a phone and email), and investors sizing how regulated a market is.

More Airbnb data from the same publisher: Airbnb Multi-Listing Hosts by City, Airbnb New Listings & Price Drops by City and Airbnb Reviews Scraper by City or Listing, Translated.

Registers, measured on 2026-10-15

CodePlaceRegister rowsNew per monthPhoneEmailAirbnb check
austinAustin, TX3,210no issue datenonoyes (5 of 6 listings show the number)
denverDenver, CO2,363~75nonoyes (5 of 6)
seattleSeattle, WA5,561 activeno issue datenonopartial (1 of 6)
torontoToronto, ON8,722~250 (month in the number)nonoyes (8 of 8 homes)
vancouverVancouver, BC13,551 (2024 to 2026)~40nonoyes (6 of 8)
quebecQuebec province13,719no issue date94 %92 %yes (8 of 8), checked in Mont-Tremblant
nashvilleNashville, TN17,612~50nonono
new_orleansNew Orleans, LA4,318 active~30054 %54 %no
louisvilleLouisville, KY1,227~7099 %98 %no
atlantaAtlanta, GA1,747no issue date100 %100 %no
orlandoOrlando, FL531~497 %94 %no
chicagoChicago, IL3,767 approvedn/anonono
sacramentoSacramento, CA530 activeno issue date100 %nono

"Phone" and "email" are the share of register rows that carry them. A place marked "no" does not publish that field, so the column is empty there on purpose. Places with no issue date always return their full register (up to Max licenses per city). Austin publishes the address at block level only ("BLOCK OF 1500 HOLLY ST").

Canada, what each register gives

  • Toronto: registration number, address with unit, first three characters of the postal code, property type and ward. No status or expiry date. The number carries the month of registration (STR-2610-… = October 2026), delivered as registeredMonth.
  • Vancouver: business licence number, status (Issued, Pending, Cancelled, Gone Out of Business, Inactive), issue and expiry dates and the neighborhood. No address and no holder name: the city does not publish them for short-term rentals. Licences are renewed every year with a new number (25-… in 2025, 26-… in 2026), so a listing still showing last year's number is shown as expired.
  • Quebec: the province's tourist accommodation register for cottages, apartments and tourist residences. Registration number, establishment name, street address (89 %), municipality, tourist region, postal code prefix, coordinates, capacity, phone (94 %) and email (92 %). Mont-Tremblant alone has 1,024 entries.
  • Quebec does not publish principal-residence registrations, which are most short-term rentals in Montreal (272 entries in the register). A Quebec number missing from the register is reported as license_not_in_published_registry, not as an unknown license. Airbnb shows the expiry date next to Quebec numbers; it is delivered as licenseExpiryOnListing, with listingShowsExpiredLicense.

Where the Airbnb check works, and why not everywhere

The check needs the license number on the Airbnb listing page. Austin and Denver hosts show it on 5 of 6 listings, Seattle hosts on 1 of 6, Toronto on every home, Vancouver on 6 of 8, Quebec on 8 of 8 (measured). In New Orleans, Chicago, Nashville, Orlando and the other US cities the number is not in the page Airbnb serves, so the check is skipped with a note in the log instead of being guessed from an address. Airbnb blurs listing locations by a few hundred meters, so matching by address would be wrong too often to sell.

What you get

Airbnb check rows (listing_check event): roomId, url, name, price, rating, reviews, hostName, isSuperhost, propertyType (as Airbnb names it: "Entire condo", "Room in hotel"...), licenseOnListing, licenseExpiryOnListing (Quebec), listingShowsExpiredLicense (Quebec), match (license_active, license_expired, license_not_in_registry, license_not_in_published_registry, no_license_shown) and, when matched, the register's registryLicenseNumber, registryStatus, registryExpirationDate, registryAddress, registryMunicipality, registryBusinessName, registryHolderName, registryOwnerName, registryPhone, registryEmail.

License rows (license event): city, state (state or province), country (US, CA), licenseNumber, licenseType, status, isExpired, issuedDate, registeredMonth (Toronto), licenseYear (Vancouver), expirationDate, address, unit, municipality, neighborhood, region, zip, latitude, longitude, businessName, holderName, operatorName, ownerName, ownerAddress, phone (E.164), email, website, propertyType, bedrooms, guests, units, parcel, ward, register, sourceUrl, scrapedAt. Fields a register does not publish are absent.

The dataset has two views in the Console: Licenses and Airbnb check.

Input

FieldWhat it does
CitiesCodes from the table above: austin, denver, seattle, toronto, vancouver, quebec, nashville, new_orleans, louisville, atlanta, orlando, chicago, sacramento. Empty for all.
Check Airbnb listingsAustin, Denver, Seattle, Toronto, Vancouver and Quebec (Mont-Tremblant listings). Airbnb pages per city 1 to 10 (about 18 listings each).
Licenses issued in the last N daysDefault 30. Or give Issued from / to.
Every licenseExport the whole register instead of recent ones.
Only licenses with a phone or emailKeep the contactable ones.
Max licenses per cityDefault 1,000.
Socrata app tokenOptional, your own quota on the Socrata portals.
{
"cities": ["toronto", "vancouver", "quebec"],
"checkAirbnb": true,
"airbnbPages": 3
}
{
"cities": ["quebec", "new_orleans", "louisville", "atlanta"],
"allLicenses": true,
"onlyWithContact": true
}

Speed and limits

  • A register answers in 1 to 5 seconds per 1,000 rows; Quebec's is a single 9 MB file, read once per run. The Airbnb check adds about 2 seconds per listing, three at a time, through Apify proxy.
  • The run stops 45 seconds before its timeout and delivers what it read.
  • No login, no CAPTCHA: official open-data APIs (Socrata, ArcGIS, CKAN, OpenDataSoft, Données Québec) and Airbnb's public pages. Scottsdale publishes a register too, but behind Cloudflare, so it is not included.

Pricing

Per license row (license) and per Airbnb listing checked (listing_check), plus the platform's start fee. Rows filtered out cost nothing.