The GDAX API docs don't do a great job of enumerating the available statuses that an order can have. I see at least open
, pending
, active
, done
, and maybe settled
[^1]. Has anyone determined a comprehensive list, and what each status means?
I've also tried looking at some of the libraries available, but the official clients are all weakly typed (Node, Ruby), and among the unofficial clients, the Java client uses strings, the Rust client uses strings, and the Haskell client does enumerate the types, but they're also undocumented.
[^1]: settled
is probably its own field, actually.
I had the same question back in November, and emailed Coinbase. Here is the response I (eventually) received:
-- quote --
I’ve requested a list of all order types be added to the docs. Meanwhile, off the type of my head:
-- end quote --
As far as I can tell, they haven't actually updated the docs yet, and the "off the top of my head" isn't too confidence-inspiring, but at least it is a response from Coinbase :)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With