The SafeGraph Developer Hub

Welcome to the SafeGraph developer hub. You'll find comprehensive guides and documentation to help you start working with SafeGraph as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    

Release Notes: 2018-09-12

Changelog - broken: The auxiliary brand mapping file we provide is no longer one file, but is now split into several files, for scaling reasons. - broken: Some top brand names reverted to July 31 ...

Release Notes: 2018-08-30

Changelog - broken: We changed some column names to ensure internal consistency among SafeGraph products. The following is a list of the changed column names in Places (old name → new name). All o...

Release Notes: 2018-07-31

Changelog - broken: “name” field: we now maintain capitalization and special characters such as ampersands in the “name” field; so, for example, a POI whose “name” was formerly “at and t park” wil...

Release Notes: 2018-06-29

Changelog - broken: We explicitly identify substores inside of ~1,000 indoor malls. In such cases, parent_safegraph_place_id will list the safegraph_place_id of the place of interest that the ...

Release Notes: 2018-05-31

Changelog - broken: main_Brand, sub_Brand fields in auxiliary brand mapping table are now called main_brand, sub_brand - fixed: Fewer duplicate POI. - added: Increased brand coverage in au...

Release Notes: 2018-04-28

Changelog - broken: poi_idfield is now called safegraph_place_id - added: More conservative decision-making on polygon shapes in dense urban areas: fewer small “shard” polygons, but more POI s...