Migration Guides
Move from V1 endpoints to V2 with field-level mappings and call translations.
V1 of the Whitepages API is being deprecated in favor of V2. V2 endpoints deliver richer data, pagination, and forward-compatible response metadata so customers can adapt to ongoing changes without code rewrites.
These guides walk through every input and output change between V1 and V2 so you can plan a clean migration:
- Person V1 → V2 —
GET /v1/person/andGET /v1/person/{id}map toGET /v2/person/andGET /v2/person/{id}. - Property V1 → V2 —
GET /v1/property/maps toGET /v2/property/(address-based search) andGET /v2/property/{property_id}(details by ID, new in V2).
When to migrate
The V1 endpoints continue to function during the deprecation window. We recommend migrating as soon as practical so you can take advantage of V2 features (match scoring, pagination, result metadata, address-ID lookups on Property) and avoid the eventual V1 removal.
See Breaking Changes Policy for our deprecation timeline guarantees, and the Changelog for the latest notable changes to V2.
Reading these guides
Each guide is organized the same way:
- TL;DR — the minimum diff to swap V1 calls for V2.
- Endpoint URLs — what changed at the URL level.
- Request parameters — what's the same, what's new, what's gone.
- Response shape — the top-level structural changes, including pagination wrappers and per-result metadata where applicable.
- Field-by-field mapping — every V1 field's location in V2, with notes on shape or nullability changes.
- V2-only features — fields and behaviors that have no V1 analog.
- Behavioral differences — sort orders, error semantics, anything that would surprise a V1 caller.
- Forward compatibility notes — what's still evolving in V2 and how to write code that won't break when it changes.
If you spot a gap or want clarification on a specific field's behavior, let us know via support.