Hi, so I see that the endpoint reports that the supplier parameter is an array:
I tried comma separated and I get a SQL error in my response.
"error_message": "(psycopg2.DataError) invalid input syntax for integer: \"52613,52364\"\nLINE 3: ...true AND shipping_dropshipinfo.dropshipper_id IN ('52613,523...\n ^\n [SQL: 'SELECT orders_order.order_id AS orders_order_order_id, count(*) OVER () AS full_count \\nFROM orders_order JOIN shipping_shipment ON orders_order.id = shipping_shipment.order_id LEFT OUTER JOIN shipping_dropshipinfo ON shipping_shipment.id = shipping_dropshipinfo.shipment_id \\nWHERE orders_order.company_id = %(company_id_1)s AND orders_order.v3_status IS NOT NULL AND orders_order.is_order_parent = false AND orders_order.ready = true AND shipping_dropshipinfo.dropshipper_id IN (%(dropshipper_id_1)s) ORDER BY orders_order.created DESC NULLS LAST \\n LIMIT %(param_1)s OFFSET %(param_2)s'] [parameters: {'company_id_1': 572172, 'dropshipper_id_1': '52613,52364', 'param_1': 10, 'param_2': 0}]",
"param": null
}
Then for curiosity I researched different means of passing array parameters in a query string. It seems that something like this is a convention, though I have rarely used it - it involves duplicating the QS parameter.
https://apiverson.ordoro.com/order?supplier=52613&supplier=52364
It seems to work but I want to confirm this is proper for your parameters listed as array. Thanks