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