Join the first BoxWorks Hackathon for Good - customers, partners, and the developer community are welcome to participate in the 48 hour Hack to benefit The Nature Conservancy.

Learn more and register!

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