The Benzinga API provides financial reports retrieved from the news. Get data about dividends, earnings, future earnings dates, economics, guidance, IPOs, ratings, retail sales, and splits, plus historical data, financial ratios, earning reports, and more with the API. API Key/token is required to authenticate. JSON format is preferred, not XML.
Benzinga concentrates on market data. It offers a suite of channels focused on breaking news so that a company can be the first to purchase a trade. Benzinga offers news updates in two ways, either from the pull-based Rest API or a push-based TCP. Both provide unprecedented market access.
Thirteen APIs have been added to the ProgrammableWeb directory in categories including Financial, Science, and Mapping. Highlights include APIs from U.S. Veterans Affairs and an API that returns data and visualizations about agricultural crops. Here's a rundown of the latest additions.