Referência da API
Traces (OTLP)
Endpoint POST /v1/traces
SDKs e Collectors do OpenTelemetry exportam spans para cá. Os SDKs do Sentry enviam transações pelo endpoint envelope e acabam na mesma tabela.
1Requisição
X-Blipit-Key ou Authorization: Bearer, pública ou secreta. Corpo OTLP/HTTP JSON de até 4 MB, gzip, deflate ou brotli aceitos, no máximo 1.000 spans por requisição. service.name do resource nomeia o serviço; spans de servidor e consumidor e raízes viram transações. As descrições são cortadas em 1.000 caracteres (instruções de banco de dados em 2.000); 32 tags de 256 caracteres cada são mantidas.
OTEL_EXPORTER_OTLP_ENDPOINT=https://in.blipit.io
OTEL_EXPORTER_OTLP_PROTOCOL=http/json
OTEL_EXPORTER_OTLP_HEADERS=x-blipit-key=<public key>
OTEL_SERVICE_NAME=shop-api2Respostas
200 {accepted: true, spans: n}. 202 {accepted: false, reason: 'monthly span allowance used up'}. 400 JSON ilegível. 413 mais de 1.000 spans. 415 content type protobuf. 401 chave desconhecida.
Bom saber
- Spans por mês: Free 1M, Solo 5M, Team 20M, Scale 100M; mantidos 7 dias no Free e no Solo, 30 no Team e no Scale.
- gRPC e protobuf não são lidos; mantenha o protocolo em http/json.
Travou? Envie um e-mail para support@blipit.io. As chaves e o DSN exato de cada projeto ficam em Chaves de API no app.blipit.io.

