Can I implement combined filters on basis of custom product type and tags?

Hi

Can I implement combined filters on basis of custom product type and tags?

Like this one-

So result will be based on selected product type and tag(brand).

I dont want to use third party apps. I want to use custom code only.

If this is possible, Let me know which API call need to use.

Thanks