⚡ CloseBright Capture Service

v1.2.4 - High-throughput event ingestion

Service is running and ready to capture events!

API Documentation

📚 Interactive API Documentation

Explore the complete API with interactive documentation

View docs: Open API Documentation

OpenAPI Spec: Download OpenAPI JSON

Available Endpoints

GET /health

Service health check

Try it: /health

POST /batch

Capture multiple events in one request

curl -X POST http://localhost:8080/batch \
  -H "Content-Type: application/json" \
  -d '[{"event":"page_view","distinct_id":"user123"},{"event":"click","distinct_id":"user456"}]'

About

This is the CloseBright ETL Capture Service - a high-performance Rust service for ingesting user event data. It validates events, enriches them with metadata, and queues them for downstream processing.

Part of the CloseBright analytics platform. Built with ❤️ using Axum and Rust.