def cancel_order(orderID): """Cancels a specific order. :param orderID: The ID associated with the order. Can be found using get_all_orders(info=None) or get_all_orders(info=None). :type orderID: str :returns: Returns the order information for the order that was cancelled. """ url = urls.cancel(orderID) data = helper.request_post(url) if data: print('Order ' + order_id + ' cancelled') return (data)
def cancel_all_open_orders(): """Cancels all open orders. :returns: The list of orders that were cancelled. """ url = urls.orders() items = helper.request_get(url, 'pagination') items = [item['id'] for item in items if item['cancel'] is not None] for item in items: cancel_url = urls.cancel(item) data = helper.request_post(cancel_url) print('All Orders Cancelled') return (items)