---
title: "Ingest OpenTelemetry traces"
method: POST
path: "/v1/traces"
tags: ["Ingestion"]
---

# Ingest OpenTelemetry traces

`POST /v1/traces`

## Request

- Base URL: `https://api.lmnr.ai`
- URL: `https://api.lmnr.ai/v1/traces`
- Auth: one of:
  - HTTP bearer
  - HTTP bearer

Accepts an OTLP ExportTraceServiceRequest encoded as protobuf or OTLP JSON.

## Request body

- object

## Response `200`

Trace batch accepted.

## Other responses

- `400`: Invalid request.
- `401`: Missing or invalid API key.
- `413`: The request exceeds the configured HTTP payload limit.
- `429`: Ingestion rate limit exceeded.

---

[API](https://skmtc.dev/laminar-sh/apis/laminar-api.md) - [All operations](https://skmtc.dev/laminar-sh/apis/laminar-api/llms.txt) - [OpenAPI document](https://skmtc.dev/laminar-sh/apis/laminar-api/revisions/8a7a08163846?raw)
