Get all trajectories
GET/v1/trajectory
A paginated API, where the next page will chronologically retrieve the changes since the last API call.
The pagination is ordered by the event last modified time. A trajectory for the same object may show up more than once in the pagination, if a trajectory gets modified during pagination.
This API may be used in an streaming fashion. Even when the API returns 0 results, the same token may be used in the future to retrieve any additional changes since the last call.
Request
Query Parameters
Continuation token to retrieve next page
Filter trajectories by a given object.
Filter trajectories by type. If this is 'hypothetical' then only trajectories for the operator making the request will appear.
Minimum time when the trajectory was last updated. Recommended use of ISO8601. Include 'Z' to enforce UTC.
Filter the events by operator.
Responses
- 200
- 400
OK
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
result object[]
Possible values: [screened
, not_screened
, candidate_to_definitive
, unknown_trajectory_fetching_error
, superseded
, failed_interpolation
]
Possible values: [operator_ephemeris
]
Possible values: [hypothetical
, definitive
, candidate
]
{
"result": [
{
"auto_relinquish_pc_threshold": 0,
"created_at": "2024-11-21T00:49:53.224Z",
"end_at": "2024-11-21T00:49:53.224Z",
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"object_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"operator_id": "string",
"screened_at": "2024-11-21T00:49:53.224Z",
"screened_status": "screened",
"start_at": "2024-11-21T00:49:53.224Z",
"state_source": "operator_ephemeris",
"upload_type": "hypothetical",
"uploaded_at": "2024-11-21T00:49:53.224Z"
}
],
"token": "string"
}
Bad Request
- application/json
- Schema
- Example (from schema)
Schema
{
"correlation_id": "string",
"error": "string",
"error_type": "string",
"metadata": {}
}