gRPC API reference

LinkScope exposes a single gRPC service for ingestion. All calls are made over TLS to api.linkscope.stream:443 using HTTP/2.

Service

PropertyValue
Endpointapi.linkscope.stream:443
Servicelinkscope.ingest.v1.IngestService
TransportgRPC over HTTP/2, TLS 1.2+
Authx-api-key metadata header

Methods

Export (client-streaming)

Streams batches of OTLP ResourceSpans, ResourceMetrics and ResourceLogs to the server. The server returns a partial-success summary per batch.

rpc Export(stream ExportRequest) returns (ExportResponse);

Check (unary)

Returns the serving status of the ingest pipeline for the authenticated key.

rpc Check(CheckRequest) returns (CheckResponse);

Example

grpcurl -H "x-api-key: $LINKSCOPE_API_KEY" \
  api.linkscope.stream:443 \
  linkscope.ingest.v1.IngestService/Check
The ingest path /linkscope.ingest.v1.IngestService/ only accepts application/grpc. Browsers and HTTP/1.1 clients receive a gRPC status error, not HTML — this is expected for a gRPC endpoint.