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"
}'