Connect an agent and ask. No local install: this server runs hosted, so a client can reach it directly.
Two tools work without a key
list_event_types returns what exists per stream: how many events, which fields it carries, the formula version, and whether the score inputs are complete. feed_health returns how fresh every source is right now. An agent can therefore verify the data is real before anyone signs up.
The other five need a key: search_events, company_events, get_event, usage and check_setup. Set DATASIGNALS_KEY in your client config.
What a record carries
scored_on, score_inputs with the formula version, and a proof reference looked up in a published hash chain rather than asserted. Where an input is missing from the source, the record says inputs_complete: false instead of guessing.
Honest limits
Not real time: sources refresh once a night, congressional trades weekly, institutional holdings quarterly. feed_health reports the real age per source.
This server sleeps when nobody is using it, so a first connection can take a few seconds while it starts.