API App - Making new order is retrieving old order instead of making new one

I am trying to make a new order but it is retrieving the old order and not creating a new one. How come? We are using post order with this array beneath.

Array ( [order] => Array ( [id] => BOL-1383120066 [email] => test787f9@laforga-design.com [line_items] => Array ( [0] => Array ( [variant_id] => 43054915453175 [quantity] => 1 ) ) [shipping_address] => Array ( [first_name] => Dave [last_name] => Goossens [address1] => De Witstraat-18 [city] => VELDHOVEN [zip] => 5503XT [country_code] => NL ) [financial_status] => paid [transactions] => Array ( [0] => Array ( [kind] => capture [status] => success [currency] => EUR [gateway] => Bol.Com [amount] => 519.9 ) ) [reference] => Bol.Com ) )