- OTLP HTTP: OpenTelemetry logs over HTTP (protobuf). Use this with any OTEL SDK, the OTEL Collector, or a sidecar that speaks OTLP.
- Rootprint HTTP endpoint: an authenticated endpoint that ingests NDJSON into your target index. Use this when you control the wire format and want to write to a custom-schema index.
Send logs
Pick the right ingestion path: OTLP for anything OpenTelemetry, the HTTP endpoint for custom-schema indexes.
Rootprint accepts logs two ways:

