Yeah, that should be possible with a moderate amount of work. We probably won't support it very soon, but I would start with Intrinio, which is relatively easy to work with compared to some of the bigger providers:
https://intrinio.com/financial-data/zacks-eps-surprises?meth... https://intrinio.com/financial-data/wall-street-horizon?meth...
Feel free to PM me if I can help any further.