We just posted an update to the JSON API which allows you to get the data for those who did not complete the registration, or are in pending payment state.
++++++++++++++
The JSON API url /json/registerlist accepts an additional parameter "regstate", to get racer data from the “Payment pending" list, “Reg not completed” list, or on the "Waiting list"
Allowed values are
regstate=P
regstate=I
regstate=W
where
P = Payment pending list
I = Incomplete / Reg not completed list
W = Waiting list
If this parameter is omitted or the value is not one of the above, then the “Confirmed participants” data is returned.
Example:
/json/registerlist?apiid=1234&raceid=123456®state=I