Submit trace data to the OpenTelemetry Collector using OTLP/HTTP protocol.
The request must include a valid OAuth2 bearer token in the Authorization header, obtained from the Unomiq OAuth API.
The collector processes traces through the following pipeline:
Spans without an unomiq_app.id will be silently filtered out (not exported).
Note: The endpoint always returns 200 OK if the request is valid, even if spans are filtered out due to missing unomiq_app.id. Check partialSuccess in the response for details.
OAuth2/OIDC JWT token with required claims:
Content type of the request body
application/json OTLP ExportTraceServiceRequest. The request body follows the standard OTLP/HTTP JSON format. See https://opentelemetry.io/docs/specs/otlp/#otlphttp-request for the full schema.
Array of ResourceSpans as defined by the OTLP specification
Traces accepted successfully
OTLP ExportTraceServiceResponse. See https://opentelemetry.io/docs/specs/otlp/#otlphttp-response for the full schema.