Use filters that are supported by the underlying provider requests
proxy[custom-query-name]=custom-query-value
custom-query-name
: The name of the custom query parameter.custom-query-value
: The value assigned to the custom query parameter.proxy[filter[eq][age]]=25
.proxy
passthrough parameter to set page-related parameter (eg: page limits, offsets, size etc.) may result in unexpected behaviour as it will override the values that StackOne sends with every provider requestpage_size
query parameter. If you know that one of the underlying providers supports a specific filter called my-custom-filter
, you can use the passthrough query parameter to include this in your request, and it will be used when calling the provider API.
API Request: https://api.stackone.com/unified/ats/candidates?proxy[my-custom-filter]=123
With the above request, while the page_size=20
parameter will be interpreted by our unified API, the proxy[my-custom-filter]=123
will be extracted and passed directly to the underlying provider API as my-custom-filter=123
.
https://api.stackone.com/unified/ats/candidates?page_size=20&proxy[sort]=first_name