Cleanup and Refactor, extracts common validation logic
Get article data through Diffbot Article API