Skip to main content

Phonebook Search

Phonebook Search is a service that allows you to obtain information about a person's phone number based on their surname and address. The search process provides details such as whether the landline number exists, if the number is ex-directory, or if no number is available for the given surname at the specified address.

Minimum Requirements​

To perform a Phonebook Search, the following minimum inputs are required:

FieldMinimum RequirementDescription
Surname2 charactersSurname of the data subject.
Full Postcode5 charactersFull postcode of the address for the data subject
Premise or Building Name2 characters when using building nameEither premise or building name of the address for the data subject

Service Request​

To request a Phonebook Search, include an PHONEBOOK_SEARCH action in the request body entity PeopleActionsRequest. Here is an example snippet of the action:

{
"actions": [
{
"action": "PHONEBOOK_SEARCH"
}
]
}

PeopleActionsRequest​

Array of objects (PersonAction)

Actions to run with the given criteria

object (PersonRequest)

Person format used across the Investigate API

object (Address)

Address format used across the Investigate API

cohabitants
Array of strings (Cohabitants)

Cohabitants at given address

sourceYears
Array of integers <int32> (SourceYears) [ items <int32 > ]

Years when the matching datasets stored by GBG were issued. This could support customers compliance requirements.

tags
Array of strings

Free text tags for tracking purposes.

{
  • "actions": [
    ],
  • "person": {
    },
  • "address": {
    },
  • "cohabitants": [
    ],
  • "sourceYears": [
    ],
  • "tags": [
    ]
}

Service Response​

The results of the Phonebook Search request are included in the phonebookSearch property of the PersonActionsResponse entity.

PhonebookSearchActionResponse​

Array of objects (Phonebook)

Matched Phonebook numbers.

object (Meta)

Metadata describing the response produced.

{
  • "result": [
    ],
  • "meta": {
    }
}