Skip to main content

docsignal API

A read-only HTTP API returning JSON. Every response is generated from the same event store the daily crawl writes to.

We crawl the public documentation of 27 AI-native software companies every day, diff it, and turn the changes into structured events — 15,438 of them so far. Most of what a company ships never reaches its changelog, and those are the changes this exists to catch: quiet limit changes, features moved between pricing tiers, endpoints published without announcement, capabilities withdrawn.

Base URL​

https://api.docsignal.app

Quickstart​

  1. Request access from sawyer@revi.systems. Access is currently by arrangement.
  2. Send the token as a bearer credential on every request. See Authentication for token handling.
  3. List the companies available to the token, then request events observed since your last cursor:
curl -H "Authorization: Bearer YOUR_TOKEN" \
"https://api.docsignal.app/v1/companies"

curl -H "Authorization: Bearer YOUR_TOKEN" \
"https://api.docsignal.app/v1/events?observed_since=2026-07-01"

Use observed_at to stay current. shipped_at is present only when the vendor source states a ship date.

Read Events for filters and response fields, Paging for stable continuation, and Retractions before building an ingestion loop.

Use /v1/organizations and /v1/products for stable, effective-dated structure. These routes and the graph IDs added to existing responses are additive; legacy company domains and product slugs continue to work unchanged.

Access​

Access is currently by arrangement. Write to sawyer@revi.systems.