For the complete documentation index, see llms.txt.The spacecraft cheatsheet separates Own computed TLEs, fitted from your latest stored state vector, from Public catalogue data. Public orbital elements may be usable for propagation even when there are no TLE lines to copy.
Accessing TLEs
- Open the cheatsheet from the application header in Operations.
- Select your spacecraft.
- Open Own computed to view a fitted TLE, or Public to view available provider TLE text.
- Use the copy button in that tab to copy the displayed two lines.
How It Works
The fitted TLE’s epoch is its output time, which can differ from the source state vector’s epoch. The cheatsheet requests the current time; selecting an older state vector in its details does not select a different TLE epoch.
Export through the Operations API
Use Generate a fitted TLE in the State Vectors API reference:This operation is available to customers with an authorized Operations API key. It requires the existing organization access and
read:ephemeris permission; there is no separate internal-email or feature-rollout requirement.Authentication and inputs
Use an Operations API key with access to the spacecraft’s organization and theread:ephemeris permission. Send it as Authorization: Bearer YOUR_API_KEY.
Set
VALAR_API_KEY to your key and SPACECRAFT_ID to the canonical ID, then run:
--data-urlencode also preserves the + in a positive timezone offset, such as 2026-09-22T14:00:00+02:00.
Result and prerequisites
A successful response is 200,Content-Type: text/plain: exactly two TLE lines separated by a newline, with no name line or JSON wrapper. The response is marked Cache-Control: no-store. Generation is synchronous and does not save a new resource or start a background job.
The operation uses the existing Own computed generator: it selects the latest eligible stored state by epoch, propagates it to your requested epoch with the existing accurate force model and applicable maneuvers, then fits a single-state TLE. The request does not select a historical source state, accept raw state-vector input, or retrieve provider TLEs. It does not fall back to public catalogue data if an eligible stored state is missing.
The spacecraft needs an eligible stored state and the mass, drag, radiation-pressure and geometry configuration required by its force model. The catalogue-number limits apply. When no NORAD ID is assigned, the existing generator uses the 99999 placeholder; it is not an assigned catalogue identity. An assigned ID above the supported limit is rejected, never replaced with that placeholder or truncated.
The fitted TLE carries the requested output epoch, not necessarily the source state’s epoch. This export makes no receiver-compatibility or orbit-accuracy guarantee.
Failure responses
Request, generation and API-key rejection failures use structuredapplication/json errors rather than TLE text. Authentication can reject missing credentials or a malformed bearer token before API-key handling with an empty 401 body and a WWW-Authenticate: Bearer header. Always inspect the HTTP status before parsing either an error or TLE text.
Success is text/plain only. If you set an Accept header, allow text/plain (for example, text/plain, application/json as above). An unsupported or malformed Accept header receives a structured JSON 406, including when failure occurs before generation.
TLE Format
The generated TLE follows the standard NORAD two-line format:Six-digit catalog numbers
VALAR continues fitting and generating TLEs from state vectors. Public catalogue orbits can be stored as GP mean elements without TLE text; that does not remove TLE generation.- Catalog numbers through 99999 use the ordinary numeric TLE format.
- 100000–339999 use Alpha-5 in the exported TLE’s five-character satellite-number field. Confirm your ground-station software supports Alpha-5 before using these files for antenna pointing.
- 340000–999999 cannot be represented in TLE/Alpha-5. The cheatsheet displays the format limit, and API TLE export rejects the request. Use an OEM ephemeris if your receiver accepts it.
99999 placeholder.
Related Pages
- Generate a fitted TLE: Operations API contract and request parameters
- State Vectors: Manage orbit solutions and state vectors
- TLE Format: TLE file format specification
- Generate OEM: Generate ephemeris files