The playground

Try any of 1557 endpoints — live.

Pick an endpoint, load a working example, tweak the params, and send — no signup to try. Results render the way the data deserves; raw JSON, headers & code are one tab away.

Playground demo key · api.reefapi.com
post/news-intel/v1/sentiment2 credits

Sentiment / tone analysis for a query — GDELT tonechart gives the distribution of article tone (how positive/negative coverage is) as a histogram, a count-weighted average tone, a positive/neutral/negative breakdown, and the single most-positive and most-negative representative article. Answers 'how is X being covered — favorably or critically?'. (alias: tone) SLOW BY NATURE: the analytics index behind this endpoint currently answers in about 20-25 seconds and refuses a large share of connections, so expect a ~20-25s call and an occasional honest 'source did not answer' rather than a sub-second reply. If the source misses, a reading up to 30 minutes old may be returned instead, always labelled with stale_age_seconds. For fast news use search / top_headlines / by_source (~1s).

Working example
Parameters
request preview
curl -X POST https://api.reefapi.com/news-intel/v1/sentiment \
  -H "x-api-key: $REEF_KEY" \
  -H "content-type: application/json" \
  -d '{"query":"inflation","timespan":"1w"}'

Hit Send to run this endpoint live.

Playground · ReefAPI