Skip to main content

Overview

A pulse is a single delivered run for a source: a rendered chart image plus the AI-generated commentary that goes with it. The Pulses endpoints return the most recent successful pulse — across any of the source’s connections — so you always get the freshest analysis. Fetch a pulse by source ID — get the ID from GET /v1/sources.

Endpoints

Returns the most recent SUCCESS job run for the given source, including the chart image URL and both AI summaries.Request
Path parametersSuccess — 200
Pulse fieldsFailure — 404
Returned when the source exists but has never produced a successful run.

Image URLs

imageUrl points to a rendered chart PNG hosted on Chartcastr’s CDN. Links are durable for delivered pulses and can be embedded directly in dashboards, Notion, or anywhere that accepts a public image URL.

Example: Embed the latest analysis

Next Steps

API Overview

Auth, rate limits, and the OpenAPI spec.

AI Tools

Use the same key with Claude, ChatGPT, Cursor, or Codex via MCP.