On the Coinbase Pro Docs for how to delete all open orders it says you can simply make a DELETE
request to the /orders
endpoint (obviously taking into account the signatures necessary to access the private endpoints). However, when I do this it only deletes 20 open orders at a time. If I wish to delete more than 20 orders I need to make repeated calls to the endpoint checking each time to see if anything was deleted.
Is there a way to delete ALL open orders? And if the order deletion is going to the paginated, why is it defaulting to pages of 20 when the pagination section of the docs says that default is 100 entries per request?