Skip to main content

Q3 2023 - New Features and SDK Update

We're bursting with excitement to share some incredible news that's about to level up your Pipl Search API experience! 🚀

Introducing our latest feature release which includes a new vehicle field, a VoIP indicator for phone numbers, an expanded available data section, and new updates to our SDKs.

New Vehicle Field​

Vehicles are being added as a new field in the Search API response. Vehicles in the response can include the VIN, make, model, year and type.

Example Vehicle Object

{
"@valid_since": "2008-01-01",
"vin": "1ftrx18wx2nb71717",
"year": "2002",
"make": "ford",
"model": "f150",
"type": "pickup",
"display": "1ftrx18wx2nb71717-2002-ford-f150-pickup"
}

The new field has a dedicated array in the response and is included in the available data section.

"available_data": {
"premium": {
"relationships": 22,
"usernames": 4,
"jobs": 19,
"addresses": 15,
"phones": 10,
"mobile_phones": 1,
"landline_phones": 9,
"educations": 2,
"languages": 1,
"user_ids": 9,
"social_profiles": 10,
"vehicles": 2, // <----------- Here is the new field count
"names": 2,
"dobs": 1,
"images": 4,
"genders": 1,
"emails": 6,
"work_emails": 4,
"personal_emails": 2
}

If you have already been getting vehicles from the tag layer, you can continue using this method.

Searching by VIN​

Search using a VIN number by using the new vin query parameter. VIN can be included together with other query parameters or in a full person search.

Example VIN query

https://api.pipl.com/search/?key=YOUR_KEY&vin=JNKBV61EX7M710824

You can also continue using VIN search using the username parameter.

Expanded Available Data Section​

The available data section of a response will now give you increased insight into the types and sub-types of fields in a response. We have added indicators for the following:

  • vehicles
  • work emails
  • personal emails
  • voip phones

Example available data

"available_data": {
"premium": {
"usernames": 2,
"jobs": 9,
"addresses": 2,
"emails": 3,
"work_emails": 2, // New!
"personal_emails": 1, // New!
"educations": 3,
"user_ids": 3,
"phones": 4,
"mobile_phones": 1,
"voip_phones": 1, // New!
"landline_phones": 2,
"vehicles": 1, // New!
"social_profiles": 2,
"names": 1,
"genders": 1
}
}

VoIP Phones Indicator​

Phone numbers that are VoIP (voice-over-IP) will now include an indicator in the metadata using the field @voip.

Example VoIP phone

{
"country_code": 1,
"number": 9785550145,
"@voip": true,
"display": "(512) 555-0123",
"display_international": "+1 512-555-0123"
}

VoIP Match Requirements​

You can add VoIP phones as a match requirement for your API queries. You can combine this with other criteria or use it on its own:

  • match_requirements=phone.voip
  • match_requirements=phone.voip OR social_profiles

SDK/Code Library Updates​

The Search API SDKs have been updated. In addition to adding support for new features, we have also updated our software version supports.

New Features​

  • Added support for the new vehicle field
  • Add option to search with VIN
  • Add option to search with match requirements of VoIP phones - match_requirements=phone.voip

Updated Software Support​

The Search API Code Libraries have been updated to support new software versions:

  • Python from 3.7 and above
  • Ruby from 3.0 and above
  • PHP from 8.0 and above
  • DotNet (C#) from v6.0 and above
  • Java from 8 and above

Sept 27, 2023