Quickstart

Get from zero to your first tracked error in three steps.

  1. Create an organization. On first sign-in you're prompted to create one — it's your tenant and holds all your projects.
  2. Create a project. Each project mints an ingest key (mtr_…), found on the project's Settings tab.
  3. Send your first event with that key. It appears in the project's Issues tab within seconds, grouped and ready to triage.
curl -X POST https://your-metricly.app/api/ingest \
  -H "Content-Type: application/json" \
  -H "X-Metricly-Key: mtr_your_project_key" \
  -d '{
    "level": "error",
    "exception": {
      "type": "TypeError",
      "value": "Cannot read properties of undefined (reading \"id\")",
      "stacktrace": "at createOrder (/app/checkout.ts:42:18)\n at handler (/app/server.ts:11:3)"
    },
    "environment": "production",
    "release": "web@1.4.2",
    "user": { "id": "user_123" },
    "tags": { "route": "/checkout" }
  }'

That's the whole integration — no agent, no instrumentation, no version lock-in.