SDKs & exporters

LinkScope is OTLP-native, so any OpenTelemetry SDK works with the standard gRPC exporter. Point the exporter at api.linkscope.stream:443 and add the API-key header.

Go

exp, _ := otlptracegrpc.New(ctx,
  otlptracegrpc.WithEndpoint("api.linkscope.stream:443"),
  otlptracegrpc.WithHeaders(map[string]string{"x-api-key": key}),
)

Python

from opentelemetry.exporter.otlp.proto.grpc.trace_exporter import OTLPSpanExporter
exporter = OTLPSpanExporter(
    endpoint="api.linkscope.stream:443",
    headers=(("x-api-key", key),),
)

Node.js

new OTLPTraceExporter({
  url: "https://api.linkscope.stream:443",
  headers: { "x-api-key": process.env.LINKSCOPE_API_KEY },
});