ErrTap / DevelopersDocumentation
ErrTap docsOverview

ErrTap Docs

Install ErrTap SDKs, configure DSNs, send errors, set up uptime and cron monitors, and wire alerting. Quickstarts for browser, Node, NestJS, Laravel, .NET, and more.

ErrTap is monitoring and observability for startups: error tracking, uptime and SSL checks, cron heartbeats, alerting, and release health — six signals, cross-linked, one dashboard.

Get instrumented in a minute

Grab your DSN

Every project has a DSN — a URL like https://et_…@your-host. The username portion is the write-only key; the host is where events are sent. Find it under Settings → Client keys.

SDKs authenticate with Authorization: DSN <bare-key> — never send the full URL string as a header value.

Send a test event

The fastest way to verify wiring is one curl:

curl -X POST https://your-host/ingest/error \
  -H "Authorization: DSN et_<your-key>" -H "content-type: application/json" \
  -d '{"message":"hello from curl","type":"TestError"}'

Watch it land

Ingestion is asynchronous: the API replies 202 immediately and a background worker fingerprints, groups, and stores the event. If an issue appears on your dashboard a few seconds later, you're connected.

Pick your platform

Understand the signals

API reference

On this page