code: func (c *CredentialsClient) Search(ctx context.Context, pathexp string, teamIDs []identity.ID, p ProgressFunc) ([]apitypes.CredentialEnvelope, error) {
  	v := &url.Values{}
  	v.Set("pathexp", pathexp)
  	v.Set("skip-decryption", "true")
  
  	for _, id := range teamIDs {
  		v.Add("team_id", id.String())
  	}
  
  	return c.listWorker(ctx, v, p)
  }
docs: // Search returns all credentials at the given pathexp in an undecrypted state