GetOrder takes the quote hash and returns everything known about it: the quote, the order if one exists, the deposit, and the fulfillment or refund.
order is absent. That is normal for the first seconds and is not an error.
Polling
Poll every couple of seconds and stop on a terminal state.What to render
See Order lifecycle for what each state means.
Explorer links
GetChains returns URL templates per chain. Substitute the hash or address rather than assembling explorer URLs yourself:
<EXPLORER_URL>/<quote_hash>.
Finding orders another way
Search is what a support box should call: it accepts whichever hash the user has in hand.
Pagination
Listing RPCs are cursor-paginated. Passnext_cursor from the previous page; an absent cursor means the end.