IPinfo Places Data Now Ships in the Core, Plus, and Max API Responses

Every IPinfo lookup can now tell you not just where an IP is, but what building it’s coming from.

We’ve started rolling Places data directly into the standard bundle responses — Core, Plus, and Max — instead of keeping it behind a separate product.

New tokens get it by default. If you’ve had your token for a while, it’s a free, opt-in switch: reach out to support and we’ll migrate you over.

Once it’s on, if an IP resolves to a known public place (an airport, a hotel, a stadium, and dozens of other categories), your lookups will reflect that automatically. What changes, and how much detail you get, depends on which bundle is making the request.

Below is exactly what that looks like on the wire — real, unmodified API responses, not mocked-up examples.


The same IP, three tiers

[195.69.0.9](https://ipinfo.io/195.69.0.9) resolves to Oslo Airport, Gardermoen which is a real match. One live lookup, trimmed to exactly what each bundle sends back. The lines highlighted in green are what Places adds; everything else in each response is unchanged.

Core — flag only

Core never receives a place object. It gets a single boolean, is_place, telling you a match exists without any further detail.

Plus — name and category

Plus adds a place object, but keeps it to the basics: the venue’s name and its category.

Max — the full picture

Max adds the Wi-Fi network name and building-level coordinates on top of name and category — the complete place object.


What it looks like when a place matches

Same live lookup, three tiers — this time just the place slice, trimmed to what each bundle actually sends. The values themselves don’t change by tier; only which of them arrive does.

Core

Plus

Max


Field availability at a glance

This mirrors the field-by-field breakdown in the IPinfo API reference.

Field Core Plus Max
is_place Yes Yes Yes
place.name Yes Yes
place.category Yes Yes
place.ssid Yes
place.latitude Yes
place.longitude Yes

Getting started

New signups get Places by default. If you’ve had your token for a while, it isn’t turned on automatically: reach out to support to get migrated. It’s a free, opt-in switch, not a plan upgrade. Once it’s on, start checking your Core, Plus, or Max /lookup responses for is_place.