contextpulse
Back to Docs Overview
Reference

REST API

Direct HTTP ingestion API for custom runtimes and languages (Go, Rust, C#).

Ingestion Endpoint

Endpoint: `POST https://ingest.contextpulse.online/v1/events`

Header: `Authorization: Bearer <YOUR_API_KEY>`

Content-Type: `application/json`

cURL Ingest Example
curl -X POST https://ingest.contextpulse.online/v1/events \
  -H "Authorization: Bearer tmcp_live_9f823a104bc" \
  -H "Content-Type: application/json" \
  -d '{
    "service": "custom-go-server",
    "event_type": "tool_call",
    "client": "Cursor/0.45",
    "tool_name": "query_database",
    "duration_ms": 142,
    "status": "success",
    "timestamp": "2026-09-06T11:42:00Z"
  }'