- Documentation >
 
              
                  - Search >
 
              
                  - Search Criteria reference >
 
              
                  - UserMetadata
 
          
          
          
          
The UserMetadata Search Criterion searches for content based on its creator or modifier.
Arguments
target - UserMetadata constant (OWNER, GROUP, MODIFIER); GROUP means the user group of the content item's creator 
operator - Operator constant (EQ, IN) 
value - int(s) representing the User IDs or user group IDs (in case of the UserMetadata::GROUP target) 
Example
PHP
 | $query->query = new Criterion\UserMetadata(Criterion\UserMetadata::GROUP, Criterion\Operator::EQ, 12);
  | 
 
REST API
Use case
You can use the UserMetadata Criterion to search for blog posts created by the Contributor user group:
 | // ID of your custom Contributor User Group
$contributorGroupId = 32;
$query = new LocationQuery;
$query->query = new Criterion\LogicalAnd([
        new Criterion\ContentTypeIdentifier('blog_post'),
        new Criterion\UserMetadata(Criterion\UserMetadata::GROUP, Criterion\Operator::EQ, $contributorGroupId)
    ]
);
  |