Both include a tag and exclude a series of tags in API call

I’m trying to make an API call to our Ghost account but I want to be able to target a specific tag but also exclude any of those posts that are also tagged with another tag.

I can exclude a tag or series of tags and I can include a tag or series of tags, but can’t seem to do both. I’ve tried it a bunch of ways but my most recent is below.

filter=tag:[tag-1]+-[tag-2,tag-3]

Any help would be appreciated.