# Search the database people matching the query. Return a summary list of key data suitable for a directory view. **GET /people/directorysearch/{searchmethod}/{query}** Get a list of the first 30 people who match the search term ## Servers - API Auto Mocking: https://YOURSITE.infoodle.com/apiv2 (API Auto Mocking) ## Authentication methods - O auth2 ## Parameters ### Path parameters - **searchmethod** (string) Method to find the people name: Persons Name id: infoodle profile unique id (the ID you see in their profile page) email: Email address phone: Personal phone number postcode: Post code country: Country hhname: Household or Organisation name hhid: House ID address: Full Address givenum: Giving number BA: Cheque number in transaction CC: Credit card number in transaction RF: Reference number in transaction - **query** (string) The term being searched ## Responses ### 200 OK #### Body: application/json (object) - **unique_id** (string) - **url** (string) - **title** (string) - **firstname** (string) - **middlename** (string) - **lastname** (string) - **organisationcontact** (string) - **gender** (string) - **phone** (array[object]) - **cell** (array[object]) - **email** (array[object]) - **person_image** (string) - **last_updated_datetime_utc** (string) The date/time in UTC of the last updated date/time of the contact - **lastUpdatedDatetimeUtcShowLocal** (string) The local datetime (as per the administration-system-date settings), shown in the local format [Powered by Bump.sh](https://bump.sh)