@leonardo.scattola Remember that the 2083 character limit is based on various browser implementations, and is not necessarily reflective of the capabilities of the server or the library you use to issue HTTP calls. For example, Apache server 2.4 has a default request line limit of 8190 characters, 8177 of which are available for the URL itself. And the CURL library, for example, allegedly has no hard limit on URL length.
Your best bet is to try your query and see what happens. You may find that your query handles just fine. However, if your HTTP library errors out, or truncates the request, you should be able to detect it. And if the request line length is too long for the HubSpot server, you should get an HTTP 414 or similar response. Only then do you need to consider breaking up your request into multiple calls.
(Side note: I’ve never tried issuing a call to a HubSpot GET endpoint as a POST request, so I don’t know if it handles it appropriately.)