# Execute Individual Search Executes a search using optional personal and address details. Endpoint: GET /localSolutions/GB/verify/individual/directReport Version: 1.10.9 Security: bearerToken ## Query parameters: - `title` (string) Title of the individual. - `firstName` (string, required) First name of the individual. - `middleName` (string) Middle name of the individual. - `lastName` (string, required) Last name of the individual. - `dateOfBirth` (string, required) Date of birth of the individual. - `houseNo` (string) House number of the address. - `buildingName` (string) Building name of the address. - `subBuilding` (string) Sub building of the address.. - `street` (string) Street of the address. - `city` (string) City of the address. - `province` (string) Province of the address. - `postCode` (string, required) Postal code of the address. - `address` (string, required) Full address. - `reasonForSearch` (string, required) Reason for performing the search. Enum: "AM", "AV", "BS", "CA", "DC", "DS", "EC", "GI", "QS", "TV", "GC" ## Response 200 fields (application/json): - `requestDetails` (object) - `requestDetails.title` (string) Title of the individual from request. - `requestDetails.firstName` (string) First name of the individual from request. - `requestDetails.middleName` (string) Middle name of the individual from request. - `requestDetails.lastName` (string) Last name of the individual from request. - `requestDetails.dateOfBirth` (string) Date of birth of the individual from request. - `requestDetails.buildingNo` (string) Building number of the address from request. - `requestDetails.buildingName` (string) Building name of the address from request. - `requestDetails.street` (string) Street of the address from request. - `requestDetails.town` (string) Town of the address from request. - `requestDetails.county` (string) County of the address from request. - `requestDetails.postcode` (string) Postal code of the address from request. - `requestDetails.addressLine` (string) Full address line from request. ## Response 400 fields (application/json): - `correlationId` (string) A unique ID assigned to this request. - `message` (string) - `details` (string) Provides further information on why the request was rejected ## Response 401 fields (application/json): - `error` (string) ## Response 403 fields (application/json): - `message` (string) Example: "Access forbidden"