Why are we receiving a Code 400/error message on orders that are successfully being created in Shiphero

This is the result after the change Shiphero requested:

order_date": “2023-11-15T20:59:05-00:00”

The last part will always be “-00:00” because the time will always be UTC, can you confirm if that is correct?

Hey @kmclean,

Thanks for reaching out and welcome to our Developer Community!

All date strings must be in ISODateTime, which the above is not because of the addition of the “-00:00”.
The Public API only works in UTC, so by default all times entered are interpreted as UTC.

If you have a query or mutation you’d like to me inspect, please feel free to provide a request_id!

Best,
RayanP