Stream ping probe results
Opens a streaming ping session and returns per-probe results plus a terminal summary. Supports SSE (text/event-stream) and NDJSON (application/x-ndjson) formats.
Header Parameters
Response format: 'text/event-stream' for Server-Sent Events or 'application/x-ndjson' for newline-delimited JSON
Ping stream configuration
Target resource ID (UUID)
"550e8400-e29b-41d4-a716-446655440000"uuidOptional hint for the target resource type
"EMBEDDER"Number of probes to run (0 uses server default)
4int320 <= valueDelay between probes in milliseconds (0 uses server default)
1000int320 <= valuePer-probe timeout in milliseconds (0 uses server default)
5000int320 <= valueDesired payload type (defaults to provider-specific value)
"TEXT"Explicit UTF-8 payload to send with each probe (mutually exclusive with payloadSizeBytes)
"ping"Synthetic payload size in bytes (mutually exclusive with payload)
64int320 <= valueMaximum concurrent probes (defaults to 1)
1int321 <= valueAdd jitter to probe scheduling
falseOptional labels to attach to the ping session
{"origin":"console"}properties <= 20Empty Object
Response Body
curl -X POST "https://loading/v1/ping:stream" \ -H "Accept: application/x-ndjson" \ -H "Content-Type: application/json" \ -d '{ "targetId": "550e8400-e29b-41d4-a716-446655440000" }'{
"result": null,
"summary": {
"endpoint": {
"targetType": "EMBEDDER",
"targetId": "550e8400-e29b-41d4-a716-446655440000",
"resolvedEndpoint": "https://api.openai.com/v1/embeddings",
"provider": "OPENAI",
"modelIdentifier": "text-embedding-3-small"
},
"requests": 4,
"responses": 4,
"ok": 3,
"timeouts": 1,
"errors": 0,
"rttMinMs": 98.2,
"rttAvgMs": 110.5,
"rttP50Ms": 105.3,
"rttP90Ms": 130.7,
"rttP99Ms": 145.9,
"rttMaxMs": 150.2,
"requestsPerSecond": 3.9,
"bytesPerSecond": 512,
"appliedLimits": {
"max_count": "20"
}
},
"notice": {
"code": "COUNT_CLAMPED",
"message": "Probe count reduced to maximum allowed value",
"details": {
"requested": "100",
"applied": "20"
}
}
}