Factual Data and Services Overview

Alert: We are sun-setting access to the V3 APIs (Read, Schema, Facets, Submit). Learn more.

This document lists Factual's available datasets. In the table, below, you'll find the appropriate API endpoints, throttle limits, and paging limits for all datasets.

Factual currently has three levels of API access:
Table Name API Endpoint Description Free Limit1
Daily/Burst2 Page/Rows3

Global Places

t/places
(preview data - schema)

Over 90 million businesses and points of interest from 50 countries around the world, updated in real time. Read: 10,000/500

Resolve: 500/100
50/500

Restaurants

t/restaurants-us
(preview data - schema)

Over 1.1 million restaurants in the U.S with up to 42 extended attributes, such as meal type, alcohol served, hours, and ratings. 10,000/500 50/500

t/restaurants-gb
(preview data - schema)

Over 300,000 restaurants in the U.K.

t/restaurants-fr
(preview data - schema)

Over 400,000 restaurants in France

t/restaurants-de
(preview data - schema)

Over 400,000 restaurants in Germany

t/restaurants-au
(preview data - schema)

Over 100,000 restaurants in the Australia

US Hotels

t/hotels-us
(preview data - schema)

Over 180K hotel and other lodgings in the US with up to 37 extended attributes. 10,000/500 50/500

Healthcare Providers

t/healthcare-providers-us
(preview data - schema)

Database of over 1 million doctor, dentist, and healthcare provider listings with up to 8 extended attributes. 10,000/500 50/500
1 Read limits shown. Free limits are available to registered, verified, Factual API users using OAuth. Non-OAuthenticated/non-verified requests can be made at a courtesy rate of 100 request per day, at 10 per minute for debugging purposes. You can verify your account here. For premium access to data, contact Factual sales.
2 Daily limits are maximum read requests per day. Burst limits are maximum requests per minute.
3 Page limit is the maximum number of rows that can be returned in a single request using the limit parameter. Row limit is the maximum depth a request can page into using (e.g., offset + limit).