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    

Match Service

Seamlessly integrate your existing POI data with SafeGraph's enriched Places data

Match Service is a FREE 🥳offering from SafeGraph to enable you to:

  • deduplicate your own dataset
  • match two unrelated POI datasets (just get SafeGraph ID's for both sets and join) 💡
  • enrich your data with SafeGraph's data (we live for clean 🧼data)

How It Works

  • Upload your CSV. Please make sure your CSV has headers ✅.

  • ⚠️ If you have a file format other than CSV or your file is larger than 3 MB, contact us and we'll help you out 💁‍♂️.

  • Once you have uploaded your file, we will try to match your header names to ours auto-magically 🧙‍♂️. If our magic is having an off day (hey, even Dumbledore wasn't perfect), you can drag and drop the headers to fix any mistakes.

  • We will match your data to ours and show you a preview 🕶.

  • You will have the option to receive our ID's appended to your data for free. You can also purchase our additional POI attributes (including polygons, visitation info, or good ol' normalized addresses 📬) and we will append those columns to your file.

  • Currently, the name and address features are doing a lot of the heavy lifting 🏋️‍♀️in our match algorithm. So, if your file is missing both of those features, the match rate will likely not be very high 😢. We are working on improving this and appreciate any feedback you have.

Updated 12 days ago


Match Service


Seamlessly integrate your existing POI data with SafeGraph's enriched Places data

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.