Box Developer Documentation
 

    Use the Metadata Query API

    Use the Metadata Query API

    Finally, build a metadata query API call. Here is an example of what the body of the API call looks like:

    {
      "from": "enterprise_22201764.contact_role",
      "query": "departments = :departments",
      "query_params": {"departments": "legal"},
      "ancestor_folder_id": "0",
      "fields": ["id"]
    }
    

    This API call will return any file ID that meets the following criteria:

    • Has the Contact Role template applied
    • Has a value of departments is legal
    • Is located anywhere under the root folder, since "0" is the ancestor_folder_id

    As you can see below, this results in a successful call showing information about the file we added the template to in step 2.

    Search Query Result