Skip to main content
GET
/
operations
/
measurements
Error
A valid request URL is required to generate request examples
{
  "content": [
    {
      "downlinkFrequency": 2200000000,
      "epoch": "2025-01-15T12:30:45.123Z",
      "file": "measurements_2025-01-15.csv",
      "id": "550e8400-e29b-41d4-a716-446655440000",
      "measurementType": "RADEC",
      "outlier": false,
      "referenceFrame": "ICRF",
      "sensorId": "SENSOR-123",
      "sigmas": [
        0.001,
        0.001
      ],
      "spacecraftId": "550e8400-e29b-41d4-a716-446655440000",
      "values": [
        1.5708,
        0.7854
      ]
    }
  ],
  "empty": false,
  "first": true,
  "hasNext": true,
  "hasPrevious": false,
  "last": false,
  "page": 0,
  "size": 20,
  "totalElements": 150,
  "totalPages": 8
}

Authorizations

Authorization
string
header
required

API Key (format: vsp_sk_...)

Query Parameters

startDate
string<date-time>
required

Start of time range (inclusive, ISO-8601)

endDate
string<date-time>
required

End of time range (inclusive, ISO-8601)

spacecraftIds
string[]

Filter by spacecraft identifiers (ID, name, NORAD, or COSPAR)

measurementTypes
enum<string>[]

Filter by measurement types

Available options:
RANGE,
RADEC,
AZEL,
PV
includeOutliers
boolean
default:false

Include measurements flagged as outliers (default: false)

pageable
object
required

Response

Successfully retrieved measurements

Paginated response wrapper containing a page of results with navigation metadata

content
object[]

List of items in the current page

empty
boolean

Whether the content list is empty

Example:

false

first
boolean

Whether this is the first page

Example:

true

hasNext
boolean

Whether there are more pages after this one

Example:

true

hasPrevious
boolean

Whether there are pages before this one

Example:

false

last
boolean

Whether this is the last page

Example:

false

page
integer<int32>

Current page number (0-indexed)

Example:

0

size
integer<int32>

Number of items per page

Example:

20

totalElements
integer<int64>

Total number of elements across all pages

Example:

150

totalPages
integer<int32>

Total number of pages

Example:

8