# Filter through profiles SortingHat provides several filters which can be used to filter through the lists of individuals to find the required one. You can filter through the profiles according to the following filters.
- isBot
Filter profiles marked as bots. For example `isBot: true` will return all profiles marked as bot and vice versa.
![is-bot](./assets/is-bot.png)
- isLocked
Filter profiles marked as locked. For example `isLocked: true` will return all profiles marked as locked and vice versa
- country
Filter profiles according to country of residence. For example `country: "United States of America` or `country: USA` return individuals from the United States.
- gender
Filter profiles based on their gender. For example `gender: non binary`
- source
Filter profiles based on data source. For example `source: Github`
- enrollment
Filter profiles based on organisations. For example `enrollment: "Bitergia"`
- isEnrolled
Filter profiles based on enrollment status. For example `isEnrolled: true` will return all profiles currently enrolled at some organisation and vice versa
- enrollmentDate
Filter profiles based on when they were affiliated to an organisation.
| Filter | Explanation | | -------------------------------------------------- | ---------------------------------------------------------------------------------------- | | enrollmentDate:>YYYY-MM-DD | Matches individuals that were affiliated to an organization after the given date. | | enrollmentDate:>=YYYY-MM-DD | Matches individuals that were affiliated to an organization on or after the given date. | | enrollmentDate:<YYYY-MM-DD | Matches individuals that were affiliated to an organization before the given ;date. | | enrollmentDate:<=YYYY-MM-DD | Matches individuals that were affiliated to an organization on or before the given date. | | enrollmentDate:YYYY-MM-DD..YYYY-MM-DD | Matches individuals that were affiliated to an organization between the given dates | - lastUpdated
Filter profiles based on when they were last updated.
| Filter | Explanation | | ----------------------------------------------- | ----------------------------------------------------------------- | | lastUpdated:>YYYY-MM-DD | Matches individuals that were updated after the given date | | lastUpdated:>=YYYY-MM-DD | Matches individuals that were updated on or after the given date. | | lastUpdated:<YYYY-MM-DD | Matches individuals that were updated before the given date. | | lastUpdated:<=YYYY-MM-DD | Matches individuals that were updated on or before the given date | | lastUpdated:YYYY-MM-DD..YYYY-MM-DD | Matches individuals that were updated between the given dates. |