I don't buy the API issue, it happens on diffent exchanges every now and again. Whale fatfinger or whale panic is far more likley.
1-min chart
shows less than about 60 BTC during the supposed crash. That's minnow action, and it is frankly not credible to suggest Stamp's books would've crumpled under such a glancing blow.
Not API imo
kracken last week 100 USD
coinbase april 2017 0.06 USD
Stamp June 2016 1.50 USD
Bithump Oct 2017 500 USD
Bitfinex feb 2014 100 USD