Finished content, straight into your own CMS.
Five read endpoints for news, analyses, calendar dates, earnings and directors' dealings — slim fields rather than raw documents, optionally protected by a key.
What you can do with it
- Fetch rewritten news, filtered by symbol, ISIN and period, paginated up to 500 per page.
- Fetch analyses, additionally filtered by analysis format.
- Fetch calendar dates, additionally by event type.
- Fetch reporting dates with EPS estimate and confidence.
- Fetch directors' dealings including the generated text, with a free-text search over person and company.
- Protect the interface with a key — keys can be generated and copied in the interface.
The thinking behind it
What goes out is deliberately read-only, and deliberately through slim serialisers rather than the raw documents. That way internal fields do not leak, and the contract stays independent of how the internal schema evolves.
One detail you only want to get wrong once: if protection is switched on but no key is set, the interface stays open and the UI warns — rather than locking out itself and every consumer.
Improvements
Five endpoints, one contract
News, analyses, calendar, earnings and directors' dealings, each as a list and a single fetch, with consistent filters and pagination.
Give feedback or ask a question
Missing something, bothered by something, unsure about something? Write it down here — it goes straight to the people working on this feature.