I'm guessing that Postman is posting to the http URL and in your Postman settings, you do NOT have the option enabled to "Follow original HTTP method" to continue using POST when it gets redirected to the https url.
So when it does get redirected from http -> https, it switches to GET which is why you're always getting the results.
I'm guessing that Postman is posting to the http URL and in your Postman settings, you do NOT have the option enabled to "Follow original HTTP method" to continue using POST when it gets redirected to the https url.
So when it does get redirected from http -> https, it switches to GET which is why you're always getting the results.
Your JSON request body structure is incorrect. When creating custom objects, HubSpot's API requires a key-value pair object, not an array, for the properties field.