Zoekt search API should handle fork/archived filters
## Problem to solve
Filters for forked and archived were added in https://gitlab.com/gitlab-org/gitlab/-/issues/411833
The search API was not updated to pass the filters in
## Proposal
Update the [`API::Search`](lib/api/search.rb) to pass the appropriate filters into the search service so they can be used by the backend
Also update [documentation for Search API](https://docs.gitlab.com/ee/api/search.html), the filters are available for group and global search levels
Note: When new filters are added the API filters are historically not updated, we should try to address this if possible. We could consider using [`Search::Filter`](ee/app/services/concerns/ee/search/filter.rb) to generate a filter list so that updates are always done. I'm not sure how to ensure the documentation gets updated though
<!-- Please add a label for the type of feature as per https://about.gitlab.com/handbook/engineering/metrics/#work-type-classification -->
issue