A basket check should be started if any item in the basket has the following validity status needs_check
and right before a fulfill
call. Continue to poll the get basket endpoint if the status is checking
. We offer the following terminal statuses: valid
, price_changed
, and unavailable
.