{"openapi":"3.1.0","info":{"title":"Satcat Service API","description":"\nKayhan Space's Satcat Service API.\n\n## Features\n* **View** historical CDM data for an object.\n* **View** latest CDM data for an object.\n","contact":{"email":"help@kayhan.space"},"version":"1.0.0"},"paths":{"/login":{"post":{"tags":["Authentication"],"summary":"Login","operationId":"login_login_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_login_login_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/health_authenticated":{"get":{"tags":["Authentication"],"summary":"Health Authenticated","operationId":"health_authenticated_health_authenticated_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"string","title":"Response Health Authenticated Health Authenticated Get"}}}}},"security":[{"Oauth2Scheme":[]}]}},"/groups":{"get":{"tags":["Authentication"],"summary":"List Groups","description":"List groups to which the currently authenticated user has access.","operationId":"list_groups_groups_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/GroupListItem"},"type":"array","title":"Response List Groups Groups Get"}}}}},"security":[{"Oauth2Scheme":[]}]}},"/api_keys":{"post":{"tags":["Authentication"],"summary":"Create Api Key","operationId":"create_api_key_api_keys_post","security":[{"Oauth2Scheme":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIKeyCreateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["Authentication"],"summary":"List Api Keys","operationId":"list_api_keys_api_keys_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Filters"}},{"name":"sort_field","in":"query","required":false,"schema":{"type":"string","default":"created_at","title":"Sort Field"}},{"name":"sort_direction","in":"query","required":false,"schema":{"$ref":"#/components/schemas/SortDirection","default":"desc"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Count"}},{"name":"fields","in":"query","required":false,"schema":{"type":"string","title":"Fields"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OffsetPageResult_APIKeyView_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api_keys/{client_id}/rotate":{"post":{"tags":["Authentication"],"summary":"Rotate Api Key","operationId":"rotate_api_key_api_keys__client_id__rotate_post","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"client_id","in":"path","required":true,"schema":{"type":"string","title":"Client Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api_keys/{client_id}":{"patch":{"tags":["Authentication"],"summary":"Update Api Key","operationId":"update_api_key_api_keys__client_id__patch","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"client_id","in":"path","required":true,"schema":{"type":"string","title":"Client Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIKeyUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIKeyUpdate"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["Authentication"],"summary":"Delete Api Key","operationId":"delete_api_key_api_keys__client_id__delete","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"client_id","in":"path","required":true,"schema":{"type":"string","title":"Client Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/oauth/token":{"post":{"tags":["Authentication"],"summary":"Authenticate Token","operationId":"authenticate_token_oauth_token_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_authenticate_token_oauth_token_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TokenResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBasic":[]}]}},"/oauth/token/":{"post":{"tags":["Authentication"],"summary":"Authenticate Token","operationId":"authenticate_token_oauth_token__post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_authenticate_token_oauth_token__post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TokenResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBasic":[]}]}},"/catalogs/{id}":{"get":{"tags":["Catalog"],"summary":"Get Catalog","description":"Retrieve metadata about a catalog.","operationId":"get_catalog_catalogs__id__get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","description":"ID of the catalog to get","title":"Id"},"description":"ID of the catalog to get"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CatalogPreviewRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/catalogs":{"get":{"tags":["Catalog"],"summary":"List Catalogs","description":"List the catalogs available on the server, optionally for a specific catalog type. If using the `latest` parameter, return only the latest catalog available for each individual catalog type available. Pagination parameters are ignored when using the `latest` parameter. Additionally, archived and unready catalogs are not returned when using the `latest` parameter.","operationId":"list_catalogs_catalogs_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"latest","in":"query","required":false,"schema":{"type":"boolean","description":"Whether to retrieve only the latest catalog for each applicable catalog_type.","default":false,"title":"Latest"},"description":"Whether to retrieve only the latest catalog for each applicable catalog_type."},{"name":"filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Filters"}},{"name":"sort_field","in":"query","required":false,"schema":{"type":"string","default":"created_at","title":"Sort Field"}},{"name":"sort_direction","in":"query","required":false,"schema":{"$ref":"#/components/schemas/SortDirection","default":"desc"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Count"}},{"name":"fields","in":"query","required":false,"schema":{"type":"string","title":"Fields"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OffsetPageResult_CatalogPreviewRead_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/catalogs/{id}/ephemerides":{"get":{"tags":["Catalog"],"summary":"List Ephemerides In Catalog","operationId":"list_ephemerides_in_catalog_catalogs__id__ephemerides_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"ID of the catalog to list","title":"Id"},"description":"ID of the catalog to list"},{"name":"filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Filters"}},{"name":"sort_field","in":"query","required":false,"schema":{"type":"string","default":"created_at","title":"Sort Field"}},{"name":"sort_direction","in":"query","required":false,"schema":{"$ref":"#/components/schemas/SortDirection","default":"desc"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Count"}},{"name":"fields","in":"query","required":false,"schema":{"type":"string","title":"Fields"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OffsetPageResult_EphemerisMetadataWithRSO_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/conjunction_messages":{"get":{"tags":["Conjunction"],"summary":"List Conjunction Messages","description":"List the conjunction messages to which the currently authenticated user has read access.","operationId":"list_conjunction_messages_conjunction_messages_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"latest_for","in":"query","required":false,"schema":{"type":"string","description":"key or cdm_id of conjunction message to get latest data for","title":"Latest For"},"description":"key or cdm_id of conjunction message to get latest data for"},{"name":"history_for","in":"query","required":false,"schema":{"type":"string","description":"key or cdm_id of conjunction message to get history data for","title":"History For"},"description":"key or cdm_id of conjunction message to get history data for"},{"name":"operational","in":"query","required":false,"schema":{"type":"boolean","description":"Whether to include only CDMs with designation 'OPERATIONAL' in the result; defaults to true","default":true,"title":"Operational"},"description":"Whether to include only CDMs with designation 'OPERATIONAL' in the result; defaults to true"},{"name":"filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Filters"}},{"name":"sort_field","in":"query","required":false,"schema":{"type":"string","default":"creation_date","title":"Sort Field"}},{"name":"sort_direction","in":"query","required":false,"schema":{"$ref":"#/components/schemas/SortDirection","default":"desc"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Count"}},{"name":"fields","in":"query","required":false,"schema":{"type":"string","title":"Fields"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OffsetPageResult_ConjunctionListRead_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["Conjunction"],"summary":"Upload Cdms","description":"Upload one or more CDMs as a Super Admin.","operationId":"upload_cdms_conjunction_messages_post","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"group_slug","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Group Slug"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_upload_cdms_conjunction_messages_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ConjunctionRead"},"title":"Response Upload Cdms Conjunction Messages Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/conjunction_messages/ccsds":{"get":{"tags":["Conjunction"],"summary":"List Conjunction Messages","description":"List the conjunction messages to which the currently authenticated user has read access in CCSDS format.","operationId":"list_conjunction_messages_conjunction_messages_ccsds_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"latest_for","in":"query","required":false,"schema":{"type":"string","description":"key or cdm_id of conjunction message to get latest data for","title":"Latest For"},"description":"key or cdm_id of conjunction message to get latest data for"},{"name":"history_for","in":"query","required":false,"schema":{"type":"string","description":"key or cdm_id of conjunction message to get history data for","title":"History For"},"description":"key or cdm_id of conjunction message to get history data for"},{"name":"operational","in":"query","required":false,"schema":{"type":"boolean","description":"Whether to include only CDMs with designation 'OPERATIONAL' in the result; defaults to true","default":true,"title":"Operational"},"description":"Whether to include only CDMs with designation 'OPERATIONAL' in the result; defaults to true"},{"name":"filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Filters"}},{"name":"sort_field","in":"query","required":false,"schema":{"type":"string","default":"creation_date","title":"Sort Field"}},{"name":"sort_direction","in":"query","required":false,"schema":{"$ref":"#/components/schemas/SortDirection","default":"desc"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Count"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OffsetPageResult"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/events":{"get":{"tags":["Conjunction"],"summary":"List Events","description":"List the events to which the currently authenticated user has read access.","operationId":"list_events_events_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Filters"}},{"name":"sort_field","in":"query","required":false,"schema":{"type":"string","default":"created_at","title":"Sort Field"}},{"name":"sort_direction","in":"query","required":false,"schema":{"$ref":"#/components/schemas/SortDirection","default":"desc"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Count"}},{"name":"fields","in":"query","required":false,"schema":{"type":"string","title":"Fields"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OffsetPageResult_EventRead_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/events/{event_key}/cdms":{"get":{"tags":["Events"],"summary":"List Event Cdms","description":"List the CDMs in the event.","operationId":"list_event_cdms_events__event_key__cdms_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"event_key","in":"path","required":true,"schema":{"type":"string","description":"key of the event","title":"Event Key"},"description":"key of the event"},{"name":"operational","in":"query","required":false,"schema":{"type":"boolean","description":"Whether to include only CDMs with designation 'OPERATIONAL' in the result; defaults to true","default":true,"title":"Operational"},"description":"Whether to include only CDMs with designation 'OPERATIONAL' in the result; defaults to true"},{"name":"filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Filters"}},{"name":"sort_field","in":"query","required":false,"schema":{"type":"string","default":"created_at","title":"Sort Field"}},{"name":"sort_direction","in":"query","required":false,"schema":{"$ref":"#/components/schemas/SortDirection","default":"desc"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Count"}},{"name":"fields","in":"query","required":false,"schema":{"type":"string","title":"Fields"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OffsetPageResult_ConjunctionRead_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/events/{event_key}/ccsds_cdm":{"post":{"tags":["Conjunction"],"summary":"Add Cdm To Event","description":"Add a CCSDS JSON CDM to an event. The CDM must have the same primary and secondary objects as the associated event. Returns the created conjunction.","operationId":"add_cdm_to_event_events__event_key__ccsds_cdm_post","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"event_key","in":"path","required":true,"schema":{"type":"string","description":"key of the event to add the CDM to","title":"Event Key"},"description":"key of the event to add the CDM to"}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_add_cdm_to_event_events__event_key__ccsds_cdm_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConjunctionRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/conjunction_messages/{cdm_id}/file":{"get":{"tags":["Conjunction"],"summary":"Get Cdm File","description":"Retrieve raw conjunction messages with given key or cdm_id.","operationId":"get_cdm_file_conjunction_messages__cdm_id__file_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"cdm_id","in":"path","required":true,"schema":{"type":"string","description":"key or cdm_id of conjunction message","title":"Cdm Id"},"description":"key or cdm_id of conjunction message"},{"name":"updated","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Updated"}},{"name":"file_format","in":"query","required":false,"schema":{"$ref":"#/components/schemas/CDMWriteFormat","default":"JSON"}}],"responses":{"200":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/conjunction_messages/{cdm_id}":{"get":{"tags":["Conjunction"],"summary":"Get Conjunction Message By Id","description":"Retrieve all conjunction messages with given key, cdm_id (18th SDS), or Satcat UUID.","operationId":"get_conjunction_message_by_id_conjunction_messages__cdm_id__get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"cdm_id","in":"path","required":true,"schema":{"type":"string","description":"key, cdm_id, or uuid of conjunction message","title":"Cdm Id"},"description":"key, cdm_id, or uuid of conjunction message"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConjunctionRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/conjunction_messages/{cdm_id}/ccsds":{"get":{"tags":["Conjunction"],"summary":"Get Conjunction Message By Id","description":"Retrieve conjunction message with given key or cdm_id in CCSDS format.","operationId":"get_conjunction_message_by_id_conjunction_messages__cdm_id__ccsds_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"cdm_id","in":"path","required":true,"schema":{"type":"string","description":"key or cdm_id of conjunction message","title":"Cdm Id"},"description":"key or cdm_id of conjunction message"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Conjunction Message By Id Conjunction Messages  Cdm Id  Ccsds Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/conjunction_messages/{cdm_id}/pc_remediation":{"post":{"tags":["Conjunction"],"summary":"Request Pc Remediation","description":"Manually request remediation of a CDM's collision probability value. Returns the updated conjunction message in CCSDS JSON format.","operationId":"request_pc_remediation_conjunction_messages__cdm_id__pc_remediation_post","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"cdm_id","in":"path","required":true,"schema":{"type":"string","description":"key or cdm_id of conjunction message","title":"Cdm Id"},"description":"key or cdm_id of conjunction message"},{"name":"method","in":"query","required":false,"schema":{"$ref":"#/components/schemas/PCRemediationMethod","default":"hall"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Request Pc Remediation Conjunction Messages  Cdm Id  Pc Remediation Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/ephemerides":{"post":{"tags":["Ephemeris"],"summary":"Create Ephemeris","description":"Upload an ephemeris file to Kayhan's system.<br/>\n    Uploaded ephemerides can be added to a Screening using\n    `POST /screenings/{id}/primaries`.<br/>\n    **NOTE:** Only ephemerides using an inertial reference frame are\n    accepted at this time.","operationId":"create_ephemeris_ephemerides_post","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"group_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Optional group ID to use for the request","title":"Group Id"},"description":"Optional group ID to use for the request"}],"requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_create_ephemeris_ephemerides_post"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EphemerisMetadataWithRSO"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["Ephemeris"],"summary":"List Ephemerides","description":"List the ephemerides to which the currently authenticated user has read access.","operationId":"list_ephemerides_ephemerides_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Filters"}},{"name":"sort_field","in":"query","required":false,"schema":{"type":"string","default":"created_at","title":"Sort Field"}},{"name":"sort_direction","in":"query","required":false,"schema":{"$ref":"#/components/schemas/SortDirection","default":"desc"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Count"}},{"name":"fields","in":"query","required":false,"schema":{"type":"string","title":"Fields"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OffsetPageResult_EphemerisMetadataWithRSO_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/ephemerides/{id}/operationalize":{"put":{"tags":["Ephemeris"],"summary":"Operationalize Ephemeris","description":"Re-designate an existing ephemeris as the current OPERATIONAL.","operationId":"operationalize_ephemeris_ephemerides__id__operationalize_put","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","title":"Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EphemerisMetadataWithRSO"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/ephemerides/{id}/forward/starlink":{"put":{"tags":["Ephemeris"],"summary":"Forward Ephemeris To Starlink","description":"Manually forward an ephemeris to Starlink.","operationId":"forward_ephemeris_to_starlink_ephemerides__id__forward_starlink_put","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","description":"ID of the ephemeris to forward","title":"Id"},"description":"ID of the ephemeris to forward"},{"name":"group_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Optional group ID to use for the request","title":"Group Id"},"description":"Optional group ID to use for the request"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EphemerisForwardingResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/ephemerides/{id}/forward/space-track":{"put":{"tags":["Ephemeris"],"summary":"Forward Ephemeris To Space Track","description":"Manually forward an ephemeris to Space-Track.","operationId":"forward_ephemeris_to_space_track_ephemerides__id__forward_space_track_put","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","description":"ID of the ephemeris to forward","title":"Id"},"description":"ID of the ephemeris to forward"},{"name":"group_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Optional group ID to use for the request","title":"Group Id"},"description":"Optional group ID to use for the request"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EphemerisForwardingResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/rsos/{norad_id}/current_operational_ephemeris":{"get":{"tags":["Ephemeris"],"summary":"Get Current Operational Ephemeris","description":"Get the current operational ephemeris for an RSO.","operationId":"get_current_operational_ephemeris_rsos__norad_id__current_operational_ephemeris_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"norad_id","in":"path","required":true,"schema":{"type":"string","description":"NORAD ID of the object for which to retrieve operational ephemeris","title":"Norad Id"},"description":"NORAD ID of the object for which to retrieve operational ephemeris"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EphemerisMetadataWithRSO"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/ephemerides/{id}":{"get":{"tags":["Ephemeris"],"summary":"Get Ephemeris","description":"Retrieve metadata of an ephemeris.","operationId":"get_ephemeris_ephemerides__id__get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","description":"ID of the ephemeris to get","title":"Id"},"description":"ID of the ephemeris to get"},{"name":"organization_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Organization Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EphemerisMetadataWithRSO"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/ephemerides/{id}/archive":{"put":{"tags":["Ephemeris"],"summary":"Archive Ephemeris","description":"Mark an ephemeris as archived. This retains metadata about the ephemeris, but renders the ephemeris data inaccessible.","operationId":"archive_ephemeris_ephemerides__id__archive_put","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","description":"ID of the ephemeris to get","title":"Id"},"description":"ID of the ephemeris to get"},{"name":"group_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Optional group ID to use for the request","title":"Group Id"},"description":"Optional group ID to use for the request"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EphemerisMetadataWithRSO"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/ephemerides/{id}/file":{"get":{"tags":["Ephemeris"],"summary":"Get Ephemeris Content","description":"Retrieve file content of an ephemeris.","operationId":"get_ephemeris_content_ephemerides__id__file_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","description":"ID of the ephemeris to get","title":"Id"},"description":"ID of the ephemeris to get"},{"name":"file_format","in":"query","required":false,"schema":{"$ref":"#/components/schemas/EphemerisWriteFileFormat","description":"File format of the ephemeris file being uploaded. ORIGINAL will fail if the data was stored in an HDF5 or other deprecated format.","default":"OEM"},"description":"File format of the ephemeris file being uploaded. ORIGINAL will fail if the data was stored in an HDF5 or other deprecated format."},{"name":"ref_frame","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/EphemerisFrame"},{"type":"null"}],"description":"Reference frame of the ephemeris trajectory being downloaded. Only supported for OEM format. Default is the stored frame of the ephemeris.","title":"Ref Frame"},"description":"Reference frame of the ephemeris trajectory being downloaded. Only supported for OEM format. Default is the stored frame of the ephemeris."},{"name":"cov_frame","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/EphemerisFrame"},{"type":"null"}],"description":"Reference frame of the ephemeris trajectory being downloaded. Only supported for OEM format. Default is the frame the trajectory was originally uploaded with.","title":"Cov Frame"},"description":"Reference frame of the ephemeris trajectory being downloaded. Only supported for OEM format. Default is the frame the trajectory was originally uploaded with."},{"name":"filename","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Optional custom filename. If not supplied, a default or original filename will be generated.","title":"Filename"},"description":"Optional custom filename. If not supplied, a default or original filename will be generated."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/ephemerides/{id}/jsonviz":{"get":{"tags":["Ephemeris"],"summary":"Get Ephemeris Json Viz","description":"Retrieve file content of an ephemeris in a JSON format for data visualization.","operationId":"get_ephemeris_json_viz_ephemerides__id__jsonviz_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","description":"ID of the ephemeris to get","title":"Id"},"description":"ID of the ephemeris to get"},{"name":"interpolate_to_unix_minutes_grid","in":"query","required":false,"schema":{"type":"boolean","default":true,"title":"Interpolate To Unix Minutes Grid"}},{"name":"dt_s","in":"query","required":false,"schema":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Dt S"}},{"name":"pos_units","in":"query","required":false,"schema":{"enum":["m","km"],"type":"string","default":"m","title":"Pos Units"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Ephemeris Json Viz Ephemerides  Id  Jsonviz Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/ephemerides/opm":{"post":{"tags":["Ephemeris"],"summary":"Create Ephemeris From Opm","description":"Create ephemeris from an opm file","operationId":"create_ephemeris_from_opm_ephemerides_opm_post","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"group_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Optional group ID to use for the request","title":"Group Id"},"description":"Optional group ID to use for the request"}],"requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_create_ephemeris_from_opm_ephemerides_opm_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/ephemerides_summary":{"get":{"tags":["Ephemeris"],"summary":"Get Ephemeris Summary","description":"Get a summary of current OPERATIONAL ephemeris in the respository.","operationId":"get_ephemeris_summary_ephemerides_summary_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"Oauth2Scheme":[]}]}},"/ephemerides/{id}/covariance_tuning":{"put":{"tags":["Ephemeris"],"summary":"Trigger Covariance Tuning","description":"Manually trigger covariance realism tuning of an ephemeris.","operationId":"trigger_covariance_tuning_ephemerides__id__covariance_tuning_put","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","description":"ID of the ephemeris to trigger","title":"Id"},"description":"ID of the ephemeris to trigger"},{"name":"group_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Optional group ID to use for the request","title":"Group Id"},"description":"Optional group ID to use for the request"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/trigger_covariance_tuning_bulk":{"put":{"tags":["Ephemeris"],"summary":"Trigger Covariance Tuning Bulk","description":"Manually trigger covariance realism tuning of a list of ephemerides by id.","operationId":"trigger_covariance_tuning_bulk_trigger_covariance_tuning_bulk_put","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"ids","in":"query","required":true,"schema":{"type":"array","items":{"type":"string"},"description":"ID of the ephemeris to trigger","title":"Ids"},"description":"ID of the ephemeris to trigger"},{"name":"group_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Optional group ID to use for the request","title":"Group Id"},"description":"Optional group ID to use for the request"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/events/{event_key}/latest_cdms":{"get":{"tags":["Events"],"summary":"List Event Latest Cdms","description":"List the CDMs in the event.","operationId":"list_event_latest_cdms_events__event_key__latest_cdms_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"event_key","in":"path","required":true,"schema":{"type":"string","description":"key of the event","title":"Event Key"},"description":"key of the event"},{"name":"operational","in":"query","required":false,"schema":{"type":"boolean","description":"Whether to include only CDMs with designation 'OPERATIONAL' in the result; defaults to true","default":true,"title":"Operational"},"description":"Whether to include only CDMs with designation 'OPERATIONAL' in the result; defaults to true"},{"name":"filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Filters"}},{"name":"sort_field","in":"query","required":false,"schema":{"type":"string","default":"created_at","title":"Sort Field"}},{"name":"sort_direction","in":"query","required":false,"schema":{"$ref":"#/components/schemas/SortDirection","default":"desc"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Count"}},{"name":"fields","in":"query","required":false,"schema":{"type":"string","title":"Fields"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OffsetPageResult_ConjunctionRead_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/conjunction_messages/{cdm_id}/mitigation_scenarios":{"get":{"tags":["Mitigation"],"summary":"List Mitigation Scenarios","description":"List mitigation scenarios available for a conjunction message.","operationId":"list_mitigation_scenarios_conjunction_messages__cdm_id__mitigation_scenarios_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"cdm_id","in":"path","required":true,"schema":{"type":"string","description":"key or cdm_id of conjunction message","title":"Cdm Id"},"description":"key or cdm_id of conjunction message"},{"name":"filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Filters"}},{"name":"sort_field","in":"query","required":false,"schema":{"type":"string","default":"created_at","title":"Sort Field"}},{"name":"sort_direction","in":"query","required":false,"schema":{"$ref":"#/components/schemas/SortDirection","default":"desc"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Count"}},{"name":"fields","in":"query","required":false,"schema":{"type":"string","title":"Fields"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OffsetPageResult_MitigationScenarioRead_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["Mitigation"],"summary":"Create Mitigation Scenario","description":"Create a mitigation scenario on the cdm id from an ephemeris id","operationId":"create_mitigation_scenario_conjunction_messages__cdm_id__mitigation_scenarios_post","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"cdm_id","in":"path","required":true,"schema":{"type":"string","title":"Cdm Id"}},{"name":"ephem_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Ephem Id"}},{"name":"group_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Optional group ID to use for the request","title":"Group Id"},"description":"Optional group ID to use for the request"}],"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScenarioRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/conjunction_messages/{cdm_id}/mitigation_scenarios/{scenario_id}":{"get":{"tags":["Mitigation"],"summary":"Get Mitigation Scenario","description":"Get a mitigation scenario by ID.","operationId":"get_mitigation_scenario_conjunction_messages__cdm_id__mitigation_scenarios__scenario_id__get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"cdm_id","in":"path","required":true,"schema":{"type":"string","title":"Cdm Id"}},{"name":"scenario_id","in":"path","required":true,"schema":{"type":"string","title":"Scenario Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScenarioRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/conjunction_messages/{cdm_id}/mitigation_scenarios/opm":{"post":{"tags":["Mitigation"],"summary":"Create Mitigation Scenario From Opm","description":"Create a mitigation scenario on the cdm id from opm file","operationId":"create_mitigation_scenario_from_opm_conjunction_messages__cdm_id__mitigation_scenarios_opm_post","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"cdm_id","in":"path","required":true,"schema":{"type":"string","title":"Cdm Id"}},{"name":"group_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Optional group ID to use for the request","title":"Group Id"},"description":"Optional group ID to use for the request"}],"requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_create_mitigation_scenario_from_opm_conjunction_messages__cdm_id__mitigation_scenarios_opm_post"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScenarioRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/conjunction_messages/{cdm_id}/mitigation_scenarios/{scenario_id}/screening":{"post":{"tags":["Mitigation"],"summary":"Add Scenario Screening","description":"Post screening associated with a theoretical CDM scenario.<br/>","operationId":"add_scenario_screening_conjunction_messages__cdm_id__mitigation_scenarios__scenario_id__screening_post","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"cdm_id","in":"path","required":true,"schema":{"type":"string","title":"Cdm Id"}},{"name":"scenario_id","in":"path","required":true,"schema":{"type":"string","title":"Scenario Id"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ScreeningSubmit"},{"type":"null"}],"description":"Screening Submission Parameters","title":"Screening"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScreeningRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["Mitigation"],"summary":"Get Scenario Screening","description":"Get screening associated with a theoretical CDM scenario.<br/>","operationId":"get_scenario_screening_conjunction_messages__cdm_id__mitigation_scenarios__scenario_id__screening_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"cdm_id","in":"path","required":true,"schema":{"type":"string","title":"Cdm Id"}},{"name":"scenario_key","in":"query","required":true,"schema":{"type":"string","title":"Scenario Key"}}],"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScreeningRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/cdm_vis/{cdm_id}":{"get":{"tags":["Plot"],"summary":"Get Plot Elements By Id","description":"Get 3D viz points for given CDM by key or cdm_id.","operationId":"get_plot_elements_by_id_cdm_vis__cdm_id__get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"cdm_id","in":"path","required":true,"schema":{"type":"string","description":"key or cdm_id of conjunction message","title":"Cdm Id"},"description":"key or cdm_id of conjunction message"},{"name":"timestep","in":"query","required":false,"schema":{"type":"number","description":"Timestep for propagation. Defaults to duration / 300","title":"Timestep"},"description":"Timestep for propagation. Defaults to duration / 300"},{"name":"duration","in":"query","required":false,"schema":{"type":"number","description":"Duration of propagation. Defaults to smallest orbital period","title":"Duration"},"description":"Duration of propagation. Defaults to smallest orbital period"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Plot"},"title":"Response Get Plot Elements By Id Cdm Vis  Cdm Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/kep_elements/{cdm_id}":{"get":{"tags":["Plot"],"summary":"Get Kepler Elements By Id","description":"Get all Keplerian Elements for a given CDM.","operationId":"get_kepler_elements_by_id_kep_elements__cdm_id__get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"cdm_id","in":"path","required":true,"schema":{"type":"string","description":"key or cdm_id of conjunction message","title":"Cdm Id"},"description":"key or cdm_id of conjunction message"},{"name":"mu","in":"query","required":false,"schema":{"type":"number","description":"Earth gravitational constant. 398600.4418 km^3/s^2 will be used as the default.","title":"Mu"},"description":"Earth gravitational constant. 398600.4418 km^3/s^2 will be used as the default."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CDMKepElem"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/max_pc_curves/{cdm_id}":{"get":{"tags":["Plot"],"summary":"Get Dilution Curves","description":"Get dilution region max pc curves","operationId":"get_dilution_curves_max_pc_curves__cdm_id__get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"cdm_id","in":"path","required":true,"schema":{"type":"string","description":"key or cdm_id of conjunction message","title":"Cdm Id"},"description":"key or cdm_id of conjunction message"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SensitivityRegion"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/bplane/{cdm_id}":{"get":{"tags":["Plot"],"summary":"Get Conjunction Message Bplane By Id","description":"Retrieve BPlane Data for CDM by CDM ID.","operationId":"get_conjunction_message_bplane_by_id_bplane__cdm_id__get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"cdm_id","in":"path","required":true,"schema":{"type":"string","description":"ID of conjunction message","title":"Cdm Id"},"description":"ID of conjunction message"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PlanePointOrEllipse"},"title":"Response Get Conjunction Message Bplane By Id Bplane  Cdm Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/encounter_plane/{cdm_id}":{"get":{"tags":["Plot"],"summary":"Get Conjunction Message Encounter Plane By Id","description":"Retrieve Encounter Plane Data for CDM by CDM ID.","operationId":"get_conjunction_message_encounter_plane_by_id_encounter_plane__cdm_id__get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"cdm_id","in":"path","required":true,"schema":{"type":"string","description":"ID of conjunction message","title":"Cdm Id"},"description":"ID of conjunction message"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PlanePointOrEllipse"},"title":"Response Get Conjunction Message Encounter Plane By Id Encounter Plane  Cdm Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/hbr_sensitivity/{cdm_id}":{"get":{"tags":["Plot"],"summary":"Get Conjunction Message Hbr Sensitivity By Id","description":"Retrieve HBR sensitivity Data for CDM by CDM ID.","operationId":"get_conjunction_message_hbr_sensitivity_by_id_hbr_sensitivity__cdm_id__get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"cdm_id","in":"path","required":true,"schema":{"type":"string","description":"ID of conjunction message","title":"Cdm Id"},"description":"ID of conjunction message"},{"name":"maximum_combined_hbr","in":"query","required":false,"schema":{"type":"number","description":"This field is deprecated and is no longer considered.","default":200.0,"title":"Maximum Combined Hbr"},"description":"This field is deprecated and is no longer considered."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HBRSensitivityRegion"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/space_weather_tradespace/{cdm_id}":{"get":{"tags":["Plot"],"summary":"Get Conjunction Message Space Weather Tradespace By Id","description":"Retrieve space weather sensitivity tradespace data for CDM by CDM ID.","operationId":"get_conjunction_message_space_weather_tradespace_by_id_space_weather_tradespace__cdm_id__get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"cdm_id","in":"path","required":true,"schema":{"type":"string","description":"ID of conjunction message","title":"Cdm Id"},"description":"ID of conjunction message"},{"name":"wait","in":"query","required":false,"schema":{"type":"boolean","description":"Whether to wait for the plot to be generated if it's not already cached.","default":false,"title":"Wait"},"description":"Whether to wait for the plot to be generated if it's not already cached."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SpaceWeatherTradespace"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/collision_consequence/{cdm_id}":{"get":{"tags":["Plot"],"summary":"Get Conjunction Message Collision Consequence Tradespace By Id","description":"Retrieve collision consequence tradespace data for CDM by CDM ID.","operationId":"get_conjunction_message_collision_consequence_tradespace_by_id_collision_consequence__cdm_id__get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"cdm_id","in":"path","required":true,"schema":{"type":"string","description":"ID of conjunction message","title":"Cdm Id"},"description":"ID of conjunction message"},{"name":"num_points","in":"query","required":false,"schema":{"type":"integer","description":"Optional number of points for the tradespace calculation.","title":"Num Points"},"description":"Optional number of points for the tradespace calculation."},{"name":"characteristic_length_m","in":"query","required":false,"schema":{"type":"number","description":"Optional characterstic length in meters for debris calculation.","title":"Characteristic Length M"},"description":"Optional characterstic length in meters for debris calculation."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CollisionConsequenceTradespace"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/tracking_opportunities/{cdm_id}":{"get":{"tags":["Plot"],"summary":"Get Conjunction Message Tracking Opportunities By Id","description":"Retrieve tracking opportunity visibility windows for CDM by CDM ID.","operationId":"get_conjunction_message_tracking_opportunities_by_id_tracking_opportunities__cdm_id__get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"cdm_id","in":"path","required":true,"schema":{"type":"string","description":"ID of conjunction message","title":"Cdm Id"},"description":"ID of conjunction message"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TrackingOpportunities"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/propagations":{"get":{"tags":["Propagation"],"summary":"Get All Propagations","description":"Retrieve all propagation jobs.","operationId":"get_all_propagations_propagations_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Filters"}},{"name":"sort_field","in":"query","required":false,"schema":{"type":"string","default":"created_at","title":"Sort Field"}},{"name":"sort_direction","in":"query","required":false,"schema":{"$ref":"#/components/schemas/SortDirection","default":"desc"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Count"}},{"name":"group_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Optional group ID to use for the request","title":"Group Id"},"description":"Optional group ID to use for the request"}],"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OffsetPageResult_PropagationRead_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["Propagation"],"summary":"Create Propagation","description":"Submit propagation parameters to Kayhan's system and create propagation job.<br/>\n    Define: Propagation Duration, and Time Step.","operationId":"create_propagation_propagations_post","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"norad_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"NORAD ID to associate with propagation.","title":"Norad Id"},"description":"NORAD ID to associate with propagation."},{"name":"group_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Optional group ID to use for the request","title":"Group Id"},"description":"Optional group ID to use for the request"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PropagationJobParameters","description":"Configuration of the propagation job to create"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PropagationRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/propagations/{id}":{"get":{"tags":["Propagation"],"summary":"Get Propagation","description":"Retrieve current propagation job by ID.","operationId":"get_propagation_propagations__id__get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"UUID of Propagation","title":"Id"},"description":"UUID of Propagation"}],"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PropagationRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["Propagation"],"summary":"Update Propagation","description":"Adjust propagation parameters to Kayhan's system and update propagation job.<br/>\n    Define: Propagation Duration, and Time Step. By default, only includes Two Body Force Model.","operationId":"update_propagation_propagations__id__patch","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"UUID of Propagation","title":"Id"},"description":"UUID of Propagation"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PropagationJobParameters","description":"Configuration of the propagation job to create"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PropagationRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["Propagation"],"summary":"Remove Propagation","description":"Delete propagation job from Kayhan's System.","operationId":"remove_propagation_propagations__id__delete","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"UUID of Propagation","title":"Id"},"description":"UUID of Propagation"}],"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/propagations/{id}/states":{"post":{"tags":["Propagation"],"summary":"Add State Vector","description":"Add state vector to propagation job.","operationId":"add_state_vector_propagations__id__states_post","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"UUID of Propagation","title":"Id"},"description":"UUID of Propagation"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Body_add_state_vector_propagations__id__states_post"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PropagationRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["Propagation"],"summary":"Get State Vector","description":"Get state vector assigned to propagation job.","operationId":"get_state_vector_propagations__id__states_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"UUID of Propagation","title":"Id"},"description":"UUID of Propagation"}],"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/StateVectorRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["Propagation"],"summary":"Change State Vector","description":"Change state vector assigned to propagation job.","operationId":"change_state_vector_propagations__id__states_patch","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"UUID of Propagation","title":"Id"},"description":"UUID of Propagation"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Body_change_state_vector_propagations__id__states_patch"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PropagationRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["Propagation"],"summary":"Remove State Vector","description":"Removed state vector assigned to propagation job.","operationId":"remove_state_vector_propagations__id__states_delete","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"UUID of Propagation","title":"Id"},"description":"UUID of Propagation"}],"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PropagationRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/propagations/{id}/forces":{"post":{"tags":["Propagation"],"summary":"Add Propagation Forces","description":"Add force models to propagation job. By default, a standard \"High-Fidelity\" set of forces is provided.","operationId":"add_propagation_forces_propagations__id__forces_post","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"UUID of Propagation","title":"Id"},"description":"UUID of Propagation"},{"name":"group_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Optional group ID to use for the request","title":"Group Id"},"description":"Optional group ID to use for the request"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Body_add_propagation_forces_propagations__id__forces_post"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ForceModelRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["Propagation"],"summary":"Get Propagation Forces","description":"Get force models assigned to propagation job.","operationId":"get_propagation_forces_propagations__id__forces_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"UUID of Propagation","title":"Id"},"description":"UUID of Propagation"}],"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ForceModelRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["Propagation"],"summary":"Update Propagation Forces","description":"Update force models to propagation job.","operationId":"update_propagation_forces_propagations__id__forces_patch","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"UUID of Propagation","title":"Id"},"description":"UUID of Propagation"},{"name":"group_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Optional group ID to use for the request","title":"Group Id"},"description":"Optional group ID to use for the request"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Body_update_propagation_forces_propagations__id__forces_patch"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ForceModelRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["Propagation"],"summary":"Remove Propagation Forces","description":"Remove force models to propagation job.","operationId":"remove_propagation_forces_propagations__id__forces_delete","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"UUID of Propagation","title":"Id"},"description":"UUID of Propagation"}],"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PropagationRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/propagations/{id}/maneuvers":{"post":{"tags":["Propagation"],"summary":"Add Propagation Maneuver","description":"Add a single maneuver to a propagation job.","operationId":"add_propagation_maneuver_propagations__id__maneuvers_post","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"UUID of Propagation","title":"Id"},"description":"UUID of Propagation"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PropagationManeuverAdd","description":"Configuration of the maneuver to create"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ManeuverRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["Propagation"],"summary":"Get All Propagation Maneuvers","description":"Get all maneuvers from propagation job.","operationId":"get_all_propagation_maneuvers_propagations__id__maneuvers_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"UUID of Propagation","title":"Id"},"description":"UUID of Propagation"},{"name":"filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Filters"}},{"name":"sort_field","in":"query","required":false,"schema":{"type":"string","default":"created_at","title":"Sort Field"}},{"name":"sort_direction","in":"query","required":false,"schema":{"$ref":"#/components/schemas/SortDirection","default":"desc"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Count"}}],"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OffsetPageResult_ManeuverRead_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["Propagation"],"summary":"Remove All Maneuvers From Propagation","description":"Remove all maneuvers from propagation job.","operationId":"remove_all_maneuvers_from_propagation_propagations__id__maneuvers_delete","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"UUID of Propagation","title":"Id"},"description":"UUID of Propagation"}],"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PropagationRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/propagations/{id}/maneuvers/{maneuver_id}":{"get":{"tags":["Propagation"],"summary":"Get Specific Propagation Maneuver","description":"Get maneuver from propagation job.","operationId":"get_specific_propagation_maneuver_propagations__id__maneuvers__maneuver_id__get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"UUID of Propagation","title":"Id"},"description":"UUID of Propagation"},{"name":"maneuver_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Maneuver Id"}}],"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ManeuverRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["Propagation"],"summary":"Update Propagation Maneuver","description":"Update maneuver assigned to propagation job.","operationId":"update_propagation_maneuver_propagations__id__maneuvers__maneuver_id__patch","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"UUID of Propagation","title":"Id"},"description":"UUID of Propagation"},{"name":"maneuver_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Maneuver Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PropagationManeuverAdd","description":"Configuration of the maneuver to update"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ManeuverRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["Propagation"],"summary":"Remove Specific Propagation Maneuver","description":"Remove specific maneuver from propagation job.","operationId":"remove_specific_propagation_maneuver_propagations__id__maneuvers__maneuver_id__delete","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"UUID of Propagation","title":"Id"},"description":"UUID of Propagation"},{"name":"maneuver_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Maneuver Id"}}],"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/propagations/{id}/tle":{"post":{"tags":["Propagation"],"summary":"Add Tle","description":"Add tle to propagation job.","operationId":"add_tle_propagations__id__tle_post","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"UUID of Propagation","title":"Id"},"description":"UUID of Propagation"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Body_add_tle_propagations__id__tle_post"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PropagationRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["Propagation"],"summary":"Get Tle","description":"Get tle assigned to propagation job.","operationId":"get_tle_propagations__id__tle_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"UUID of Propagation","title":"Id"},"description":"UUID of Propagation"}],"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TLERead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["Propagation"],"summary":"Change Tle","description":"Change tle assigned to propagation job.","operationId":"change_tle_propagations__id__tle_patch","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"UUID of Propagation","title":"Id"},"description":"UUID of Propagation"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Body_change_tle_propagations__id__tle_patch"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PropagationRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["Propagation"],"summary":"Remove Tle","description":"Removed tle assigned to propagation job.","operationId":"remove_tle_propagations__id__tle_delete","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"UUID of Propagation","title":"Id"},"description":"UUID of Propagation"}],"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PropagationRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/propagations/{id}/opm":{"post":{"tags":["Propagation"],"summary":"Add Opm","description":"Add an OPM file to propagation job.\n    Configures the propagation's initial state and maneuvers.\n\n    If the propagation is configured to use a target_duration instead of an end_time,\n    this endpoint will automatically update the start_time of the propagation to\n    match the epoch of the state vector from the OPM.","operationId":"add_opm_propagations__id__opm_post","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"UUID of Propagation","title":"Id"},"description":"UUID of Propagation"}],"requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_add_opm_propagations__id__opm_post"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PropagationRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/propagations/{id}/submit":{"put":{"tags":["Propagation"],"summary":"Submit Propagation","description":"Submit a propagation job for processing. Submitting a propagation job is an idempotent operation. Once a propagation job has been submitted and entered the PENDING state, submitting it again will have no further effect. <br/> If the propagation job as configured at submission fails validation, the propagation job will return HTTP status 422 (Unprocessable Entity) and the propagation job will not enter the PENDING state until the configuration is updated and the propagation job is submitted again.","operationId":"submit_propagation_propagations__id__submit_put","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PropagationRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/propagations/{id}/cancel":{"put":{"tags":["Propagation"],"summary":"Cancel Propagation","description":"Cancel a propagation job which has the status RUNNING, causing the propagation job operation to be abandoned and the job to enter the CANCELED status.","operationId":"cancel_propagation_propagations__id__cancel_put","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PropagationRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/propagations/{id}/archive":{"put":{"tags":["Propagation"],"summary":"Archive Propagation","description":"Mark a propagation as archived.","operationId":"archive_propagation_propagations__id__archive_put","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PropagationRead"}}}}},"security":[{"Oauth2Scheme":[]}]}},"/screenings/conjunction_plot":{"get":{"tags":["Screening"],"summary":"Get Conjunction Plot","description":"Get a summary of all the user's conjunctions.","operationId":"get_conjunction_plot_screenings_conjunction_plot_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/ConjunctionMinimal"},"type":"array","title":"Response Get Conjunction Plot Screenings Conjunction Plot Get"}}}}},"security":[{"Oauth2Scheme":[]}]}},"/screenings":{"post":{"tags":["Screening"],"summary":"Create Screening","description":"Create a screening.\n    Compares all points of the primary ephemerides which overlap in time with the\n    resolved assigned secondaries, and identify close-approaches which may require\n    the operator to perform collision avoidance action (conjunctions).\n    <br/>\n    Screenings are not automatically submitted for processing upon creation, unless the\n    `submit` query parameter is used. Screenings can be further configured using the\n    various `/screenings/{id}` endpoints and then submitted for processing using\n    `PUT /screenings/{id}/submit`.\n    <br/>\n    Because Screenings are processed in a queue, screening is an asynchronous operation.\n    The status and results of a submitted  screening can be found by retrieving\n    the Screening using `GET /screenings/{id}`.","operationId":"create_screening_screenings_post","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"submit","in":"query","required":false,"schema":{"type":"boolean","description":"Whether to automatically submit the screening for processing upon creation. If not used, the screening can be further configured and later submitted using the screening actions subresources.","default":false,"title":"Submit"},"description":"Whether to automatically submit the screening for processing upon creation. If not used, the screening can be further configured and later submitted using the screening actions subresources."},{"name":"group_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Optional group ID to use for the request","title":"Group Id"},"description":"Optional group ID to use for the request"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScreeningCreate","description":"Configuration of the screening to create"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScreeningReadMinimal"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["Screening"],"summary":"List Screenings","description":"List the screenings to which the currently authenticated user has read access.","operationId":"list_screenings_screenings_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Filters"}},{"name":"sort_field","in":"query","required":false,"schema":{"type":"string","default":"created_at","title":"Sort Field"}},{"name":"sort_direction","in":"query","required":false,"schema":{"$ref":"#/components/schemas/SortDirection","default":"desc"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Count"}},{"name":"fields","in":"query","required":false,"schema":{"type":"string","title":"Fields"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OffsetPageResult_ScreeningPreviewWithCoverage_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/screenings/{id}":{"get":{"tags":["Screening"],"summary":"Get Screening","description":"Retrieve metadata about a screening.","operationId":"get_screening_screenings__id__get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}},{"name":"fields","in":"query","required":false,"schema":{"type":"string","title":"Fields"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScreeningPreviewWithCoverage"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["Screening"],"summary":"Update Screening","description":"Update the configuration of a screening. Can only be performed on Screenings that have not yet been submitted.","operationId":"update_screening_screenings__id__patch","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScreeningUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScreeningPreview"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["Screening"],"summary":"Delete Screening","description":"Delete a screening. If the screening is running, causes the `cancel` operation to be taken on the screening, and the screening to be subsequently deleted. Any conjunctions associated with the screening are also deleted.","operationId":"delete_screening_screenings__id__delete","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/screenings/{id}/primaries":{"post":{"tags":["Screening"],"summary":"Add Screening Primary","description":"Add a Screenable to the list of primaries for a screening. If `norad_cat_id` is specified, must also be specified alongside `catalog_id`, and signifies that the ephemeris for object `norad_cat_id` from catalog `catalog_id` should be added.","operationId":"add_screening_primary_screenings__id__primaries_post","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScreenableCreate","description":"Configuration of the primary to add"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScreeningPreview"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["Screening"],"summary":"List Screening Primaries","description":"Get the list of primaries for a screening.","operationId":"list_screening_primaries_screenings__id__primaries_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}},{"name":"filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Filters"}},{"name":"sort_field","in":"query","required":false,"schema":{"type":"string","default":"created_at","title":"Sort Field"}},{"name":"sort_direction","in":"query","required":false,"schema":{"$ref":"#/components/schemas/SortDirection","default":"desc"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Count"}},{"name":"fields","in":"query","required":false,"schema":{"type":"string","title":"Fields"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OffsetPageResult_PrimaryReadWithCoverage_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/screenings/{id}/secondaries":{"post":{"tags":["Screening"],"summary":"Add Screening Secondary","description":"Add a Screenable to the list of secondaries for a screening. If `norad_cat_id` is specified, must also be specified alongside `catalog_id`, and signifies that the ephemeris for object `norad_cat_id` from catalog `catalog_id` should be added. If `catalog_id` is specified alone, signifies that the whole catalog should be used.","operationId":"add_screening_secondary_screenings__id__secondaries_post","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScreenableCreate","description":"Configuration of the secondary to add"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScreeningRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["Screening"],"summary":"List Screening Secondaries","description":"Get the list of primaries for a screening.","operationId":"list_screening_secondaries_screenings__id__secondaries_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}},{"name":"filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Filters"}},{"name":"sort_field","in":"query","required":false,"schema":{"type":"string","default":"created_at","title":"Sort Field"}},{"name":"sort_direction","in":"query","required":false,"schema":{"$ref":"#/components/schemas/SortDirection","default":"desc"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Count"}},{"name":"fields","in":"query","required":false,"schema":{"type":"string","title":"Fields"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OffsetPageResult_SecondaryReadWithCoverage_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/screenings/{id}/screenables_batch":{"post":{"tags":["Screening"],"summary":"Add Screenables Batch","operationId":"add_screenables_batch_screenings__id__screenables_batch_post","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Body_add_screenables_batch_screenings__id__screenables_batch_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScreeningPreview"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["Screening"],"summary":"Remove Screening Screenables Batch","description":"Remove a set of Screenables from a screening.","operationId":"remove_screening_screenables_batch_screenings__id__screenables_batch_delete","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"ID of the screening to modify","title":"Id"},"description":"ID of the screening to modify"},{"name":"primary_id","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string","format":"uuid"}},{"type":"null"}],"description":"IDs of the primaries to remove from the screening. Specify the query parameter multiple times to delete multiple primaries.","title":"Primary Id"},"description":"IDs of the primaries to remove from the screening. Specify the query parameter multiple times to delete multiple primaries."},{"name":"secondary_id","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string","format":"uuid"}},{"type":"null"}],"description":"IDs of the secondaries to remove from the screening. Specify the query parameter multiple times to delete multiple secondaries.","title":"Secondary Id"},"description":"IDs of the secondaries to remove from the screening. Specify the query parameter multiple times to delete multiple secondaries."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScreeningRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/screenings/{id}/primaries/{primary_id}":{"delete":{"tags":["Screening"],"summary":"Remove Screening Primary","description":"Remove a Screenable from the list of primaries for a screening.","operationId":"remove_screening_primary_screenings__id__primaries__primary_id__delete","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"ID of the screening to modify","title":"Id"},"description":"ID of the screening to modify"},{"name":"primary_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"ID of the primary to remove from the screening","title":"Primary Id"},"description":"ID of the primary to remove from the screening"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScreeningRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/screenings/{id}/secondaries/{secondary_id}":{"delete":{"tags":["Screening"],"summary":"Remove Screening Secondary","description":"Remove a Screenable from the list of secondaries for a screening.","operationId":"remove_screening_secondary_screenings__id__secondaries__secondary_id__delete","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"ID of the screening to modify","title":"Id"},"description":"ID of the screening to modify"},{"name":"secondary_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"ID of the secondary to remove from the screening","title":"Secondary Id"},"description":"ID of the secondary to remove from the screening"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScreeningRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/screenings/{id}/submit":{"put":{"tags":["Screening"],"summary":"Submit Screening","description":"Submit a screening for processing. Submitting a screening is an idempotent operation. Once a screening has been submitted and entered the PENDING state, submitting it again will have no further effect. <br/> If the screening as configured at submission fails validation, the server will return HTTP status 422 (Unprocessable Entity) and the screening will not enter the PENDING state until the configuration is updated and the screening is submitted again.","operationId":"submit_screening_screenings__id__submit_put","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScreeningRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/screenings/{id}/cancel":{"put":{"tags":["Screening"],"summary":"Cancel Screening","description":"Cancel a screening which has the status RUNNING, causing the screening operation to be abandoned and the job to enter the CANCELED status.","operationId":"cancel_screening_screenings__id__cancel_put","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScreeningRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/screenings/{id}/archive":{"put":{"tags":["Screening"],"summary":"Archive Screening","description":"Mark a screening as archived.","operationId":"archive_screening_screenings__id__archive_put","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScreeningRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/screenings/{id}/conjunctions":{"get":{"tags":["Screening"],"summary":"List Screening Conjunctions","description":"List the conjunctions which the screening generated.","operationId":"list_screening_conjunctions_screenings__id__conjunctions_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}},{"name":"filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Filters"}},{"name":"sort_field","in":"query","required":false,"schema":{"type":"string","default":"created_at","title":"Sort Field"}},{"name":"sort_direction","in":"query","required":false,"schema":{"$ref":"#/components/schemas/SortDirection","default":"desc"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Count"}},{"name":"fields","in":"query","required":false,"schema":{"type":"string","title":"Fields"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OffsetPageResult_ConjunctionRead_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/screenings/{id}/conjunctions/{conjunction_id}":{"get":{"tags":["Screening"],"summary":"Get Screening Conjunction","description":"Retrieve metadata about a single screening conjunction.","operationId":"get_screening_conjunction_screenings__id__conjunctions__conjunction_id__get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}},{"name":"conjunction_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Conjunction Id"}},{"name":"fields","in":"query","required":false,"schema":{"type":"string","title":"Fields"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConjunctionRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/screenings/{id}/catalogs/{catalog_id}/ephemerides":{"get":{"tags":["Screening"],"summary":"List Ephemerides In Catalog By Screening","description":"List the ephemerides available in the catalog and their relationship to the screening, if any.","operationId":"list_ephemerides_in_catalog_by_screening_screenings__id__catalogs__catalog_id__ephemerides_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}},{"name":"catalog_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Catalog Id"}},{"name":"filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Filters"}},{"name":"sort_field","in":"query","required":false,"schema":{"type":"string","default":"created_at","title":"Sort Field"}},{"name":"sort_direction","in":"query","required":false,"schema":{"$ref":"#/components/schemas/SortDirection","default":"desc"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Count"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OffsetPageResult_EphemerisMetadataScreeningRead_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/screenings/{id}/catalogs/{catalog_id}":{"get":{"tags":["Screening"],"summary":"Get Catalog By Screening","description":"Get the catalog and its ephemerides' relationships to the screening, if any.","operationId":"get_catalog_by_screening_screenings__id__catalogs__catalog_id__get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}},{"name":"catalog_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Catalog Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CatalogScreeningPreviewRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/screenings/{id}/catalogs":{"get":{"tags":["Screening"],"summary":"List Catalogs By Screening","description":"List the available in the catalog and their ephemerides' relationships to the screening, if any. If using the `latest` parameter, return only the latest catalog available for each individual catalog type available. Pagination parameters are ignored when using the `latest` parameter. Additionally, archived and unready catalogs are not returned when using the `latest` parameter.","operationId":"list_catalogs_by_screening_screenings__id__catalogs_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}},{"name":"latest","in":"query","required":false,"schema":{"type":"boolean","description":"Whether to retrieve only the latest catalog for each applicable catalog_type.","default":false,"title":"Latest"},"description":"Whether to retrieve only the latest catalog for each applicable catalog_type."},{"name":"filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Filters"}},{"name":"sort_field","in":"query","required":false,"schema":{"type":"string","default":"created_at","title":"Sort Field"}},{"name":"sort_direction","in":"query","required":false,"schema":{"$ref":"#/components/schemas/SortDirection","default":"desc"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Count"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OffsetPageResult_CatalogScreeningPreviewRead_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/screenings/{id}/results/ccsds":{"get":{"tags":["Screening"],"summary":"Get Screening Results Ccsds List","description":"Retrieve screening conjunction results as a list of serialized JSON objects in CCSDS format.","operationId":"get_screening_results_ccsds_list_screenings__id__results_ccsds_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","description":"ID of the screening to get results for","title":"Id"},"description":"ID of the screening to get results for"},{"name":"filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Filters"}},{"name":"sort_field","in":"query","required":false,"schema":{"type":"string","default":"created_at","title":"Sort Field"}},{"name":"sort_direction","in":"query","required":false,"schema":{"$ref":"#/components/schemas/SortDirection","default":"desc"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Count"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OffsetPageResult"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/screenings/{id}/results/ccsds/{conjunction_id}":{"get":{"tags":["Screening"],"summary":"Get Screening Results Ccsds Single","description":"Retrieve a specific screening conjunction result as a serialized JSON object in CCSDS format.","operationId":"get_screening_results_ccsds_single_screenings__id__results_ccsds__conjunction_id__get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","description":"ID of the screening to get results for","title":"Id"},"description":"ID of the screening to get results for"},{"name":"conjunction_id","in":"path","required":true,"schema":{"type":"string","description":"ID of the conjunction to get CCSDS format for","title":"Conjunction Id"},"description":"ID of the conjunction to get CCSDS format for"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Screening Results Ccsds Single Screenings  Id  Results Ccsds  Conjunction Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/screenings/{id}/results/file_multi":{"get":{"tags":["Screening"],"summary":"Get Screening Results File Multi","description":"Retrieve screening conjunction results as a serialized file in all available file formats.","operationId":"get_screening_results_file_multi_screenings__id__results_file_multi_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","description":"ID of the screening to get results for","title":"Id"},"description":"ID of the screening to get results for"},{"name":"filename","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Optional custom filename. If not supplied, a default filename will be generated.","title":"Filename"},"description":"Optional custom filename. If not supplied, a default filename will be generated."},{"name":"file_format","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Output file format: 'json' or 'csv'. Defaults to 'json'.","default":"json","title":"File Format"},"description":"Output file format: 'json' or 'csv'. Defaults to 'json'."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/screenings/{id}/conjunction/{conjunction_id}/results/file_multi":{"get":{"tags":["Screening"],"summary":"Get Screening Conjunction Results File Multi","description":"Retrieve a single screening conjunction result as a serialized file in all available file formats.","operationId":"get_screening_conjunction_results_file_multi_screenings__id__conjunction__conjunction_id__results_file_multi_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","description":"ID of the screening to get results for","title":"Id"},"description":"ID of the screening to get results for"},{"name":"conjunction_id","in":"path","required":true,"schema":{"type":"string","description":"ID of the conjunction to get results for","title":"Conjunction Id"},"description":"ID of the conjunction to get results for"},{"name":"filename","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Optional custom filename. If not supplied, a default filename will be generated.","title":"Filename"},"description":"Optional custom filename. If not supplied, a default filename will be generated."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/scheduled_screenings":{"get":{"tags":["Screening"],"summary":"List Scheduled Screenings","description":"List the scheduled screenings to which the currently authenticated user has read access.","operationId":"list_scheduled_screenings_scheduled_screenings_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Filters"}},{"name":"sort_field","in":"query","required":false,"schema":{"type":"string","default":"created_at","title":"Sort Field"}},{"name":"sort_direction","in":"query","required":false,"schema":{"$ref":"#/components/schemas/SortDirection","default":"desc"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Count"}},{"name":"fields","in":"query","required":false,"schema":{"type":"string","title":"Fields"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OffsetPageResult_ScheduledScreeningRead_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/scheduled_screenings/{id}":{"get":{"tags":["Screening"],"summary":"Get Screening","description":"Retrieve metadata about a scheduled screening.","operationId":"get_screening_scheduled_screenings__id__get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}},{"name":"fields","in":"query","required":false,"schema":{"type":"string","title":"Fields"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduledScreeningRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/scheduled_screenings/{id}/run":{"post":{"tags":["Screening"],"summary":"Run Scheduled Screening","description":"Run a scheduled screening immediately.","operationId":"run_scheduled_screening_scheduled_screenings__id__run_post","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}}],"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduledScreeningRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/screenings/{id}/launch_results/launch_options":{"get":{"tags":["Launch Screening"],"summary":"List Launch Options","description":"Get the launch option results for a Launch Screening.\n\nNote: filters applied to this endpoint apply to the Conjunction model.","operationId":"list_launch_options_screenings__id__launch_results_launch_options_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}},{"name":"conjunction_filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Conjunction Filters"}},{"name":"launch_option_filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Launch Option Filters"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Count"}},{"name":"sort_field","in":"query","required":false,"schema":{"type":"string","default":"launch_time","title":"Sort Field"}},{"name":"sort_direction","in":"query","required":false,"schema":{"$ref":"#/components/schemas/SortDirection","default":"asc"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OffsetPageResult_LaunchOption_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/screenings/{id}/launch_results/launch_window_periods":{"get":{"tags":["Launch Screening"],"summary":"List Launch Window Periods","description":"Get the set of continuous blackout or clear launch periods for a Launch Screening.","operationId":"list_launch_window_periods_screenings__id__launch_results_launch_window_periods_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}},{"name":"include_n_conjunctions_list","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Include N Conjunctions List"}},{"name":"conjunction_filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Conjunction Filters"}},{"name":"period_filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Period Filters"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Count"}},{"name":"sort_field","in":"query","required":false,"schema":{"type":"string","default":"start_time","title":"Sort Field"}},{"name":"sort_direction","in":"query","required":false,"schema":{"$ref":"#/components/schemas/SortDirection","default":"asc"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LaunchWindowPeriodOffsetPageResult"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/screenings/{id}/launch_results/launch_window_primaries":{"get":{"tags":["Launch Screening"],"summary":"List Launch Window Primaries","description":"Get the set of primaries for a Launch Screening, along with their respective affected launch options.","operationId":"list_launch_window_primaries_screenings__id__launch_results_launch_window_primaries_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}},{"name":"conjunction_filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Conjunction Filters"}},{"name":"primary_filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Primary Filters"}},{"name":"period_filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Period Filters"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Count"}},{"name":"sort_field","in":"query","required":false,"schema":{"type":"string","default":"primary.interest_interval_start","title":"Sort Field"}},{"name":"sort_direction","in":"query","required":false,"schema":{"$ref":"#/components/schemas/SortDirection","default":"asc"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OffsetPageResult_LaunchWindowPrimary_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/screenings/{id}/launch_results/file":{"get":{"tags":["Launch Screening"],"summary":"Get Launch Screening Results File","description":"Retrieve launch screening conjunction results as a serialized file in a given file format.","operationId":"get_launch_screening_results_file_screenings__id__launch_results_file_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","description":"ID of the launch screening to get results for","title":"Id"},"description":"ID of the launch screening to get results for"},{"name":"file_format","in":"query","required":false,"schema":{"$ref":"#/components/schemas/ConjunctionListFileFormat","description":"File format of the conjunction results to download","default":"ALL_SORTED"},"description":"File format of the conjunction results to download"},{"name":"filename","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Optional custom filename. If not supplied, a default filename will be generated.","title":"Filename"},"description":"Optional custom filename. If not supplied, a default filename will be generated."},{"name":"filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Filters"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/screenings/{id}/launch_results/file_multi":{"get":{"tags":["Launch Screening"],"summary":"Get Launch Screening Results File Multi","description":"Retrieve launch screening conjunction results as a serialized file in all available file formats, with and without a set of filters.","operationId":"get_launch_screening_results_file_multi_screenings__id__launch_results_file_multi_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","description":"ID of the launch screening to get results for","title":"Id"},"description":"ID of the launch screening to get results for"},{"name":"filename","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Optional custom filename. If not supplied, a default filename will be generated.","title":"Filename"},"description":"Optional custom filename. If not supplied, a default filename will be generated."},{"name":"filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Filters"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/states":{"post":{"tags":["State Vector"],"summary":"Add State Vector","description":"Submit state vector to Kayhan's system.<br/>\n    Define: State Vector, Coordinate Frame, Epoch.<br/>","operationId":"add_state_vector_states_post","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"group_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Optional group ID to use for the request","title":"Group Id"},"description":"Optional group ID to use for the request"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FullSpacecraftState","description":"Initial state vector for propagation job."}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/StateVectorRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/states/{id}":{"get":{"tags":["State Vector"],"summary":"Get State Vector","description":"Retrieve state vector from Kayhan's system.<br/>","operationId":"get_state_vector_states__id__get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}}],"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/StateVectorRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["State Vector"],"summary":"Update State Vector","description":"Update state vector to Kayhan's system.<br/>\n    Define: State Vector, Coordinate Frame, Epoch.<br/>","operationId":"update_state_vector_states__id__patch","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FullSpacecraftState","description":"Initial state vector for propagation job."}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/StateVectorRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["State Vector"],"summary":"Remove State Vector","description":"Delete state vector from Kayhan's system.<br/>","operationId":"remove_state_vector_states__id__delete","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}}],"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/states/frames/state":{"get":{"tags":["State Vector"],"summary":"Get Available State Reference Frames","description":"Retrieve all supported state vector reference frames from Kayhan's system.<br/>","operationId":"get_available_state_reference_frames_states_frames_state_get","responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/StateVectorReferenceFrames"}}}}},"security":[{"Oauth2Scheme":[]}]}},"/states/frames/covariance":{"get":{"tags":["State Vector"],"summary":"Get Available Covariance Reference Frames","description":"Retrieve all supported covariance reference frames from Kayhan's system.<br/>","operationId":"get_available_covariance_reference_frames_states_frames_covariance_get","responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CovarianceReferenceFrames"}}}}},"security":[{"Oauth2Scheme":[]}]}},"/tles":{"post":{"tags":["Two Line Elements (TLEs)"],"summary":"Add Tle","description":"Submit TLE to Kayhan's system.<br/>\n    Define: State Vector, Coordinate Frame, Epoch.<br/>","operationId":"add_tle_tles_post","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"group_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Optional group ID to use for the request","title":"Group Id"},"description":"Optional group ID to use for the request"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TLE","description":"Initial TLE for propagation job."}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TLERead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/tles/{id}":{"get":{"tags":["Two Line Elements (TLEs)"],"summary":"Get Tle","description":"Retrieve TLE from Kayhan's system.<br/>","operationId":"get_tle_tles__id__get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}}],"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TLERead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["Two Line Elements (TLEs)"],"summary":"Update Tle","description":"Update TLE to Kayhan's system.<br/>\n    Define: State Vector, Coordinate Frame, Epoch.<br/>","operationId":"update_tle_tles__id__patch","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TLE","description":"Initial TLE for propagation job."}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TLERead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["Two Line Elements (TLEs)"],"summary":"Remove Tle","description":"Delete TLE from Kayhan's system.<br/>","operationId":"remove_tle_tles__id__delete","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}}],"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/maneuver_projects":{"post":{"tags":["Maneuver Designer"],"summary":"Create Maneuver Project","operationId":"create_maneuver_project_maneuver_projects_post","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"group_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Optional group ID to use for the request","title":"Group Id"},"description":"Optional group ID to use for the request"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ManeuverDesignerProjectCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["Maneuver Designer"],"summary":"List Maneuver Projects","description":"List the maneuver projects to which the currently authenticated user has read access.","operationId":"list_maneuver_projects_maneuver_projects_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Filters"}},{"name":"sort_field","in":"query","required":false,"schema":{"type":"string","default":"created_at","title":"Sort Field"}},{"name":"sort_direction","in":"query","required":false,"schema":{"$ref":"#/components/schemas/SortDirection","default":"desc"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Count"}},{"name":"fields","in":"query","required":false,"schema":{"type":"string","title":"Fields"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OffsetPageResult_ManeuverDesignerProjectRead_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/cola_maneuver_variants":{"get":{"tags":["Maneuver Designer"],"summary":"List Cola Maneuver Variants","description":"List the COLA maneuver variants to which the currently authenticated user has read access.","operationId":"list_cola_maneuver_variants_cola_maneuver_variants_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Filters"}},{"name":"sort_field","in":"query","required":false,"schema":{"type":"string","default":"created_at","title":"Sort Field"}},{"name":"sort_direction","in":"query","required":false,"schema":{"$ref":"#/components/schemas/SortDirection","default":"desc"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Count"}},{"name":"fields","in":"query","required":false,"schema":{"type":"string","title":"Fields"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OffsetPageResult_ManeuverDesignerColaVariantRead_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/cola_maneuver_variants/{id}":{"get":{"tags":["Maneuver Designer"],"summary":"Get Cola Maneuver Variant","description":"Retrieve a COLA maneuver variant by ID.","operationId":"get_cola_maneuver_variant_cola_maneuver_variants__id__get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","description":"The UUID of the ManeuverDesignerSimpleVariant to retrieve.","title":"Id"},"description":"The UUID of the ManeuverDesignerSimpleVariant to retrieve."},{"name":"fields","in":"query","required":false,"schema":{"type":"string","title":"Fields"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ManeuverDesignerColaVariantRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/cola_maneuver_plans":{"get":{"tags":["Maneuver Designer"],"summary":"List Cola Maneuver Plans","description":"List the COLA maneuver plans to which the currently authenticated user has read access.","operationId":"list_cola_maneuver_plans_cola_maneuver_plans_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"filters","in":"query","required":false,"schema":{"anyOf":[{"type":"string","contentMediaType":"application/json","contentSchema":{}},{"type":"null"}],"title":"Filters"}},{"name":"sort_field","in":"query","required":false,"schema":{"type":"string","default":"created_at","title":"Sort Field"}},{"name":"sort_direction","in":"query","required":false,"schema":{"$ref":"#/components/schemas/SortDirection","default":"desc"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Count"}},{"name":"fields","in":"query","required":false,"schema":{"type":"string","title":"Fields"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OffsetPageResult_ManeuverDesignerColaPlanRead_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/maneuver_projects/simple/{project_id}/variants":{"post":{"tags":["Maneuver Designer"],"summary":"Run Simple Maneuver Variant","operationId":"run_simple_maneuver_variant_maneuver_projects_simple__project_id__variants_post","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"project_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Project Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SimpleVariantCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/maneuver_projects/simple/{project_id}/maneuver_plans":{"post":{"tags":["Maneuver Designer"],"summary":"Generate Maneuver Plan","operationId":"generate_maneuver_plan_maneuver_projects_simple__project_id__maneuver_plans_post","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"project_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Project Id"}},{"name":"variant_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Variant Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimestampedSimpleManeuverPlanParameters"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/leop/ccsds_opm":{"post":{"tags":["LEOP"],"summary":"Opm To Tle","operationId":"opm_to_tle_leop_ccsds_opm_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_opm_to_tle_leop_ccsds_opm_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"Oauth2Scheme":[]}]}},"/leop/oem":{"post":{"tags":["LEOP"],"summary":"Oem To Tle","operationId":"oem_to_tle_leop_oem_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_oem_to_tle_leop_oem_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"Oauth2Scheme":[]}]}},"/leop/spacex_opm_transporter":{"post":{"tags":["LEOP"],"summary":"Spacex Transporter Opm To Tle","description":"Returns TLE for all the assets in the SpaceX OPM file.\nThe NORAD ID is assigned as either:\n  - The provided norad_id field in the YAML (if present)\n  - Otherwise 99001, 99002, ...\nThe COSPAR ID is 2024-152A, 2024-152B, ...\nTLE can be derived from ECEF state or \"mean\" orbital elements.\n\n.. note:\nThe SpaceX OPM does not clarify what the \"mean\" elements mean. Here, they are\nassumed to be Kozai mean elements.","operationId":"spacex_transporter_opm_to_tle_leop_spacex_opm_transporter_post","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"from_mean_elements_instead_of_osculating_ecef","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"From Mean Elements Instead Of Osculating Ecef"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_spacex_transporter_opm_to_tle_leop_spacex_opm_transporter_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/leop/spacex_opm_transporter_single":{"post":{"tags":["LEOP"],"summary":"Spacex Transporter Single Opm To Tle","description":"Returns a single TLE for one deployment entry from a SpaceX transporter OPM.","operationId":"spacex_transporter_single_opm_to_tle_leop_spacex_opm_transporter_single_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SpaceXTransporterDeployment"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"Oauth2Scheme":[]}]}},"/leop/spacex_opm_operator":{"post":{"tags":["LEOP"],"summary":"Spacex Operator Opm To Tle","operationId":"spacex_operator_opm_to_tle_leop_spacex_opm_operator_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_spacex_operator_opm_to_tle_leop_spacex_opm_operator_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"Oauth2Scheme":[]}]}},"/od/{object_id}/upload":{"post":{"tags":["Orbital Determination"],"summary":"Upload Gnss File","description":"Upload a supported OD data file for a specific object.","operationId":"upload_gnss_file_od__object_id__upload_post","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"object_id","in":"path","required":true,"schema":{"type":"integer","description":"The norad/temporary id of the object.","title":"Object Id"},"description":"The norad/temporary id of the object."},{"name":"group_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Optional group ID to use for the request","title":"Group Id"},"description":"Optional group ID to use for the request"}],"requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_upload_gnss_file_od__object_id__upload_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/od/objects":{"get":{"tags":["Orbital Determination"],"summary":"List Od Objects","description":"List the objects for which OD files are available.","operationId":"list_od_objects_od_objects_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"group_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Optional group ID to use for the request","title":"Group Id"},"description":"Optional group ID to use for the request"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/od/{object_id}":{"get":{"tags":["Orbital Determination"],"summary":"List Od Files","description":"Get list of OD files for a specific object.","operationId":"list_od_files_od__object_id__get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"object_id","in":"path","required":true,"schema":{"type":"integer","description":"The norad/temporary id of the object.","title":"Object Id"},"description":"The norad/temporary id of the object."},{"name":"today","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Today"}},{"name":"results","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Results"}},{"name":"search","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Optional case-insensitive substring filter applied to available filenames.","title":"Search"},"description":"Optional case-insensitive substring filter applied to available filenames."},{"name":"group_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Optional group ID to use for the request","title":"Group Id"},"description":"Optional group ID to use for the request"},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","maximum":10001,"minimum":0,"default":50,"title":"Count"}},{"name":"sort_field","in":"query","required":false,"schema":{"type":"string","default":"last_modified","title":"Sort Field"}},{"name":"sort_direction","in":"query","required":false,"schema":{"$ref":"#/components/schemas/SortDirection","default":"desc"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/od/{object_id}/file":{"get":{"tags":["Orbital Determination"],"summary":"Download File Content","description":"Download a file from the OD file share.","operationId":"download_file_content_od__object_id__file_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"object_id","in":"path","required":true,"schema":{"type":"integer","description":"The norad/temporary id of the object.","title":"Object Id"},"description":"The norad/temporary id of the object."},{"name":"group_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Optional group ID to use for the request","title":"Group Id"},"description":"Optional group ID to use for the request"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"description":"The request body containing the file name.","title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/od-leop":{"get":{"tags":["Orbital Determination"],"summary":"List Leop Launches","description":"List the available launches in the satcat OD LEOP folder","operationId":"list_leop_launches_od_leop_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"Oauth2Scheme":[]}]}},"/od-leop/{launch_folder}":{"get":{"tags":["Orbital Determination"],"summary":"Get Leop Tles","description":"Fetch the TLEs text file for a specific launch","operationId":"get_leop_tles_od_leop__launch_folder__get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"launch_folder","in":"path","required":true,"schema":{"type":"string","description":"The folder name for the launch in the OD LEOP directory.","title":"Launch Folder"},"description":"The folder name for the launch in the OD LEOP directory."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/od/{object_id}/attributes":{"get":{"tags":["Orbital Determination"],"summary":"Get Rso Attributes","description":"Get RSO attributes for an asset from the satcat database.","operationId":"get_rso_attributes_od__object_id__attributes_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"object_id","in":"path","required":true,"schema":{"type":"integer","description":"The norad/temporary id of the object.","title":"Object Id"},"description":"The norad/temporary id of the object."},{"name":"group_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Optional owner group ID to scope the lookup.","title":"Group Id"},"description":"Optional owner group ID to scope the lookup."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/ground_observers":{"get":{"tags":["Mission Planning"],"summary":"List Ground Observers","description":"List saved ground observers for the request group.","operationId":"list_ground_observers_ground_observers_get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"tags","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"description":"Only return saved ground observers containing all specified tags. Repeat this query parameter to pass multiple tags.","title":"Tags"},"description":"Only return saved ground observers containing all specified tags. Repeat this query parameter to pass multiple tags."},{"name":"group_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Optional group ID to use for the request","title":"Group Id"},"description":"Optional group ID to use for the request"},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Count"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OffsetPageResult_GroundObserverRead_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["Mission Planning"],"summary":"Create Ground Observer","description":"Create a saved ground observer for the request group.","operationId":"create_ground_observer_ground_observers_post","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"group_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Optional group ID to use for the request","title":"Group Id"},"description":"Optional group ID to use for the request"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GroundObserverCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GroundObserverRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/ground_observers/{sensor_id}":{"get":{"tags":["Mission Planning"],"summary":"Get Ground Observer","description":"Retrieve a saved ground observer for the request group.","operationId":"get_ground_observer_ground_observers__sensor_id__get","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"sensor_id","in":"path","required":true,"schema":{"type":"string","title":"Sensor Id"}},{"name":"group_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Optional group ID to use for the request","title":"Group Id"},"description":"Optional group ID to use for the request"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GroundObserverRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["Mission Planning"],"summary":"Update Ground Observer","description":"Update a saved ground observer for the request group.","operationId":"update_ground_observer_ground_observers__sensor_id__patch","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"sensor_id","in":"path","required":true,"schema":{"type":"string","title":"Sensor Id"}},{"name":"group_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Optional group ID to use for the request","title":"Group Id"},"description":"Optional group ID to use for the request"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GroundObserverUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GroundObserverRead"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["Mission Planning"],"summary":"Delete Ground Observer","description":"Delete a saved ground observer for the request group.","operationId":"delete_ground_observer_ground_observers__sensor_id__delete","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"sensor_id","in":"path","required":true,"schema":{"type":"string","title":"Sensor Id"}},{"name":"group_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Optional group ID to use for the request","title":"Group Id"},"description":"Optional group ID to use for the request"}],"responses":{"204":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/visibility_windows":{"post":{"tags":["Mission Planning"],"summary":"List Visibility Windows","description":"List predicted visibility windows given an input scenario.","operationId":"list_visibility_windows_visibility_windows_post","security":[{"Oauth2Scheme":[]}],"parameters":[{"name":"group_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"description":"Optional group ID to use for the request","title":"Group Id"},"description":"Optional group ID to use for the request"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VisibilityWindowsRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VisibilityWindowsResult"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/nlp/advancesearch/":{"post":{"tags":["NLP"],"summary":"Converts human question into structured JSON for satcat","operationId":"advanced_search_nlp_nlp_advancesearch__post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuestionModel"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"Oauth2Scheme":[]}]}},"/nlp/satreport/":{"post":{"tags":["NLP"],"summary":"Generates sat report based on facts.","operationId":"generate_sat_report_nlp_satreport__post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SatReportModel"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"Oauth2Scheme":[]}]}},"/nlp/request-satreport/":{"post":{"tags":["NLP"],"summary":"Generates request for a sat report based on facts.","operationId":"request_sat_report_nlp_request_satreport__post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SatReportModel"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"Oauth2Scheme":[]}]}},"/metrics":{"get":{"summary":"Metrics","description":"Endpoint that serves Prometheus metrics.","operationId":"metrics_metrics_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/":{"get":{"summary":"Root","operationId":"root__get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/health":{"get":{"summary":"Health","operationId":"health_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}}},"components":{"schemas":{"APIKeyCreateRequest":{"properties":{"name":{"type":"string","title":"Name"},"group_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Group Id"},"type":{"type":"string","enum":["personal","group"],"title":"Type","default":"personal"}},"type":"object","required":["name"],"title":"APIKeyCreateRequest"},"APIKeyUpdate":{"properties":{"name":{"type":"string","title":"Name"}},"type":"object","required":["name"],"title":"APIKeyUpdate"},"APIKeyView":{"properties":{"client_id":{"type":"string","title":"Client Id"},"user_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"User Id"},"group_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Group Id"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"name":{"type":"string","title":"Name"}},"type":"object","required":["client_id","created_at","name"],"title":"APIKeyView"},"AtmosphericModels":{"type":"string","enum":["HARRISPRIESTER","JB2008","NRLMSISE00"],"title":"AtmosphericModels","description":"Supported atmospheric models for drag force."},"Body_add_cdm_to_event_events__event_key__ccsds_cdm_post":{"properties":{"cdm_file":{"type":"string","contentMediaType":"application/octet-stream","title":"Cdm File","description":"the CCSDS JSON CDM file to be added to the event"}},"type":"object","required":["cdm_file"],"title":"Body_add_cdm_to_event_events__event_key__ccsds_cdm_post"},"Body_add_opm_propagations__id__opm_post":{"properties":{"opm_file":{"type":"string","contentMediaType":"application/octet-stream","title":"Opm File","description":"OPM file to upload"}},"type":"object","title":"Body_add_opm_propagations__id__opm_post"},"Body_add_propagation_forces_propagations__id__forces_post":{"properties":{"force_models":{"$ref":"#/components/schemas/PropagationForceModels","description":"Configuration of the propagation job to create"}},"type":"object","required":["force_models"],"title":"Body_add_propagation_forces_propagations__id__forces_post"},"Body_add_screenables_batch_screenings__id__screenables_batch_post":{"properties":{"primaries":{"anyOf":[{"items":{"$ref":"#/components/schemas/ScreenableCreate"},"type":"array"},{"type":"null"}],"title":"Primaries","description":"Configuration of the primaries to add"},"secondaries":{"anyOf":[{"items":{"$ref":"#/components/schemas/ScreenableCreate"},"type":"array"},{"type":"null"}],"title":"Secondaries","description":"Configuration of the secondaries to add"}},"type":"object","title":"Body_add_screenables_batch_screenings__id__screenables_batch_post"},"Body_add_state_vector_propagations__id__states_post":{"properties":{"state_id":{"type":"string","format":"uuid","title":"State Id","description":"UUID of state vector."}},"type":"object","required":["state_id"],"title":"Body_add_state_vector_propagations__id__states_post"},"Body_add_tle_propagations__id__tle_post":{"properties":{"tle_id":{"type":"string","format":"uuid","title":"Tle Id","description":"TLE ID"}},"type":"object","required":["tle_id"],"title":"Body_add_tle_propagations__id__tle_post"},"Body_authenticate_token_oauth_token__post":{"properties":{"grant_type":{"type":"string","pattern":"client_credentials","title":"Grant Type"},"scope":{"type":"string","title":"Scope","default":""},"client_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Client Id"},"client_secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Client Secret"}},"type":"object","title":"Body_authenticate_token_oauth_token__post"},"Body_authenticate_token_oauth_token_post":{"properties":{"grant_type":{"type":"string","pattern":"client_credentials","title":"Grant Type"},"scope":{"type":"string","title":"Scope","default":""},"client_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Client Id"},"client_secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Client Secret"}},"type":"object","title":"Body_authenticate_token_oauth_token_post"},"Body_change_state_vector_propagations__id__states_patch":{"properties":{"state_id":{"type":"string","format":"uuid","title":"State Id","description":"UUID of state vector."}},"type":"object","required":["state_id"],"title":"Body_change_state_vector_propagations__id__states_patch"},"Body_change_tle_propagations__id__tle_patch":{"properties":{"tle_id":{"type":"string","format":"uuid","title":"Tle Id","description":"TLE ID"}},"type":"object","required":["tle_id"],"title":"Body_change_tle_propagations__id__tle_patch"},"Body_create_ephemeris_ephemerides_post":{"properties":{"norad_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Norad Id","description":"NORAD catalog number of the object. If not provided, Satcat will attempt to infer the NORAD ID based on the filename of the uploaded file using the 18SpCS filename convention from the Spaceflight Safety Handbook."},"file_format":{"$ref":"#/components/schemas/EphemerisReadFileFormat","description":"File format of the ephemeris file being uploaded","default":"OEM"},"hbr_m":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Hbr M","description":"Hard Body Radius (in meters) to use when computing collision probability using this Ephemeris. Some ephemeris formats may include HBR information; if both are provided, this value is treated as an override. If not provided, HBR will be estimated based on the object type designation in the public catalog."},"comments":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Comments","description":"User comments"},"ephemeris_file":{"type":"string","contentMediaType":"application/octet-stream","title":"Ephemeris File","description":"Ephemeris file to upload"},"context":{"$ref":"#/components/schemas/Context","default":"ROUTINE"},"designation":{"$ref":"#/components/schemas/Designation-Input","default":"THEORETICAL"},"originator":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Originator","description":"Originator of the ephemeris"},"repository_public":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Repository Public"},"event_public":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Event Public"},"owning_group_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Owning Group Id","description":"Group ID to own this ephemeris. Can only be set by super users and is intended to upload of PREDICTIVE ephemeris by Kayhan OD"},"ephemeris_type":{"anyOf":[{"$ref":"#/components/schemas/EphemerisType"},{"type":"null"}],"description":"Whether the ephemeris describes an on-orbit satellite or a launch vehicle. If not provided, defaults to 'ON_ORBIT'. If LAUNCH is provided alongside a CCSDS OCM file, the `EPOCH_TZERO` will be interpreted as the nominal launch time. If LAUNCH is provided alongside a file format not explicitly designed for launch ephemeris, the first tabulated timestep of the ephemeris file will be considered the nominal launch time. LAUNCH ephemeris files must be specified in an Earth-fixed or pseudo Earth-fixed reference frame; an error will be raised otherwise."}},"type":"object","title":"Body_create_ephemeris_ephemerides_post"},"Body_create_ephemeris_from_opm_ephemerides_opm_post":{"properties":{"opm_file":{"type":"string","contentMediaType":"application/octet-stream","title":"Opm File","description":"OPM file to upload"},"start_time":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Start Time","description":"OPTIONAL: Propagation Start Time in ISOT Format: (Year-Month-DayTHour:Minute:Seconds). Include if start time is different than state vector epoch."},"end_time":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"End Time","description":"OPTIONAL: Propagation Target Time in ISOT Format: (Year-Month-DayTHour:Minute:Seconds). NOTE: Must include either target_time or target_duration."},"target_duration":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Target Duration","description":"OPTIONAL: Propagation Target Duration in Seconds. NOTE: Must include either end_time or target_duration."},"timestep":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Timestep","description":"Propagation Time Step between each reported epoch, in seconds."},"purpose":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Purpose","description":"Purpose of propagation (MANUAL or SCREENING)"},"infer_interval_from_screening":{"type":"boolean","title":"Infer Interval From Screening","description":"Whether to allow the time interval of the Propagation to be inferred based on counterpart data assigned to a Screening, if the Propagation is assigned to a Screening. If unsure, leave this enabled.","default":true}},"type":"object","title":"Body_create_ephemeris_from_opm_ephemerides_opm_post"},"Body_create_mitigation_scenario_from_opm_conjunction_messages__cdm_id__mitigation_scenarios_opm_post":{"properties":{"opm_file":{"type":"string","contentMediaType":"application/octet-stream","title":"Opm File","description":"OPM file to upload"}},"type":"object","title":"Body_create_mitigation_scenario_from_opm_conjunction_messages__cdm_id__mitigation_scenarios_opm_post"},"Body_login_login_post":{"properties":{"grant_type":{"type":"string","pattern":"^password$","title":"Grant Type"},"username":{"type":"string","title":"Username"},"password":{"type":"string","title":"Password"},"scope":{"type":"string","title":"Scope","default":""},"client_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Client Id"},"client_secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Client Secret"}},"type":"object","required":["grant_type","username","password"],"title":"Body_login_login_post"},"Body_oem_to_tle_leop_oem_post":{"properties":{"oem_file":{"type":"string","contentMediaType":"application/octet-stream","title":"Oem File"},"norad_id":{"type":"string","title":"Norad Id"},"cospar_id":{"type":"string","title":"Cospar Id"},"ballistic_coefficient_kg_per_m2":{"anyOf":[{"type":"number"},{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"}],"title":"Ballistic Coefficient Kg Per M2"}},"type":"object","required":["oem_file","norad_id","cospar_id","ballistic_coefficient_kg_per_m2"],"title":"Body_oem_to_tle_leop_oem_post"},"Body_opm_to_tle_leop_ccsds_opm_post":{"properties":{"opm_file":{"type":"string","contentMediaType":"application/octet-stream","title":"Opm File"},"norad_id":{"type":"string","title":"Norad Id"},"cospar_id":{"type":"string","title":"Cospar Id"},"ballistic_coefficient_kg_per_m2":{"anyOf":[{"type":"number"},{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"}],"title":"Ballistic Coefficient Kg Per M2"}},"type":"object","required":["opm_file","norad_id","cospar_id","ballistic_coefficient_kg_per_m2"],"title":"Body_opm_to_tle_leop_ccsds_opm_post"},"Body_spacex_operator_opm_to_tle_leop_spacex_opm_operator_post":{"properties":{"opm_file":{"type":"string","contentMediaType":"application/octet-stream","title":"Opm File"},"norad_id":{"type":"string","title":"Norad Id"},"cospar_id":{"type":"string","title":"Cospar Id"},"ballistic_coefficient_kg_per_m2":{"anyOf":[{"type":"number"},{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"}],"title":"Ballistic Coefficient Kg Per M2"}},"type":"object","required":["opm_file","norad_id","cospar_id","ballistic_coefficient_kg_per_m2"],"title":"Body_spacex_operator_opm_to_tle_leop_spacex_opm_operator_post"},"Body_spacex_transporter_opm_to_tle_leop_spacex_opm_transporter_post":{"properties":{"opm_file":{"type":"string","contentMediaType":"application/octet-stream","title":"Opm File"}},"type":"object","required":["opm_file"],"title":"Body_spacex_transporter_opm_to_tle_leop_spacex_opm_transporter_post"},"Body_update_propagation_forces_propagations__id__forces_patch":{"properties":{"force_models":{"$ref":"#/components/schemas/PropagationForceModels","description":"Configuration of the propagation job to create"}},"type":"object","required":["force_models"],"title":"Body_update_propagation_forces_propagations__id__forces_patch"},"Body_upload_cdms_conjunction_messages_post":{"properties":{"cdm_files":{"items":{"type":"string","contentMediaType":"application/octet-stream"},"type":"array","title":"Cdm Files"}},"type":"object","required":["cdm_files"],"title":"Body_upload_cdms_conjunction_messages_post"},"Body_upload_gnss_file_od__object_id__upload_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File","description":"The OD data file to upload. Supported names include gnss_*.json|csv|navsol, maneuver_*.opm|txt, and azel_*.json."}},"type":"object","title":"Body_upload_gnss_file_od__object_id__upload_post"},"CDMDataSource":{"properties":{"source_type":{"type":"string","const":"CDM","title":"Source Type","default":"CDM"}},"type":"object","title":"CDMDataSource"},"CDMKepElem":{"properties":{"primary":{"anyOf":[{"$ref":"#/components/schemas/KepElem"},{"type":"null"}]},"secondary":{"anyOf":[{"$ref":"#/components/schemas/KepElem"},{"type":"null"}]}},"type":"object","title":"CDMKepElem"},"CDMWriteFormat":{"type":"string","enum":["JSON","KVN"],"title":"CDMWriteFormat"},"CatalogMinimalRead":{"properties":{"ephemerides_count":{"type":"integer","title":"Ephemerides Count"},"id":{"type":"string","format":"uuid","title":"Id"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"catalog_type":{"$ref":"#/components/schemas/CatalogType"},"epoch":{"type":"string","format":"date-time","title":"Epoch"},"archived":{"type":"boolean","title":"Archived","default":false},"filename":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Filename"},"ready":{"type":"boolean","title":"Ready","default":false},"data_format":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Data Format"},"usable_time_start":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Usable Time Start"},"usable_time_end":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Usable Time End"},"archive_protected":{"type":"boolean","title":"Archive Protected","default":false}},"type":"object","required":["ephemerides_count","id","created_at","catalog_type","epoch"],"title":"CatalogMinimalRead"},"CatalogObjectOverview":{"properties":{"leo":{"$ref":"#/components/schemas/OrbitRegimeOverview"},"meo":{"$ref":"#/components/schemas/OrbitRegimeOverview"},"geo":{"$ref":"#/components/schemas/OrbitRegimeOverview"}},"type":"object","required":["leo","meo","geo"],"title":"CatalogObjectOverview"},"CatalogPreviewRead":{"properties":{"ephemerides_count":{"type":"integer","title":"Ephemerides Count"},"id":{"type":"string","format":"uuid","title":"Id"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"catalog_type":{"$ref":"#/components/schemas/CatalogType"},"epoch":{"type":"string","format":"date-time","title":"Epoch"},"archived":{"type":"boolean","title":"Archived","default":false},"filename":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Filename"},"ready":{"type":"boolean","title":"Ready","default":false},"data_format":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Data Format"},"usable_time_start":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Usable Time Start"},"usable_time_end":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Usable Time End"},"archive_protected":{"type":"boolean","title":"Archive Protected","default":false},"ephemerides_preview":{"items":{"$ref":"#/components/schemas/EphemerisMetadataWithRSO"},"type":"array","title":"Ephemerides Preview"},"object_overview":{"$ref":"#/components/schemas/CatalogObjectOverview"}},"type":"object","required":["ephemerides_count","id","created_at","catalog_type","epoch","ephemerides_preview","object_overview"],"title":"CatalogPreviewRead"},"CatalogPreviewWithEphemeridesCount":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"catalog_type":{"$ref":"#/components/schemas/CatalogType"},"epoch":{"type":"string","format":"date-time","title":"Epoch"},"archived":{"type":"boolean","title":"Archived","default":false},"filename":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Filename"},"ready":{"type":"boolean","title":"Ready","default":false},"data_format":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Data Format"},"usable_time_start":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Usable Time Start"},"usable_time_end":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Usable Time End"},"archive_protected":{"type":"boolean","title":"Archive Protected","default":false},"ephemerides_count":{"type":"integer","title":"Ephemerides Count"}},"type":"object","required":["id","catalog_type","epoch","ephemerides_count"],"title":"CatalogPreviewWithEphemeridesCount"},"CatalogScreeningPreviewRead":{"properties":{"ephemerides_count":{"type":"integer","title":"Ephemerides Count"},"id":{"type":"string","format":"uuid","title":"Id"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"catalog_type":{"$ref":"#/components/schemas/CatalogType"},"epoch":{"type":"string","format":"date-time","title":"Epoch"},"archived":{"type":"boolean","title":"Archived","default":false},"filename":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Filename"},"ready":{"type":"boolean","title":"Ready","default":false},"data_format":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Data Format"},"usable_time_start":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Usable Time Start"},"usable_time_end":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Usable Time End"},"archive_protected":{"type":"boolean","title":"Archive Protected","default":false},"ephemerides_preview":{"items":{"$ref":"#/components/schemas/EphemerisMetadataWithRSO"},"type":"array","title":"Ephemerides Preview"},"object_overview":{"$ref":"#/components/schemas/CatalogObjectOverview"},"is_primary":{"type":"boolean","title":"Is Primary"},"is_secondary":{"type":"boolean","title":"Is Secondary"}},"type":"object","required":["ephemerides_count","id","created_at","catalog_type","epoch","ephemerides_preview","object_overview","is_primary","is_secondary"],"title":"CatalogScreeningPreviewRead"},"CatalogType":{"type":"string","enum":["SP","TLE","CUSTOM"],"title":"CatalogType"},"CelestialBody":{"type":"string","enum":["SUN","EARTH","MOON","MERCURY","VENUS","MARS","JUPITER","SATURN","URANUS","NEPTUNE"],"title":"CelestialBody","description":"Enumeration describing a specific celestial body\nfor use in computing third body gravitational perturbation."},"CollisionConsequenceTradespace":{"properties":{"points":{"items":{"$ref":"#/components/schemas/CollisionConsequenceTradespacePoint"},"type":"array","title":"Points"},"nominal_relative_velocity_km_s":{"type":"number","title":"Nominal Relative Velocity Km S"},"nominal_primary_mass_kg":{"type":"number","title":"Nominal Primary Mass Kg"},"nominal_secondary_mass_kg":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Nominal Secondary Mass Kg"},"primary_mass_source":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Primary Mass Source"}},"type":"object","required":["points","nominal_relative_velocity_km_s","nominal_primary_mass_kg","nominal_secondary_mass_kg"],"title":"CollisionConsequenceTradespace"},"CollisionConsequenceTradespacePoint":{"properties":{"relative_velocity_km_s":{"type":"number","title":"Relative Velocity Km S"},"secondary_mass_kg":{"type":"number","title":"Secondary Mass Kg"},"num_debris_objects":{"type":"number","title":"Num Debris Objects"},"is_nominal":{"type":"boolean","title":"Is Nominal","default":false}},"type":"object","required":["relative_velocity_km_s","secondary_mass_kg","num_debris_objects"],"title":"CollisionConsequenceTradespacePoint"},"ConjunctionListFileFormat":{"type":"string","enum":["ALL_SORTED","JSON","CSV"],"title":"ConjunctionListFileFormat"},"ConjunctionListRead":{"properties":{"key":{"type":"string","title":"Key"},"cdm_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Cdm Id"},"primary":{"$ref":"#/components/schemas/RSORead"},"secondary":{"$ref":"#/components/schemas/RSORead"},"miss_distance_km":{"type":"number","title":"Miss Distance Km"},"event_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Event Id"},"creation_date":{"type":"string","format":"date-time","title":"Creation Date"},"originator":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Originator"},"tca":{"type":"string","format":"date-time","title":"Tca"},"collision_probability":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Collision Probability"},"collision_probability_method":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Collision Probability Method"},"original_collision_probability_method":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Original Collision Probability Method"},"original_collision_probability":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Original Collision Probability"},"recommendation_jsonb":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Recommendation Jsonb"}},"type":"object","required":["key","primary","secondary","miss_distance_km","creation_date","tca"],"title":"ConjunctionListRead"},"ConjunctionMinimal":{"properties":{"tca":{"type":"string","format":"date-time","title":"Tca"},"miss_distance_km":{"type":"number","title":"Miss Distance Km"},"launch_time":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Launch Time"},"collision_probability":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Collision Probability"},"primary":{"anyOf":[{"$ref":"#/components/schemas/EphemerisMetadataWithRSOMinimalRead"},{"type":"null"}]},"secondary":{"anyOf":[{"$ref":"#/components/schemas/EphemerisMetadataWithRSOMinimalRead"},{"type":"null"}]}},"type":"object","required":["tca","miss_distance_km"],"title":"ConjunctionMinimal"},"ConjunctionRead":{"properties":{"id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Id"},"key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Key"},"event_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Event Id"},"event":{"anyOf":[{"$ref":"#/components/schemas/EventReadSimple"},{"type":"null"}]},"created_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Created At"},"updated_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updated At"},"designation":{"$ref":"#/components/schemas/satcat__schemas__common__Designation"},"cdm_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Cdm Id"},"key_number":{"type":"integer","title":"Key Number"},"filename":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Filename"},"insert_epoch":{"type":"string","format":"date-time","title":"Insert Epoch"},"creation_date":{"type":"string","format":"date-time","title":"Creation Date"},"originator":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Originator"},"tca":{"type":"string","format":"date-time","title":"Tca"},"miss_distance_km":{"type":"number","title":"Miss Distance Km"},"relative_velocity_mag_km_s":{"type":"number","title":"Relative Velocity Mag Km S"},"relative_position_r_km":{"type":"number","title":"Relative Position R Km"},"relative_position_i_km":{"type":"number","title":"Relative Position I Km"},"relative_position_c_km":{"type":"number","title":"Relative Position C Km"},"relative_velocity_r_km_s":{"type":"number","title":"Relative Velocity R Km S"},"relative_velocity_i_km_s":{"type":"number","title":"Relative Velocity I Km S"},"relative_velocity_c_km_s":{"type":"number","title":"Relative Velocity C Km S"},"comment_screening_option":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Comment Screening Option"},"collision_probability":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Collision Probability"},"collision_probability_method":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Collision Probability Method"},"frisbee_collision_probability":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Frisbee Collision Probability"},"frisbee_collision_probability_method":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Frisbee Collision Probability Method"},"original_collision_probability":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Original Collision Probability"},"original_collision_probability_method":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Original Collision Probability Method"},"primary_rso_id":{"type":"string","format":"uuid","title":"Primary Rso Id"},"secondary_rso_id":{"type":"string","format":"uuid","title":"Secondary Rso Id"},"angle_of_approach":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Angle Of Approach"},"mahalanobis_distance":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Mahalanobis Distance"},"relative_miss_sig_m":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Relative Miss Sig M"},"relative_sig_r_u_m":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Relative Sig R U M"},"relative_sig_it_u_m":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Relative Sig It U M"},"relative_sig_ct_u_m":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Relative Sig Ct U M"},"primary":{"anyOf":[{"$ref":"#/components/schemas/RSODetailedMetadataRead"},{"type":"null"}]},"secondary":{"anyOf":[{"$ref":"#/components/schemas/RSODetailedMetadataRead"},{"type":"null"}]},"is_intra_org":{"type":"boolean","title":"Is Intra Org"},"ignore_ca_flag":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Ignore Ca Flag"},"recommendation_jsonb":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Recommendation Jsonb"},"primary_state":{"anyOf":[{"$ref":"#/components/schemas/SpacecraftConjunctionStateRead"},{"type":"null"}]},"secondary_state":{"anyOf":[{"$ref":"#/components/schemas/SpacecraftConjunctionStateRead"},{"type":"null"}]}},"type":"object","required":["designation","key_number","insert_epoch","creation_date","tca","miss_distance_km","relative_velocity_mag_km_s","relative_position_r_km","relative_position_i_km","relative_position_c_km","relative_velocity_r_km_s","relative_velocity_i_km_s","relative_velocity_c_km_s","primary_rso_id","secondary_rso_id","is_intra_org"],"title":"ConjunctionRead"},"Context":{"type":"string","enum":["ROUTINE","COLA","MAINTENANCE","NOVEL","DECAY"],"title":"Context"},"CovMatrixFormat":{"type":"string","enum":["LT","LT","LT","SQUARE","SQUARE"],"title":"CovMatrixFormat"},"CovarianceMatrix":{"properties":{"data":{"items":{"type":"number"},"type":"array","title":"Data"},"ref_frame":{"$ref":"#/components/schemas/Frame"},"length_unit":{"type":"string","title":"Length Unit"},"format":{"$ref":"#/components/schemas/CovMatrixFormat"}},"type":"object","required":["data","ref_frame","length_unit","format"],"title":"CovarianceMatrix"},"CovarianceMatrixRead":{"properties":{"data":{"items":{"type":"number"},"type":"array","title":"Data"},"format":{"type":"string","title":"Format"},"frame":{"type":"string","title":"Frame"},"length_unit":{"type":"string","title":"Length Unit"}},"type":"object","required":["data","format","frame","length_unit"],"title":"CovarianceMatrixRead"},"CovarianceReferenceFrames":{"properties":{"frames":{"items":{"$ref":"#/components/schemas/Frame"},"type":"array","title":"Frames","default":["EME2000","RIC","PTW","TNW"]}},"type":"object","title":"CovarianceReferenceFrames"},"CoverageLevel":{"type":"string","enum":["NO_OVERLAP","PARTIAL","FULL"],"title":"CoverageLevel"},"DVAllowedFrame":{"type":"string","enum":["RIC","VNB"],"title":"DVAllowedFrame"},"Designation-Input":{"type":"string","enum":["OPERATIONAL","PREDICTIVE","DEFINITIVE","THEORETICAL","TLE"],"title":"Designation"},"DifferentialDragMode":{"type":"string","enum":["SCALE","DURATION"],"title":"DifferentialDragMode"},"Drag":{"properties":{"active":{"type":"boolean","title":"Active","description":"Set to True to enable force model in propagation.","default":true},"atmospheric_model":{"anyOf":[{"$ref":"#/components/schemas/AtmosphericModels"},{"type":"null"}],"description":"Atmospheric model for drag force. Currently only supports \"HARRISPRIESTER\", \"JB2008\", \"NRLMSISE00\"","default":"NRLMSISE00"}},"type":"object","title":"Drag"},"EarthModel":{"properties":{"model":{"type":"string","title":"Model","description":"Physical characteristics of Earth as described by an Earth Model. Currently supports: \"WGS84\", \"GRS80\", \"EGM96\"","default":"EGM96"}},"type":"object","title":"EarthModel"},"ElemSet":{"properties":{"semi_major_axis_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Semi Major Axis Km"},"eccentricity":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Eccentricity"},"inclination":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Inclination"},"true_anomaly":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"True Anomaly"},"argument_of_periapsis":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Argument Of Periapsis"},"raan":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Raan"},"apogee_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Apogee Km"},"perigee_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Perigee Km"}},"type":"object","title":"ElemSet"},"EphemerisDataFormat":{"type":"string","enum":["hdf5","original","gem"],"title":"EphemerisDataFormat"},"EphemerisDataSource":{"properties":{"source_type":{"type":"string","const":"EPHEMERIS","title":"Source Type","default":"EPHEMERIS"},"ephemeris_id":{"type":"string","title":"Ephemeris Id"}},"type":"object","required":["ephemeris_id"],"title":"EphemerisDataSource"},"EphemerisForwardingResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"target":{"type":"string","enum":["space-track","starlink"],"title":"Target"},"status":{"type":"string","enum":["pending","success","failed","skipped"],"title":"Status"},"comment":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Comment"}},"type":"object","required":["id","target","status"],"title":"EphemerisForwardingResponse"},"EphemerisFrame":{"type":"string","enum":["EME2000","GCRF","TDR","ITRF2000","ITRF-93","ITRF-97","TEME","TOD","RTN","TNW"],"title":"EphemerisFrame","description":"Supported Ephemeris file frames"},"EphemerisGroup":{"type":"string","enum":["OPERATOR_REPOSITORY","TASKING_REPOSITORY"],"title":"EphemerisGroup"},"EphemerisMetadataScreeningRead":{"properties":{"id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Id"},"rso_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Rso Id"},"filename":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Filename"},"data_format":{"anyOf":[{"$ref":"#/components/schemas/EphemerisDataFormat"},{"type":"null"}]},"custom_storage_path":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Custom Storage Path"},"altitude_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Altitude Km"},"repository_public":{"type":"boolean","title":"Repository Public","default":false},"event_public":{"type":"boolean","title":"Event Public","default":false},"shared_event_keys":{"anyOf":[{"items":{"$ref":"#/components/schemas/EphemerisViewer"},"type":"array"},{"type":"null"}],"title":"Shared Event Keys"},"rso":{"anyOf":[{"$ref":"#/components/schemas/RSORead"},{"type":"null"}]},"user_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"User Id"},"group_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Group Id"},"covariance_corrected":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Covariance Corrected"},"source_ephemeris_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Source Ephemeris Id"},"norad_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Norad Id"},"ephemeris_source":{"$ref":"#/components/schemas/EphemerisSource"},"solution_time":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Solution Time"},"has_covariance":{"type":"boolean","title":"Has Covariance"},"ephemeris_type":{"$ref":"#/components/schemas/EphemerisType"},"discontinuities":{"items":{"type":"string","format":"date-time"},"type":"array","title":"Discontinuities","default":[]},"comments":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Comments"},"apogee_km":{"type":"number","title":"Apogee Km"},"perigee_km":{"type":"number","title":"Perigee Km"},"archived":{"type":"boolean","title":"Archived","default":false},"hbr_m":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Hbr M"},"current_operational":{"type":"boolean","title":"Current Operational","default":false},"launch_time":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Launch Time"},"usable_time_start":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Usable Time Start"},"usable_time_end":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Usable Time End"},"context":{"anyOf":[{"$ref":"#/components/schemas/Context"},{"type":"null"}]},"designation":{"anyOf":[{"$ref":"#/components/schemas/satcat__schemas__models__Designation"},{"type":"null"}]},"catalog":{"anyOf":[{"$ref":"#/components/schemas/CatalogMinimalRead"},{"type":"null"}]},"is_primary":{"type":"boolean","title":"Is Primary"},"is_secondary":{"type":"boolean","title":"Is Secondary"}},"type":"object","required":["ephemeris_source","has_covariance","ephemeris_type","apogee_km","perigee_km","is_primary","is_secondary"],"title":"EphemerisMetadataScreeningRead"},"EphemerisMetadataWithRSO":{"properties":{"id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Id"},"rso_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Rso Id"},"filename":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Filename"},"data_format":{"anyOf":[{"$ref":"#/components/schemas/EphemerisDataFormat"},{"type":"null"}]},"custom_storage_path":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Custom Storage Path"},"altitude_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Altitude Km"},"repository_public":{"type":"boolean","title":"Repository Public","default":false},"event_public":{"type":"boolean","title":"Event Public","default":false},"shared_event_keys":{"anyOf":[{"items":{"$ref":"#/components/schemas/EphemerisViewer"},"type":"array"},{"type":"null"}],"title":"Shared Event Keys"},"rso":{"anyOf":[{"$ref":"#/components/schemas/RSORead"},{"type":"null"}]},"user_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"User Id"},"group_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Group Id"},"covariance_corrected":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Covariance Corrected"},"source_ephemeris_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Source Ephemeris Id"},"norad_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Norad Id"},"ephemeris_source":{"$ref":"#/components/schemas/EphemerisSource"},"solution_time":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Solution Time"},"has_covariance":{"type":"boolean","title":"Has Covariance"},"ephemeris_type":{"$ref":"#/components/schemas/EphemerisType"},"discontinuities":{"items":{"type":"string","format":"date-time"},"type":"array","title":"Discontinuities","default":[]},"comments":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Comments"},"apogee_km":{"type":"number","title":"Apogee Km"},"perigee_km":{"type":"number","title":"Perigee Km"},"archived":{"type":"boolean","title":"Archived","default":false},"hbr_m":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Hbr M"},"current_operational":{"type":"boolean","title":"Current Operational","default":false},"launch_time":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Launch Time"},"usable_time_start":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Usable Time Start"},"usable_time_end":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Usable Time End"},"context":{"anyOf":[{"$ref":"#/components/schemas/Context"},{"type":"null"}]},"designation":{"anyOf":[{"$ref":"#/components/schemas/satcat__schemas__models__Designation"},{"type":"null"}]},"catalog":{"anyOf":[{"$ref":"#/components/schemas/CatalogMinimalRead"},{"type":"null"}]}},"type":"object","required":["ephemeris_source","has_covariance","ephemeris_type","apogee_km","perigee_km"],"title":"EphemerisMetadataWithRSO"},"EphemerisMetadataWithRSOMinimalRead":{"properties":{"id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Id"},"rso_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Rso Id"},"filename":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Filename"},"data_format":{"anyOf":[{"$ref":"#/components/schemas/EphemerisDataFormat"},{"type":"null"}]},"custom_storage_path":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Custom Storage Path"},"altitude_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Altitude Km"},"repository_public":{"type":"boolean","title":"Repository Public","default":false},"event_public":{"type":"boolean","title":"Event Public","default":false},"shared_event_keys":{"anyOf":[{"items":{"$ref":"#/components/schemas/EphemerisViewer"},"type":"array"},{"type":"null"}],"title":"Shared Event Keys"},"rso":{"anyOf":[{"$ref":"#/components/schemas/RSORead"},{"type":"null"}]},"user_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"User Id"},"group_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Group Id"},"covariance_corrected":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Covariance Corrected"},"source_ephemeris_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Source Ephemeris Id"}},"type":"object","title":"EphemerisMetadataWithRSOMinimalRead"},"EphemerisReadFileFormat":{"type":"string","enum":["OEM","OCM","NASA","GOOE","SP","MOD_ITC","CALIPER","HDF5","AUTOMATIC","STK"],"title":"EphemerisReadFileFormat","description":"Supported Ephemeris file formats for reading"},"EphemerisSource":{"type":"string","enum":["CATALOG","SPACE_TRACK_PUBLIC","SPACE_TRACK_PUBLIC_SATCAT","PATHFINDER_API","SATCAT_API","USER_SCREENER","TERTIARY_SCREENER","PATHFINDER_AUTO_THIRDPARTY","KAYHAN_INTERNAL_PROCESS","EXTRACTED_FROM_CDM","PATHFINDER_SCREENER_THIRDPARTY","STARLINK_API_PUBLIC","PUBLIC_REPOSITORY","STARLINK_STC_API"],"title":"EphemerisSource"},"EphemerisType":{"type":"string","enum":["ON_ORBIT","LAUNCH"],"title":"EphemerisType"},"EphemerisViewer":{"properties":{"ephemeris_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Ephemeris Id"},"event_key_number":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Event Key Number"}},"type":"object","title":"EphemerisViewer"},"EphemerisWriteFileFormat":{"type":"string","enum":["OEM","OCM","NASA","HDF5","ORIGINAL","STK","JSONVIZ"],"title":"EphemerisWriteFileFormat","description":"Supported Ephemeris file formats for writing"},"EventRead":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"key":{"type":"string","title":"Key"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"updated_at":{"type":"string","format":"date-time","title":"Updated At"},"tca_range_start":{"type":"string","format":"date-time","title":"Tca Range Start"},"tca_range_end":{"type":"string","format":"date-time","title":"Tca Range End"},"auto_intent_enabled":{"type":"boolean","title":"Auto Intent Enabled"},"default_cdm":{"$ref":"#/components/schemas/ConjunctionRead"}},"type":"object","required":["id","key","created_at","updated_at","tca_range_start","tca_range_end","auto_intent_enabled","default_cdm"],"title":"EventRead"},"EventReadSimple":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"key":{"type":"string","title":"Key"}},"type":"object","required":["id","key"],"title":"EventReadSimple"},"ExternalCatalogType":{"type":"string","enum":["STARLINK"],"title":"ExternalCatalogType"},"FiniteBurnMode":{"type":"string","enum":["DV_MAGNITUDE","DURATION"],"title":"FiniteBurnMode"},"ForceModelRead":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"earth_model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Earth Model"},"geopotential":{"type":"boolean","title":"Geopotential","default":false},"geopotential_degree":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Geopotential Degree"},"geopotential_order":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Geopotential Order","default":0},"drag":{"type":"boolean","title":"Drag","default":false},"drag_model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Drag Model"},"third_bodies":{"type":"boolean","title":"Third Bodies","default":false},"third_bodies_list":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Third Bodies List"},"solid_tides":{"type":"boolean","title":"Solid Tides","default":false},"solar_radiation_pressure":{"type":"boolean","title":"Solar Radiation Pressure","default":false},"ocean_tides":{"type":"boolean","title":"Ocean Tides","default":false},"oceantides_degree":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Oceantides Degree"},"oceantides_order":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Oceantides Order"}},"type":"object","required":["id"],"title":"ForceModelRead"},"Frame":{"type":"string","enum":["EME2000","EME2000","TEME","GCRF","CIRF","ICRF","TIRF","ITRF","ITRF_2014","ITRF_2008","ITRF_2005","ITRF_2000","ITRF_97","ITRF_96","ITRF_94","ITRF_93","ITRF_92","ITRF_91","ITRF_90","ITRF_89","ITRF_88","ITRFEQUINOX","MOD","TOD","GTOD","EFG","VEIS1950","RIC","PTW","TNW","VNB","LVLH","ENCOUNTER","ENU","SEZ","CUSTOM"],"title":"Frame"},"FullSpacecraftState":{"properties":{"pos":{"$ref":"#/components/schemas/Vector3","description":"The position of the object"},"vel":{"$ref":"#/components/schemas/Vector3","description":"The velocity of the object"},"timestamp":{"type":"string","title":"Timestamp","description":"The timestamp of the state vector"},"ref_frame":{"$ref":"#/components/schemas/Frame","description":"The reference frame with which the state vector is described"},"covariance_matrix":{"anyOf":[{"$ref":"#/components/schemas/CovarianceMatrix"},{"type":"null"}]},"spacecraft_parameters":{"$ref":"#/components/schemas/Spacecraft"},"object_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Object Name","description":"Name of object","default":"OBJECT NAME"},"norad_cat_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Norad Cat Id","description":"NORAD ID of object."}},"type":"object","required":["pos","vel","timestamp","ref_frame","spacecraft_parameters"],"title":"FullSpacecraftState"},"GatesManeuverExecutionUncertainty":{"properties":{"type":{"type":"string","const":"GATES","title":"Type","default":"GATES"},"magnitude_fixed_error_m_s":{"type":"number","minimum":0.0,"title":"Magnitude Fixed Error M S","default":0.0},"magnitude_proportional_error_frac":{"type":"number","maximum":1.0,"minimum":0.0,"title":"Magnitude Proportional Error Frac","default":0.0},"pointing_fixed_error_m_s":{"type":"number","minimum":0.0,"title":"Pointing Fixed Error M S","default":0.0},"pointing_angle_error_rad":{"type":"number","maximum":1.0,"minimum":0.0,"title":"Pointing Angle Error Rad","default":0.0}},"type":"object","title":"GatesManeuverExecutionUncertainty"},"Geopotential":{"properties":{"active":{"type":"boolean","title":"Active","description":"Set to True to enable force model in propagation.","default":true},"degree":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Degree","description":"The degree of geopotential effect to use.","default":70},"order":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Order","description":"The order of geopotential effect to use.","default":70}},"type":"object","title":"Geopotential"},"GroundObserverCreate":{"properties":{"sensor_id":{"type":"string","title":"Sensor Id"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"tags":{"items":{"type":"string"},"type":"array","minItems":1,"title":"Tags"},"definition":{"oneOf":[{"$ref":"#/components/schemas/UDLGroundSensorDefinition"},{"$ref":"#/components/schemas/GroundStationDefinition"}],"title":"Definition","description":"Observer definition.","discriminator":{"propertyName":"source_type","mapping":{"GROUND_STATION":"#/components/schemas/GroundStationDefinition","UDL_GROUND_SENSOR":"#/components/schemas/UDLGroundSensorDefinition"}}}},"type":"object","required":["sensor_id","tags","definition"],"title":"GroundObserverCreate"},"GroundObserverRead":{"properties":{"sensor_id":{"type":"string","title":"Sensor Id"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"tags":{"items":{"type":"string"},"type":"array","minItems":1,"title":"Tags"},"definition":{"oneOf":[{"$ref":"#/components/schemas/UDLGroundSensorDefinition"},{"$ref":"#/components/schemas/GroundStationDefinition"}],"title":"Definition","description":"Observer definition.","discriminator":{"propertyName":"source_type","mapping":{"GROUND_STATION":"#/components/schemas/GroundStationDefinition","UDL_GROUND_SENSOR":"#/components/schemas/UDLGroundSensorDefinition"}}},"id":{"type":"string","format":"uuid","title":"Id"},"group_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Group Id"},"public":{"type":"boolean","title":"Public"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"updated_at":{"type":"string","format":"date-time","title":"Updated At"}},"type":"object","required":["sensor_id","tags","definition","id","group_id","public","created_at","updated_at"],"title":"GroundObserverRead"},"GroundObserverUpdate":{"properties":{"sensor_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sensor Id"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"tags":{"anyOf":[{"items":{"type":"string"},"type":"array","minItems":1},{"type":"null"}],"title":"Tags"},"definition":{"anyOf":[{"oneOf":[{"$ref":"#/components/schemas/UDLGroundSensorDefinition"},{"$ref":"#/components/schemas/GroundStationDefinition"}],"description":"Observer definition.","discriminator":{"propertyName":"source_type","mapping":{"GROUND_STATION":"#/components/schemas/GroundStationDefinition","UDL_GROUND_SENSOR":"#/components/schemas/UDLGroundSensorDefinition"}}},{"type":"null"}],"title":"Definition"}},"type":"object","title":"GroundObserverUpdate"},"GroundStationDefinition":{"properties":{"source_type":{"type":"string","const":"GROUND_STATION","title":"Source Type","default":"GROUND_STATION"},"latitude_deg":{"type":"number","title":"Latitude Deg"},"longitude_deg":{"type":"number","title":"Longitude Deg"},"altitude_m":{"type":"number","title":"Altitude M"},"min_elevation_deg":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Min Elevation Deg"}},"type":"object","required":["latitude_deg","longitude_deg","altitude_m"],"title":"GroundStationDefinition"},"GroupListItem":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"name":{"type":"string","title":"Name"},"slug":{"type":"string","title":"Slug"},"space_track_org_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Space Track Org Name"},"space_track_org_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Space Track Org Id"},"feature_tier":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Feature Tier"},"group_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Group Type"},"level":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Level"},"from_parent_group":{"type":"boolean","title":"From Parent Group","default":false}},"type":"object","required":["id","name","slug"],"title":"GroupListItem"},"HBRSensitivity":{"properties":{"primary_hbr_m":{"type":"number","title":"Primary Hbr M"},"secondary_hbr_m":{"type":"number","title":"Secondary Hbr M"},"pc":{"type":"number","title":"Pc"}},"type":"object","required":["primary_hbr_m","secondary_hbr_m","pc"],"title":"HBRSensitivity"},"HBRSensitivityRegion":{"properties":{"nominal_pc":{"$ref":"#/components/schemas/NominalPC"},"scales":{"items":{"$ref":"#/components/schemas/HBRSensitivity"},"type":"array","title":"Scales"},"tradespace":{"anyOf":[{"$ref":"#/components/schemas/HBRSensitivityTradespace"},{"type":"null"}]}},"type":"object","required":["nominal_pc","scales"],"title":"HBRSensitivityRegion"},"HBRSensitivityTradespace":{"properties":{"points":{"items":{"$ref":"#/components/schemas/HBRSensitivityTradespacePoint"},"type":"array","title":"Points"}},"type":"object","required":["points"],"title":"HBRSensitivityTradespace"},"HBRSensitivityTradespacePoint":{"properties":{"primary_hbr_m":{"type":"number","title":"Primary Hbr M"},"secondary_hbr_m":{"type":"number","title":"Secondary Hbr M"},"pc":{"type":"number","title":"Pc"}},"type":"object","required":["primary_hbr_m","secondary_hbr_m","pc"],"title":"HBRSensitivityTradespacePoint"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"HardBodyShape":{"type":"string","enum":["SQUARE","CIRCLE"],"title":"HardBodyShape"},"JobStatus":{"type":"string","enum":["CREATED","PENDING","RUNNING","SUCCESS","FAILURE","CANCELED"],"title":"JobStatus"},"KepElem":{"properties":{"system":{"anyOf":[{"$ref":"#/components/schemas/SupportedSystems"},{"type":"null"}]},"elem_set":{"anyOf":[{"$ref":"#/components/schemas/ElemSet"},{"type":"null"}]},"cov":{"anyOf":[{"items":{"items":{"type":"number"},"type":"array"},"type":"array"},{"type":"null"}],"title":"Cov"}},"type":"object","title":"KepElem"},"LaunchOption":{"properties":{"launch_time":{"type":"string","format":"date-time","title":"Launch Time"},"n_conjunctions":{"type":"integer","title":"N Conjunctions"}},"type":"object","required":["launch_time","n_conjunctions"],"title":"LaunchOption"},"LaunchWindowPeriod":{"properties":{"start_time":{"type":"string","format":"date-time","title":"Start Time"},"end_time":{"type":"string","format":"date-time","title":"End Time"},"duration_s":{"type":"number","title":"Duration S"},"blackout":{"type":"boolean","title":"Blackout"},"n_conjunctions_total":{"type":"integer","title":"N Conjunctions Total"},"n_conjunctions_list":{"anyOf":[{"items":{"type":"integer"},"type":"array"},{"type":"null"}],"title":"N Conjunctions List"}},"type":"object","required":["start_time","end_time","duration_s","blackout","n_conjunctions_total"],"title":"LaunchWindowPeriod"},"LaunchWindowPeriodOffsetPageResult":{"properties":{"pagination":{"$ref":"#/components/schemas/OffsetPagination"},"items":{"items":{},"type":"array","title":"Items"},"total_count":{"type":"integer","title":"Total Count"},"percent_blackout":{"type":"number","title":"Percent Blackout"}},"type":"object","required":["pagination","items","total_count","percent_blackout"],"title":"LaunchWindowPeriodOffsetPageResult"},"LaunchWindowPrimary":{"properties":{"primary":{"$ref":"#/components/schemas/PrimaryReadWithCoverage"},"launch_window_periods":{"items":{"$ref":"#/components/schemas/LaunchWindowPeriod"},"type":"array","title":"Launch Window Periods"},"secondary_types":{"items":{"$ref":"#/components/schemas/ObjectTypeCategory"},"type":"array","title":"Secondary Types"},"percent_blackout":{"type":"number","maximum":100.0,"minimum":0.0,"title":"Percent Blackout"}},"type":"object","required":["primary","launch_window_periods","secondary_types","percent_blackout"],"title":"LaunchWindowPrimary"},"ManeuverDesignerColaPlanRead":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"variant_id":{"type":"string","format":"uuid","title":"Variant Id"},"user_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"User Id"},"group_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Group Id"},"name":{"type":"string","title":"Name"},"parameters_data":{"anyOf":[{"additionalProperties":true,"type":"object"},{"items":{},"type":"array"},{"type":"null"}],"title":"Parameters Data"},"opm_file_content":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Opm File Content"},"conjunction_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Conjunction Id"},"ephemeris_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Ephemeris Id"},"status":{"type":"string","title":"Status"},"conjunction":{"anyOf":[{"$ref":"#/components/schemas/ConjunctionMinimal"},{"type":"null"}]}},"type":"object","required":["id","created_at","variant_id","name","status"],"title":"ManeuverDesignerColaPlanRead"},"ManeuverDesignerColaVariantRead":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"name":{"type":"string","title":"Name"},"project_id":{"type":"string","format":"uuid","title":"Project Id"},"user_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"User Id"},"group_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Group Id"},"original_conjunction_id":{"type":"string","format":"uuid","title":"Original Conjunction Id"},"settings_data":{"additionalProperties":true,"type":"object","title":"Settings Data"},"status":{"type":"string","title":"Status"},"progress_stage":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Progress Stage"},"progress_current":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Progress Current"},"progress_expected":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Progress Expected"},"tradespace_data":{"anyOf":[{"additionalProperties":true,"type":"object"},{"items":{},"type":"array"},{"type":"null"}],"title":"Tradespace Data"}},"type":"object","required":["id","created_at","name","project_id","original_conjunction_id","settings_data","status","progress_stage","progress_current","progress_expected"],"title":"ManeuverDesignerColaVariantRead"},"ManeuverDesignerProjectCreate":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name","default":"Untitled Maneuver Designer Project"},"project_type":{"type":"string","enum":["simple","sequencer"],"title":"Project Type","default":"simple"}},"type":"object","title":"ManeuverDesignerProjectCreate"},"ManeuverDesignerProjectRead":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"user_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"User Id"},"group_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Group Id"},"name":{"type":"string","title":"Name"},"automatically_generated":{"type":"boolean","title":"Automatically Generated"},"project_type":{"type":"string","title":"Project Type"}},"type":"object","required":["id","created_at","name","automatically_generated","project_type"],"title":"ManeuverDesignerProjectRead"},"ManeuverEffectType":{"type":"string","enum":["IMPULSIVE","MULTI_BURN","FINITE_BURN","DIFFERENTIAL_DRAG"],"title":"ManeuverEffectType"},"ManeuverRead":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"type":{"type":"string","title":"Type"},"ignition_epoch":{"type":"string","format":"date-time","title":"Ignition Epoch"},"delta_mass":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Delta Mass"},"ref_frame":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Ref Frame"},"deltav_x":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Deltav X"},"deltav_y":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Deltav Y"},"deltav_z":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Deltav Z"},"deltav_unit":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Deltav Unit"},"thrust_x":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Thrust X"},"thrust_y":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Thrust Y"},"thrust_z":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Thrust Z"},"thrust_unit":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Thrust Unit"},"duration":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Duration"},"specific_impulse":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Specific Impulse"},"rso_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Rso Id"}},"type":"object","required":["id","type","ignition_epoch"],"title":"ManeuverRead"},"ManeuverType":{"type":"string","enum":["IMPULSE","INSTANTANEOUS","CONSTANTTHRUST"],"title":"ManeuverType"},"MitigationScenarioRead":{"properties":{"key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Key"},"event_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Event Key"},"cdm_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Cdm Id"},"primary_solution_type":{"type":"string","title":"Primary Solution Type"},"secondary_solution_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Secondary Solution Type"},"originator":{"type":"string","title":"Originator"},"designation":{"$ref":"#/components/schemas/satcat__schemas__models__Designation"},"derived_from_cdm_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Derived From Cdm Key"},"avm_status":{"anyOf":[{"$ref":"#/components/schemas/JobStatus"},{"type":"null"}]},"collision_probability":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Collision Probability"},"original_cdm_pc":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Original Cdm Pc"},"original_cdm_pc_method":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Original Cdm Pc Method"},"updated_pc_available":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Updated Pc Available"},"updated_pc_method":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Updated Pc Method"},"miss_distance_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Miss Distance Km"},"tca":{"type":"string","format":"date-time","title":"Tca"},"creation_date":{"type":"string","format":"date-time","title":"Creation Date"},"latest":{"type":"boolean","title":"Latest"},"stale_primary_data_warning":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Stale Primary Data Warning"},"has_history":{"type":"boolean","title":"Has History"},"angle_of_approach":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Angle Of Approach"},"mahalanobis_distance":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Mahalanobis Distance"},"relative_speed_m":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Relative Speed M"},"relative_miss_sig_m":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Relative Miss Sig M"},"relative_position_r_km":{"type":"number","title":"Relative Position R Km"},"relative_sig_r_u_m":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Relative Sig R U M"},"relative_position_i_km":{"type":"number","title":"Relative Position I Km"},"relative_sig_it_u_m":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Relative Sig It U M"},"relative_position_c_km":{"type":"number","title":"Relative Position C Km"},"relative_sig_ct_u_m":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Relative Sig Ct U M"},"primary_rso_id":{"type":"string","format":"uuid","title":"Primary Rso Id"},"primary":{"anyOf":[{"$ref":"#/components/schemas/RSORead"},{"type":"null"}]},"primary_state":{"anyOf":[{"$ref":"#/components/schemas/SpacecraftConjunctionStateRead"},{"type":"null"}]},"secondary_rso_id":{"type":"string","format":"uuid","title":"Secondary Rso Id"},"secondary":{"anyOf":[{"$ref":"#/components/schemas/RSORead"},{"type":"null"}]},"secondary_state":{"anyOf":[{"$ref":"#/components/schemas/SpacecraftConjunctionStateRead"},{"type":"null"}]},"constellation_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Constellation Name"},"constellation_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Constellation Id"},"scenario":{"anyOf":[{"$ref":"#/components/schemas/ScenarioRead"},{"type":"null"}]},"is_robust":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Robust"}},"type":"object","required":["primary_solution_type","originator","designation","tca","creation_date","latest","has_history","relative_position_r_km","relative_position_i_km","relative_position_c_km","primary_rso_id","secondary_rso_id"],"title":"MitigationScenarioRead"},"NominalPC":{"properties":{"primary_hbr_m":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Primary Hbr M"},"secondary_hbr_m":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Secondary Hbr M"},"pc":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Pc"},"pc_method":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pc Method"}},"type":"object","title":"NominalPC"},"ObjectTrackingOpportunities":{"properties":{"ephemeris_id":{"type":"string","title":"Ephemeris Id"},"request":{"$ref":"#/components/schemas/VisibilityWindowsRequest"},"result":{"$ref":"#/components/schemas/VisibilityWindowsResult"}},"type":"object","required":["ephemeris_id","request","result"],"title":"ObjectTrackingOpportunities"},"ObjectTypeCategory":{"type":"string","enum":["MANNED","PAYLOAD","DEBRIS","UNKNOWN"],"title":"ObjectTypeCategory"},"OceanTides":{"properties":{"active":{"type":"boolean","title":"Active","description":"Set to True to enable force model in propagation.","default":true},"degree":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Degree","description":"The degree of OceanTides effect to use.","default":10},"order":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Order","description":"The order of OceanTides effect to use.","default":10}},"type":"object","title":"OceanTides"},"OffsetPageResult":{"properties":{"pagination":{"$ref":"#/components/schemas/OffsetPagination"},"items":{"items":{},"type":"array","title":"Items"},"total_count":{"type":"integer","title":"Total Count"}},"type":"object","required":["pagination","items","total_count"],"title":"OffsetPageResult"},"OffsetPageResult_APIKeyView_":{"properties":{"pagination":{"$ref":"#/components/schemas/OffsetPagination"},"items":{"items":{"$ref":"#/components/schemas/APIKeyView"},"type":"array","title":"Items"},"total_count":{"type":"integer","title":"Total Count"}},"type":"object","required":["pagination","items","total_count"],"title":"OffsetPageResult[APIKeyView]"},"OffsetPageResult_CatalogPreviewRead_":{"properties":{"pagination":{"$ref":"#/components/schemas/OffsetPagination"},"items":{"items":{"$ref":"#/components/schemas/CatalogPreviewRead"},"type":"array","title":"Items"},"total_count":{"type":"integer","title":"Total Count"}},"type":"object","required":["pagination","items","total_count"],"title":"OffsetPageResult[CatalogPreviewRead]"},"OffsetPageResult_CatalogScreeningPreviewRead_":{"properties":{"pagination":{"$ref":"#/components/schemas/OffsetPagination"},"items":{"items":{"$ref":"#/components/schemas/CatalogScreeningPreviewRead"},"type":"array","title":"Items"},"total_count":{"type":"integer","title":"Total Count"}},"type":"object","required":["pagination","items","total_count"],"title":"OffsetPageResult[CatalogScreeningPreviewRead]"},"OffsetPageResult_ConjunctionListRead_":{"properties":{"pagination":{"$ref":"#/components/schemas/OffsetPagination"},"items":{"items":{"$ref":"#/components/schemas/ConjunctionListRead"},"type":"array","title":"Items"},"total_count":{"type":"integer","title":"Total Count"}},"type":"object","required":["pagination","items","total_count"],"title":"OffsetPageResult[ConjunctionListRead]"},"OffsetPageResult_ConjunctionRead_":{"properties":{"pagination":{"$ref":"#/components/schemas/OffsetPagination"},"items":{"items":{"$ref":"#/components/schemas/ConjunctionRead"},"type":"array","title":"Items"},"total_count":{"type":"integer","title":"Total Count"}},"type":"object","required":["pagination","items","total_count"],"title":"OffsetPageResult[ConjunctionRead]"},"OffsetPageResult_EphemerisMetadataScreeningRead_":{"properties":{"pagination":{"$ref":"#/components/schemas/OffsetPagination"},"items":{"items":{"$ref":"#/components/schemas/EphemerisMetadataScreeningRead"},"type":"array","title":"Items"},"total_count":{"type":"integer","title":"Total Count"}},"type":"object","required":["pagination","items","total_count"],"title":"OffsetPageResult[EphemerisMetadataScreeningRead]"},"OffsetPageResult_EphemerisMetadataWithRSO_":{"properties":{"pagination":{"$ref":"#/components/schemas/OffsetPagination"},"items":{"items":{"$ref":"#/components/schemas/EphemerisMetadataWithRSO"},"type":"array","title":"Items"},"total_count":{"type":"integer","title":"Total Count"}},"type":"object","required":["pagination","items","total_count"],"title":"OffsetPageResult[EphemerisMetadataWithRSO]"},"OffsetPageResult_EventRead_":{"properties":{"pagination":{"$ref":"#/components/schemas/OffsetPagination"},"items":{"items":{"$ref":"#/components/schemas/EventRead"},"type":"array","title":"Items"},"total_count":{"type":"integer","title":"Total Count"}},"type":"object","required":["pagination","items","total_count"],"title":"OffsetPageResult[EventRead]"},"OffsetPageResult_GroundObserverRead_":{"properties":{"pagination":{"$ref":"#/components/schemas/OffsetPagination"},"items":{"items":{"$ref":"#/components/schemas/GroundObserverRead"},"type":"array","title":"Items"},"total_count":{"type":"integer","title":"Total Count"}},"type":"object","required":["pagination","items","total_count"],"title":"OffsetPageResult[GroundObserverRead]"},"OffsetPageResult_LaunchOption_":{"properties":{"pagination":{"$ref":"#/components/schemas/OffsetPagination"},"items":{"items":{"$ref":"#/components/schemas/LaunchOption"},"type":"array","title":"Items"},"total_count":{"type":"integer","title":"Total Count"}},"type":"object","required":["pagination","items","total_count"],"title":"OffsetPageResult[LaunchOption]"},"OffsetPageResult_LaunchWindowPrimary_":{"properties":{"pagination":{"$ref":"#/components/schemas/OffsetPagination"},"items":{"items":{"$ref":"#/components/schemas/LaunchWindowPrimary"},"type":"array","title":"Items"},"total_count":{"type":"integer","title":"Total Count"}},"type":"object","required":["pagination","items","total_count"],"title":"OffsetPageResult[LaunchWindowPrimary]"},"OffsetPageResult_ManeuverDesignerColaPlanRead_":{"properties":{"pagination":{"$ref":"#/components/schemas/OffsetPagination"},"items":{"items":{"$ref":"#/components/schemas/ManeuverDesignerColaPlanRead"},"type":"array","title":"Items"},"total_count":{"type":"integer","title":"Total Count"}},"type":"object","required":["pagination","items","total_count"],"title":"OffsetPageResult[ManeuverDesignerColaPlanRead]"},"OffsetPageResult_ManeuverDesignerColaVariantRead_":{"properties":{"pagination":{"$ref":"#/components/schemas/OffsetPagination"},"items":{"items":{"$ref":"#/components/schemas/ManeuverDesignerColaVariantRead"},"type":"array","title":"Items"},"total_count":{"type":"integer","title":"Total Count"}},"type":"object","required":["pagination","items","total_count"],"title":"OffsetPageResult[ManeuverDesignerColaVariantRead]"},"OffsetPageResult_ManeuverDesignerProjectRead_":{"properties":{"pagination":{"$ref":"#/components/schemas/OffsetPagination"},"items":{"items":{"$ref":"#/components/schemas/ManeuverDesignerProjectRead"},"type":"array","title":"Items"},"total_count":{"type":"integer","title":"Total Count"}},"type":"object","required":["pagination","items","total_count"],"title":"OffsetPageResult[ManeuverDesignerProjectRead]"},"OffsetPageResult_ManeuverRead_":{"properties":{"pagination":{"$ref":"#/components/schemas/OffsetPagination"},"items":{"items":{"$ref":"#/components/schemas/ManeuverRead"},"type":"array","title":"Items"},"total_count":{"type":"integer","title":"Total Count"}},"type":"object","required":["pagination","items","total_count"],"title":"OffsetPageResult[ManeuverRead]"},"OffsetPageResult_MitigationScenarioRead_":{"properties":{"pagination":{"$ref":"#/components/schemas/OffsetPagination"},"items":{"items":{"$ref":"#/components/schemas/MitigationScenarioRead"},"type":"array","title":"Items"},"total_count":{"type":"integer","title":"Total Count"}},"type":"object","required":["pagination","items","total_count"],"title":"OffsetPageResult[MitigationScenarioRead]"},"OffsetPageResult_PrimaryReadWithCoverage_":{"properties":{"pagination":{"$ref":"#/components/schemas/OffsetPagination"},"items":{"items":{"$ref":"#/components/schemas/PrimaryReadWithCoverage"},"type":"array","title":"Items"},"total_count":{"type":"integer","title":"Total Count"}},"type":"object","required":["pagination","items","total_count"],"title":"OffsetPageResult[PrimaryReadWithCoverage]"},"OffsetPageResult_PropagationRead_":{"properties":{"pagination":{"$ref":"#/components/schemas/OffsetPagination"},"items":{"items":{"$ref":"#/components/schemas/PropagationRead"},"type":"array","title":"Items"},"total_count":{"type":"integer","title":"Total Count"}},"type":"object","required":["pagination","items","total_count"],"title":"OffsetPageResult[PropagationRead]"},"OffsetPageResult_ScheduledScreeningRead_":{"properties":{"pagination":{"$ref":"#/components/schemas/OffsetPagination"},"items":{"items":{"$ref":"#/components/schemas/ScheduledScreeningRead"},"type":"array","title":"Items"},"total_count":{"type":"integer","title":"Total Count"}},"type":"object","required":["pagination","items","total_count"],"title":"OffsetPageResult[ScheduledScreeningRead]"},"OffsetPageResult_ScreeningPreviewWithCoverage_":{"properties":{"pagination":{"$ref":"#/components/schemas/OffsetPagination"},"items":{"items":{"$ref":"#/components/schemas/ScreeningPreviewWithCoverage"},"type":"array","title":"Items"},"total_count":{"type":"integer","title":"Total Count"}},"type":"object","required":["pagination","items","total_count"],"title":"OffsetPageResult[ScreeningPreviewWithCoverage]"},"OffsetPageResult_SecondaryReadWithCoverage_":{"properties":{"pagination":{"$ref":"#/components/schemas/OffsetPagination"},"items":{"items":{"$ref":"#/components/schemas/SecondaryReadWithCoverage"},"type":"array","title":"Items"},"total_count":{"type":"integer","title":"Total Count"}},"type":"object","required":["pagination","items","total_count"],"title":"OffsetPageResult[SecondaryReadWithCoverage]"},"OffsetPagination":{"properties":{"offset":{"type":"integer","title":"Offset","description":"Offset in the collection to begin the page.","default":0},"count":{"type":"integer","title":"Count","description":"Number of items to retrieve. 0 returns all items.","default":0}},"type":"object","title":"OffsetPagination"},"OrbitRegimeOverview":{"properties":{"total_count":{"type":"integer","title":"Total Count"},"deb_count":{"type":"integer","title":"Deb Count"},"total_count_percent_change_month":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Total Count Percent Change Month"}},"type":"object","required":["total_count","deb_count"],"title":"OrbitRegimeOverview"},"PCRemediationMethod":{"type":"string","enum":["frisbee","hall","multistep"],"title":"PCRemediationMethod"},"PcSensitivity":{"properties":{"cov":{"$ref":"#/components/schemas/SensitivityCurve"},"hbr":{"$ref":"#/components/schemas/SensitivityCurve"}},"type":"object","required":["cov","hbr"],"title":"PcSensitivity"},"PlanePointOrEllipse":{"properties":{"name":{"type":"string","title":"Name"},"x_km":{"type":"number","title":"X Km"},"y_km":{"type":"number","title":"Y Km"},"angle_deg":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Angle Deg"},"semi_major_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Semi Major Km"},"semi_minor_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Semi Minor Km"}},"type":"object","required":["name","x_km","y_km"],"title":"PlanePointOrEllipse"},"Plot":{"properties":{"name":{"type":"string","title":"Name"},"norad_id":{"type":"integer","title":"Norad Id"},"position_over_time":{"items":{"$ref":"#/components/schemas/PlotTrajectory"},"type":"array","title":"Position Over Time"},"orbital_period_s":{"type":"number","title":"Orbital Period S"}},"type":"object","required":["name","norad_id","position_over_time","orbital_period_s"],"title":"Plot"},"PlotTrajectory":{"properties":{"time":{"type":"string","format":"date-time","title":"Time"},"cov_frame":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cov Frame"},"x":{"type":"number","title":"X"},"y":{"type":"number","title":"Y"},"z":{"type":"number","title":"Z"},"vx":{"type":"number","title":"Vx"},"vy":{"type":"number","title":"Vy"},"vz":{"type":"number","title":"Vz"},"xyz_frame":{"type":"string","title":"Xyz Frame"},"cov_radial":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cov Radial"},"cov_transverse":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cov Transverse"},"cov_normal":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cov Normal"},"unit":{"type":"string","title":"Unit"},"cov_radius_x":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cov Radius X"},"cov_radius_y":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cov Radius Y"},"cov_radius_z":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cov Radius Z"},"cov_quat_x":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cov Quat X"},"cov_quat_y":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cov Quat Y"},"cov_quat_z":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cov Quat Z"},"cov_quat_w":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cov Quat W"}},"type":"object","required":["time","x","y","z","vx","vy","vz","xyz_frame","unit"],"title":"PlotTrajectory"},"PrimaryReadWithCoverage":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"ephemeris_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Ephemeris Id"},"catalog_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Catalog Id"},"propagation_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Propagation Id"},"ephemeris":{"anyOf":[{"$ref":"#/components/schemas/EphemerisMetadataWithRSO"},{"type":"null"}]},"catalog":{"anyOf":[{"$ref":"#/components/schemas/CatalogPreviewWithEphemeridesCount"},{"type":"null"}]},"propagation":{"anyOf":[{"$ref":"#/components/schemas/PropagationRead"},{"type":"null"}]},"usable_time_start":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Usable Time Start"},"usable_time_end":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Usable Time End"},"interest_interval_start":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Interest Interval Start"},"interest_interval_end":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Interest Interval End"},"coverage_level":{"anyOf":[{"$ref":"#/components/schemas/CoverageLevel"},{"type":"null"}]},"coverage_ratio":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Coverage Ratio"}},"type":"object","required":["id"],"title":"PrimaryReadWithCoverage"},"PropagationForceModels":{"properties":{"earth_model":{"anyOf":[{"$ref":"#/components/schemas/EarthModel"},{"type":"null"}]},"geopotential":{"anyOf":[{"$ref":"#/components/schemas/Geopotential"},{"type":"null"}]},"third_bodies":{"anyOf":[{"$ref":"#/components/schemas/ThirdBodies"},{"type":"null"}]},"drag":{"anyOf":[{"$ref":"#/components/schemas/Drag"},{"type":"null"}]},"ocean_tides":{"anyOf":[{"$ref":"#/components/schemas/OceanTides"},{"type":"null"}]},"solid_tides":{"anyOf":[{"$ref":"#/components/schemas/SolidTides"},{"type":"null"}]},"solar_radiation_pressure":{"anyOf":[{"$ref":"#/components/schemas/SolarRadiationPressure"},{"type":"null"}]}},"type":"object","title":"PropagationForceModels"},"PropagationJobParameters":{"properties":{"start_time":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Start Time","description":"OPTIONAL: Propagation Start Time in ISOT Format: (Year-Month-DayTHour:Minute:Seconds). Include if start time is different than state vector epoch."},"end_time":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"End Time","description":"OPTIONAL: Propagation Target Time in ISOT Format: (Year-Month-DayTHour:Minute:Seconds). NOTE: Must include either target_time or target_duration."},"target_duration":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Target Duration","description":"OPTIONAL: Propagation Target Duration in Seconds. NOTE: Must include either end_time or target_duration."},"timestep":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Timestep","description":"Propagation Time Step between each reported epoch, in seconds.","default":120},"purpose":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Purpose","description":"Purpose of propagation (MANUAL or SCREENING)","default":"MANUAL"},"infer_interval_from_screening":{"type":"boolean","title":"Infer Interval From Screening","description":"Whether to allow the time interval of the Propagation to be inferred based on counterpart data assigned to a Screening, if the Propagation is assigned to a Screening. If unsure, leave this enabled.","default":true},"enable_discontinuities":{"type":"boolean","title":"Enable Discontinuities","description":"Whether maneuver discontinuities are included in the propagated ephemeris. This is only relevant when exporting to an ephemeris format supporting multiple blocks such as CCSDS OEM/OCM.","default":true}},"type":"object","title":"PropagationJobParameters"},"PropagationManeuverAdd":{"properties":{"type":{"$ref":"#/components/schemas/ManeuverType","description":"Maneuver type (IMPULSE, INSTANTANEOUS, CONSTANTTHRUST","default":"IMPULSE"},"ignition_epoch":{"type":"string","format":"date-time","title":"Ignition Epoch","description":"Ignition epoch for maneuver."},"duration":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Duration","description":"Duration of maneuver burn (sec), defaults to 0.0 for an impulse/instantaneous maneuver.","default":0.0},"ref_frame":{"anyOf":[{"$ref":"#/components/schemas/Frame"},{"type":"null"}],"description":"The reference frame with which the maneuver vector is described","default":"RIC"},"delta_v":{"anyOf":[{"$ref":"#/components/schemas/Vector3"},{"type":"null"}]},"thrust_vector":{"anyOf":[{"$ref":"#/components/schemas/Vector3"},{"type":"null"}]},"specific_impulse":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Specific Impulse"},"delta_mass":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Delta Mass"}},"type":"object","required":["ignition_epoch"],"title":"PropagationManeuverAdd"},"PropagationRead":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"created_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Created At"},"status":{"$ref":"#/components/schemas/JobStatus"},"ephemeris_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Ephemeris Id"},"start_time":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Start Time"},"end_time":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"End Time"},"started_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Started At"},"completed_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Completed At"},"target_duration":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Target Duration"},"timestep":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Timestep"},"enable_discontinuities":{"type":"boolean","title":"Enable Discontinuities","default":true},"maneuver_count":{"type":"integer","title":"Maneuver Count","default":0},"state_vector":{"anyOf":[{"$ref":"#/components/schemas/StateVectorRead"},{"type":"null"}]},"forces":{"anyOf":[{"$ref":"#/components/schemas/ForceModelRead"},{"type":"null"}]},"maneuvers":{"anyOf":[{"items":{"$ref":"#/components/schemas/ManeuverRead"},"type":"array"},{"type":"null"}],"title":"Maneuvers"},"tle":{"anyOf":[{"$ref":"#/components/schemas/TLERead"},{"type":"null"}]},"tle_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Tle Id"},"state_vector_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"State Vector Id"},"rso":{"anyOf":[{"$ref":"#/components/schemas/RSORead"},{"type":"null"}]}},"type":"object","required":["id","status"],"title":"PropagationRead"},"QuestionModel":{"properties":{"question":{"type":"string","title":"Question"}},"type":"object","required":["question"],"title":"QuestionModel"},"RSODetailedMetadataRead":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"norad_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Norad Id"},"international_designator":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"International Designator"},"object_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Object Type"},"object_type_category":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Object Type Category"},"object_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Object Name"},"rso_metadata":{"anyOf":[{"$ref":"#/components/schemas/RSOMetadataRead"},{"type":"null"}]},"auto_maneuvering":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Auto Maneuvering"}},"type":"object","required":["id"],"title":"RSODetailedMetadataRead"},"RSOMetadataRead":{"properties":{"norad_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Norad Id"},"country":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Country"},"satname":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Satname"}},"type":"object","title":"RSOMetadataRead"},"RSORead":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"norad_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Norad Id"},"international_designator":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"International Designator"},"object_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Object Type"},"object_type_category":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Object Type Category"},"object_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Object Name"}},"type":"object","required":["id"],"title":"RSORead"},"SatReportModel":{"properties":{"norad_id":{"type":"integer","title":"Norad Id"}},"type":"object","required":["norad_id"],"title":"SatReportModel"},"SavedObserverSearchDefinition":{"properties":{"source_type":{"type":"string","const":"SAVED_OBSERVER_SEARCH","title":"Source Type","default":"SAVED_OBSERVER_SEARCH"},"owner":{"type":"string","enum":["group","public"],"title":"Owner","default":"group"},"tags":{"items":{"type":"string"},"type":"array","minItems":1,"title":"Tags"}},"type":"object","required":["tags"],"title":"SavedObserverSearchDefinition"},"ScenarioFailureType":{"type":"string","enum":["SATCAT","NO_EPHEMERIS_OVERLAP","PROPAGATION"],"title":"ScenarioFailureType"},"ScenarioRead":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"started_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Started At"},"completed_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Completed At"},"updated_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updated At"},"cdm_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Cdm Id"},"cdm_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cdm Key"},"status":{"type":"string","title":"Status"},"constellation":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Constellation"},"asset_norad_cat_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Asset Norad Cat Id"},"autogenerated":{"type":"boolean","title":"Autogenerated"},"completed_tradespaces":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Completed Tradespaces","default":0},"ephemeris_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Ephemeris Id"},"propagation_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Propagation Id"},"failure_message":{"anyOf":[{"$ref":"#/components/schemas/ScenarioFailureType"},{"type":"null"}]}},"type":"object","required":["id","status","autogenerated"],"title":"ScenarioRead"},"ScheduledScreeningRead":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"updated_at":{"type":"string","format":"date-time","title":"Updated At"},"group_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Group Id"},"last_screening_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Last Screening Id"},"next_run_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Next Run At"},"last_run_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Last Run At"},"cadence_hr":{"type":"integer","title":"Cadence Hr"},"start_time":{"type":"string","format":"time","title":"Start Time"},"enabled":{"type":"boolean","title":"Enabled"},"config":{"additionalProperties":true,"type":"object","title":"Config"},"last_screening":{"anyOf":[{"$ref":"#/components/schemas/ScreeningPreview"},{"type":"null"}]}},"type":"object","required":["id","created_at","updated_at","cadence_hr","start_time","enabled","config"],"title":"ScheduledScreeningRead"},"ScreenableCreate":{"properties":{"ephemeris_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Ephemeris Id"},"catalog_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Catalog Id"},"propagation_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Propagation Id"},"ephemeris_group":{"anyOf":[{"$ref":"#/components/schemas/EphemerisGroup"},{"type":"null"}]},"norad_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Norad Id"}},"type":"object","title":"ScreenableCreate"},"ScreenableRead":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"ephemeris_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Ephemeris Id"},"catalog_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Catalog Id"},"propagation_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Propagation Id"},"ephemeris":{"anyOf":[{"$ref":"#/components/schemas/EphemerisMetadataWithRSO"},{"type":"null"}]},"catalog":{"anyOf":[{"$ref":"#/components/schemas/CatalogPreviewWithEphemeridesCount"},{"type":"null"}]},"propagation":{"anyOf":[{"$ref":"#/components/schemas/PropagationRead"},{"type":"null"}]}},"type":"object","required":["id"],"title":"ScreenableRead"},"ScreeningCreate":{"properties":{"group_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Group Id"},"threshold_radius_km":{"type":"number","title":"Threshold Radius Km","default":15.0},"threshold_radius_manned_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Threshold Radius Manned Km"},"threshold_radius_active_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Threshold Radius Active Km"},"threshold_radius_debris_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Threshold Radius Debris Km"},"default_secondary_hbr_m":{"type":"number","title":"Default Secondary Hbr M","default":5.0},"auto_archive":{"type":"boolean","title":"Auto Archive","default":false},"include_primary_vs_primary":{"type":"boolean","title":"Include Primary Vs Primary","default":false},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title","default":"Screening"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"},"screening_type":{"$ref":"#/components/schemas/ScreeningType","default":"ON_ORBIT"},"launch_window_start":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Launch Window Start"},"launch_window_end":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Launch Window End"},"launch_window_cadence_s":{"anyOf":[{"type":"integer","minimum":1.0},{"type":"null"}],"title":"Launch Window Cadence S"},"hard_body_shape":{"$ref":"#/components/schemas/HardBodyShape","default":"SQUARE"},"strict_coverage":{"type":"boolean","title":"Strict Coverage","default":false},"publish_cdms":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Publish Cdms","default":false},"primaries":{"anyOf":[{"items":{"$ref":"#/components/schemas/ScreenableCreate"},"type":"array"},{"type":"null"}],"title":"Primaries"},"secondaries":{"anyOf":[{"items":{"$ref":"#/components/schemas/ScreenableCreate"},"type":"array"},{"type":"null"}],"title":"Secondaries"},"schedule_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Schedule Id"}},"type":"object","title":"ScreeningCreate"},"ScreeningParams":{"properties":{"threshold_radius_km":{"type":"number","title":"Threshold Radius Km","default":15},"default_secondary_hbr_m":{"type":"number","title":"Default Secondary Hbr M","default":5},"propagation_start_time":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Propagation Start Time"},"propagation_duration_s":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Propagation Duration S"},"propagation_timestep_s":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Propagation Timestep S"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"}},"type":"object","title":"ScreeningParams"},"ScreeningPreview":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"group_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Group Id"},"owner":{"anyOf":[{"$ref":"#/components/schemas/UserProfilePreview"},{"type":"null"}]},"status":{"$ref":"#/components/schemas/JobStatus"},"started_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Started At"},"created_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Created At"},"completed_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Completed At"},"updated_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updated At"},"threshold_radius_km":{"type":"number","title":"Threshold Radius Km"},"threshold_radius_manned_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Threshold Radius Manned Km"},"threshold_radius_active_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Threshold Radius Active Km"},"threshold_radius_debris_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Threshold Radius Debris Km"},"default_secondary_hbr_m":{"type":"number","title":"Default Secondary Hbr M"},"auto_archive":{"type":"boolean","title":"Auto Archive"},"include_primary_vs_primary":{"type":"boolean","title":"Include Primary Vs Primary"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"},"screening_type":{"$ref":"#/components/schemas/ScreeningType"},"hard_body_shape":{"$ref":"#/components/schemas/HardBodyShape"},"strict_coverage":{"type":"boolean","title":"Strict Coverage"},"publish_cdms":{"type":"boolean","title":"Publish Cdms"},"screen_count_expected":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Screen Count Expected"},"screen_count_current":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Screen Count Current"},"launch_window_start":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Launch Window Start"},"launch_window_end":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Launch Window End"},"launch_window_cadence_s":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Launch Window Cadence S"},"archived":{"type":"boolean","title":"Archived"},"percent_complete":{"type":"number","title":"Percent Complete"},"primary_sources_count":{"type":"integer","title":"Primary Sources Count","default":0},"secondary_sources_count":{"type":"integer","title":"Secondary Sources Count","default":0},"primaries_count":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Primaries Count"},"secondaries_count":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Secondaries Count"},"lowest_miss_distance_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Lowest Miss Distance Km"},"highest_pc":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Highest Pc"},"next_tca":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Next Tca"},"propagation_start_time":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Propagation Start Time"},"propagation_duration_s":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Propagation Duration S"},"propagation_timestep_s":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Propagation Timestep S"},"secondary_any_coverage_end":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Secondary Any Coverage End"},"secondary_any_coverage_start":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Secondary Any Coverage Start"},"secondary_full_coverage_end":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Secondary Full Coverage End"},"secondary_full_coverage_start":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Secondary Full Coverage Start"},"failure_message":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Failure Message"},"conjunctions_count":{"type":"integer","title":"Conjunctions Count"},"high_risk_conjunctions_count":{"type":"integer","title":"High Risk Conjunctions Count"},"high_risk_pc":{"type":"number","title":"High Risk Pc"},"high_risk_md_km":{"type":"number","title":"High Risk Md Km"},"low_risk_pc":{"type":"number","title":"Low Risk Pc"},"low_risk_md_km":{"type":"number","title":"Low Risk Md Km"},"ssc_sustainability_threshold_conjunction_count":{"type":"integer","title":"Ssc Sustainability Threshold Conjunction Count"},"ssc_maneuver_planning_threshold_conjunction_count":{"type":"integer","title":"Ssc Maneuver Planning Threshold Conjunction Count"},"conjunctions_preview":{"items":{"$ref":"#/components/schemas/ConjunctionMinimal"},"type":"array","title":"Conjunctions Preview","default":[]},"primary_sources_preview":{"items":{"$ref":"#/components/schemas/ScreenableRead"},"type":"array","title":"Primary Sources Preview","default":[]},"secondary_sources_preview":{"items":{"$ref":"#/components/schemas/ScreenableRead"},"type":"array","title":"Secondary Sources Preview","default":[]},"primary_rsos_count":{"type":"integer","title":"Primary Rsos Count","default":0},"primary_rsos_preview":{"items":{"$ref":"#/components/schemas/RSODetailedMetadataRead"},"type":"array","title":"Primary Rsos Preview","default":[]},"secondary_rsos_count":{"type":"integer","title":"Secondary Rsos Count","default":0},"secondary_rsos_preview":{"items":{"$ref":"#/components/schemas/RSODetailedMetadataRead"},"type":"array","title":"Secondary Rsos Preview","default":[]},"propagations_count":{"type":"integer","title":"Propagations Count","default":0},"schedule_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Schedule Id"}},"type":"object","required":["id","status","threshold_radius_km","default_secondary_hbr_m","auto_archive","include_primary_vs_primary","screening_type","hard_body_shape","strict_coverage","publish_cdms","archived","percent_complete","conjunctions_count","high_risk_conjunctions_count","high_risk_pc","high_risk_md_km","low_risk_pc","low_risk_md_km","ssc_sustainability_threshold_conjunction_count","ssc_maneuver_planning_threshold_conjunction_count"],"title":"ScreeningPreview"},"ScreeningPreviewWithCoverage":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"group_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Group Id"},"owner":{"anyOf":[{"$ref":"#/components/schemas/UserProfilePreview"},{"type":"null"}]},"status":{"$ref":"#/components/schemas/JobStatus"},"started_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Started At"},"created_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Created At"},"completed_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Completed At"},"updated_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updated At"},"threshold_radius_km":{"type":"number","title":"Threshold Radius Km"},"threshold_radius_manned_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Threshold Radius Manned Km"},"threshold_radius_active_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Threshold Radius Active Km"},"threshold_radius_debris_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Threshold Radius Debris Km"},"default_secondary_hbr_m":{"type":"number","title":"Default Secondary Hbr M"},"auto_archive":{"type":"boolean","title":"Auto Archive"},"include_primary_vs_primary":{"type":"boolean","title":"Include Primary Vs Primary"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"},"screening_type":{"$ref":"#/components/schemas/ScreeningType"},"hard_body_shape":{"$ref":"#/components/schemas/HardBodyShape"},"strict_coverage":{"type":"boolean","title":"Strict Coverage"},"publish_cdms":{"type":"boolean","title":"Publish Cdms"},"screen_count_expected":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Screen Count Expected"},"screen_count_current":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Screen Count Current"},"launch_window_start":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Launch Window Start"},"launch_window_end":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Launch Window End"},"launch_window_cadence_s":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Launch Window Cadence S"},"archived":{"type":"boolean","title":"Archived"},"percent_complete":{"type":"number","title":"Percent Complete"},"primary_sources_count":{"type":"integer","title":"Primary Sources Count","default":0},"secondary_sources_count":{"type":"integer","title":"Secondary Sources Count","default":0},"primaries_count":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Primaries Count"},"secondaries_count":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Secondaries Count"},"lowest_miss_distance_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Lowest Miss Distance Km"},"highest_pc":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Highest Pc"},"next_tca":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Next Tca"},"propagation_start_time":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Propagation Start Time"},"propagation_duration_s":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Propagation Duration S"},"propagation_timestep_s":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Propagation Timestep S"},"secondary_any_coverage_end":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Secondary Any Coverage End"},"secondary_any_coverage_start":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Secondary Any Coverage Start"},"secondary_full_coverage_end":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Secondary Full Coverage End"},"secondary_full_coverage_start":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Secondary Full Coverage Start"},"failure_message":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Failure Message"},"conjunctions_count":{"type":"integer","title":"Conjunctions Count"},"high_risk_conjunctions_count":{"type":"integer","title":"High Risk Conjunctions Count"},"high_risk_pc":{"type":"number","title":"High Risk Pc"},"high_risk_md_km":{"type":"number","title":"High Risk Md Km"},"low_risk_pc":{"type":"number","title":"Low Risk Pc"},"low_risk_md_km":{"type":"number","title":"Low Risk Md Km"},"ssc_sustainability_threshold_conjunction_count":{"type":"integer","title":"Ssc Sustainability Threshold Conjunction Count"},"ssc_maneuver_planning_threshold_conjunction_count":{"type":"integer","title":"Ssc Maneuver Planning Threshold Conjunction Count"},"conjunctions_preview":{"items":{"$ref":"#/components/schemas/ConjunctionMinimal"},"type":"array","title":"Conjunctions Preview","default":[]},"primary_sources_preview":{"items":{"$ref":"#/components/schemas/ScreenableRead"},"type":"array","title":"Primary Sources Preview","default":[]},"secondary_sources_preview":{"items":{"$ref":"#/components/schemas/ScreenableRead"},"type":"array","title":"Secondary Sources Preview","default":[]},"primary_rsos_count":{"type":"integer","title":"Primary Rsos Count","default":0},"primary_rsos_preview":{"items":{"$ref":"#/components/schemas/RSODetailedMetadataRead"},"type":"array","title":"Primary Rsos Preview","default":[]},"secondary_rsos_count":{"type":"integer","title":"Secondary Rsos Count","default":0},"secondary_rsos_preview":{"items":{"$ref":"#/components/schemas/RSODetailedMetadataRead"},"type":"array","title":"Secondary Rsos Preview","default":[]},"propagations_count":{"type":"integer","title":"Propagations Count","default":0},"schedule_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Schedule Id"},"coverage_level":{"anyOf":[{"$ref":"#/components/schemas/CoverageLevel"},{"type":"null"}]},"coverage_ratio":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Coverage Ratio"},"primary_rso_counts_by_source":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Primary Rso Counts By Source"},"secondary_rso_counts_by_source":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Secondary Rso Counts By Source"}},"type":"object","required":["id","status","threshold_radius_km","default_secondary_hbr_m","auto_archive","include_primary_vs_primary","screening_type","hard_body_shape","strict_coverage","publish_cdms","archived","percent_complete","conjunctions_count","high_risk_conjunctions_count","high_risk_pc","high_risk_md_km","low_risk_pc","low_risk_md_km","ssc_sustainability_threshold_conjunction_count","ssc_maneuver_planning_threshold_conjunction_count"],"title":"ScreeningPreviewWithCoverage"},"ScreeningRead":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"group_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Group Id"},"owner":{"anyOf":[{"$ref":"#/components/schemas/UserProfilePreview"},{"type":"null"}]},"status":{"$ref":"#/components/schemas/JobStatus"},"started_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Started At"},"created_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Created At"},"completed_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Completed At"},"updated_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updated At"},"threshold_radius_km":{"type":"number","title":"Threshold Radius Km"},"threshold_radius_manned_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Threshold Radius Manned Km"},"threshold_radius_active_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Threshold Radius Active Km"},"threshold_radius_debris_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Threshold Radius Debris Km"},"default_secondary_hbr_m":{"type":"number","title":"Default Secondary Hbr M"},"auto_archive":{"type":"boolean","title":"Auto Archive"},"include_primary_vs_primary":{"type":"boolean","title":"Include Primary Vs Primary"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"},"screening_type":{"$ref":"#/components/schemas/ScreeningType"},"hard_body_shape":{"$ref":"#/components/schemas/HardBodyShape"},"strict_coverage":{"type":"boolean","title":"Strict Coverage"},"publish_cdms":{"type":"boolean","title":"Publish Cdms"},"screen_count_expected":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Screen Count Expected"},"screen_count_current":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Screen Count Current"},"launch_window_start":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Launch Window Start"},"launch_window_end":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Launch Window End"},"launch_window_cadence_s":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Launch Window Cadence S"},"archived":{"type":"boolean","title":"Archived"},"percent_complete":{"type":"number","title":"Percent Complete"},"primary_sources_count":{"type":"integer","title":"Primary Sources Count"},"secondary_sources_count":{"type":"integer","title":"Secondary Sources Count"},"primaries_count":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Primaries Count"},"secondaries_count":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Secondaries Count"},"lowest_miss_distance_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Lowest Miss Distance Km"},"highest_pc":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Highest Pc"},"next_tca":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Next Tca"},"propagation_start_time":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Propagation Start Time"},"propagation_duration_s":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Propagation Duration S"},"propagation_timestep_s":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Propagation Timestep S"},"secondary_any_coverage_end":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Secondary Any Coverage End"},"secondary_any_coverage_start":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Secondary Any Coverage Start"},"secondary_full_coverage_end":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Secondary Full Coverage End"},"secondary_full_coverage_start":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Secondary Full Coverage Start"},"failure_message":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Failure Message"}},"type":"object","required":["id","status","threshold_radius_km","default_secondary_hbr_m","auto_archive","include_primary_vs_primary","screening_type","hard_body_shape","strict_coverage","publish_cdms","archived","percent_complete","primary_sources_count","secondary_sources_count"],"title":"ScreeningRead"},"ScreeningReadMinimal":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"title":{"type":"string","title":"Title"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"},"secondary_any_coverage_end":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Secondary Any Coverage End"},"secondary_any_coverage_start":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Secondary Any Coverage Start"},"secondary_full_coverage_end":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Secondary Full Coverage End"},"secondary_full_coverage_start":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Secondary Full Coverage Start"}},"type":"object","required":["id","title"],"title":"ScreeningReadMinimal"},"ScreeningSubmit":{"properties":{"screening_params":{"anyOf":[{"$ref":"#/components/schemas/ScreeningParams"},{"type":"null"}],"default":{"threshold_radius_km":15.0,"default_secondary_hbr_m":5.0}},"screening_secondaries_catalog":{"type":"string","title":"Screening Secondaries Catalog","default":"SP"}},"type":"object","title":"ScreeningSubmit"},"ScreeningType":{"type":"string","enum":["ON_ORBIT","LAUNCH"],"title":"ScreeningType"},"ScreeningUpdate":{"properties":{"group_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Group Id"},"threshold_radius_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Threshold Radius Km"},"threshold_radius_manned_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Threshold Radius Manned Km"},"threshold_radius_active_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Threshold Radius Active Km"},"threshold_radius_debris_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Threshold Radius Debris Km"},"default_secondary_hbr_m":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Default Secondary Hbr M"},"auto_archive":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Auto Archive"},"include_primary_vs_primary":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Include Primary Vs Primary"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Notes"},"screening_type":{"anyOf":[{"$ref":"#/components/schemas/ScreeningType"},{"type":"null"}]},"launch_window_start":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Launch Window Start"},"launch_window_end":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Launch Window End"},"launch_window_cadence_s":{"anyOf":[{"type":"integer","minimum":1.0},{"type":"null"}],"title":"Launch Window Cadence S"},"hard_body_shape":{"anyOf":[{"$ref":"#/components/schemas/HardBodyShape"},{"type":"null"}]},"strict_coverage":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Strict Coverage"},"publish_cdms":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Publish Cdms"}},"type":"object","title":"ScreeningUpdate"},"SecondaryReadWithCoverage":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"ephemeris_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Ephemeris Id"},"catalog_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Catalog Id"},"propagation_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Propagation Id"},"ephemeris":{"anyOf":[{"$ref":"#/components/schemas/EphemerisMetadataWithRSO"},{"type":"null"}]},"catalog":{"anyOf":[{"$ref":"#/components/schemas/CatalogPreviewWithEphemeridesCount"},{"type":"null"}]},"propagation":{"anyOf":[{"$ref":"#/components/schemas/PropagationRead"},{"type":"null"}]},"usable_time_start":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Usable Time Start"},"usable_time_end":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Usable Time End"},"interest_interval_start":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Interest Interval Start"},"interest_interval_end":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Interest Interval End"}},"type":"object","required":["id"],"title":"SecondaryReadWithCoverage"},"SensitivityCurve":{"properties":{"scales":{"items":{"type":"number"},"type":"array","title":"Scales"},"values":{"items":{"type":"number"},"type":"array","title":"Values"},"maxima":{"items":{"items":{},"type":"array"},"type":"array","title":"Maxima"},"is_sensitive":{"type":"boolean","title":"Is Sensitive"}},"type":"object","required":["scales","values","maxima","is_sensitive"],"title":"SensitivityCurve"},"SensitivityRegion":{"properties":{"nominal_pc":{"type":"number","title":"Nominal Pc"},"pc_error":{"type":"boolean","title":"Pc Error"},"primary":{"$ref":"#/components/schemas/PcSensitivity"},"secondary":{"$ref":"#/components/schemas/PcSensitivity"},"combined":{"$ref":"#/components/schemas/PcSensitivity"}},"type":"object","required":["nominal_pc","pc_error","primary","secondary","combined"],"title":"SensitivityRegion"},"SimpleManeuverDesignerRSOAttributes":{"properties":{"mass_kg":{"anyOf":[{"type":"number","minimum":0.0},{"type":"null"}],"title":"Mass Kg"},"mass_source":{"type":"string","enum":["recommended","custom","organization_owned","space-track","cara","base"],"title":"Mass Source","default":"recommended"},"area_drag_m2":{"anyOf":[{"type":"number","minimum":0.0},{"type":"null"}],"title":"Area Drag M2"},"area_rad_m2":{"anyOf":[{"type":"number","minimum":0.0},{"type":"null"}],"title":"Area Rad M2"},"coeff_drag":{"anyOf":[{"type":"number","minimum":0.0},{"type":"null"}],"title":"Coeff Drag"},"coeff_rad":{"anyOf":[{"type":"number","minimum":0.0},{"type":"null"}],"title":"Coeff Rad"},"hbr_m":{"anyOf":[{"type":"number","exclusiveMinimum":0.0},{"type":"null"}],"title":"Hbr M"},"hbr_source":{"type":"string","enum":["recommended","custom","cdm","cdm_original","organization_owned","space-track","cara","base"],"title":"Hbr Source","default":"cdm"}},"type":"object","title":"SimpleManeuverDesignerRSOAttributes"},"SimpleManeuverDesignerSecondaryRSOAttributes":{"properties":{"hbr_m":{"anyOf":[{"type":"number","exclusiveMinimum":0.0},{"type":"null"}],"title":"Hbr M"},"hbr_source":{"type":"string","enum":["recommended","custom","cdm","cdm_original","organization_owned","space-track","cara","base"],"title":"Hbr Source","default":"cdm"}},"type":"object","title":"SimpleManeuverDesignerSecondaryRSOAttributes"},"SimpleManeuverDesignerSettings":{"properties":{"runner":{"type":"string","const":"sensitivity","title":"Runner","default":"sensitivity"},"aggregate_tertiary_cdms":{"type":"boolean","title":"Aggregate Tertiary Cdms","default":true},"maneuver_type":{"$ref":"#/components/schemas/ManeuverEffectType","default":"IMPULSIVE"},"multi_burn_count":{"type":"integer","maximum":20.0,"minimum":2.0,"title":"Multi Burn Count","default":2},"multi_burn_spacing_orbit_fraction":{"type":"number","exclusiveMinimum":0.0,"title":"Multi Burn Spacing Orbit Fraction","default":1.0},"differential_drag_mode":{"anyOf":[{"$ref":"#/components/schemas/DifferentialDragMode"},{"type":"null"}]},"finite_burn_mode":{"anyOf":[{"$ref":"#/components/schemas/FiniteBurnMode"},{"type":"null"}],"enum":["DV_MAGNITUDE",null],"description":"Finite-burn control mode. Duration mode is retained internally but is not available through the API."},"effect_duration_s":{"anyOf":[{"type":"number","exclusiveMinimum":0.0},{"type":"null"}],"title":"Effect Duration S"},"effect_duration_min_s":{"anyOf":[{"type":"number","exclusiveMinimum":0.0},{"type":"null"}],"title":"Effect Duration Min S"},"effect_duration_max_s":{"anyOf":[{"type":"number","exclusiveMinimum":0.0},{"type":"null"}],"title":"Effect Duration Max S"},"dv_mag_m_s":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Dv Mag M S"},"drag_area_multiplier":{"anyOf":[{"type":"number","exclusiveMinimum":0.0},{"type":"null"}],"title":"Drag Area Multiplier"},"drag_area_multiplier_min":{"anyOf":[{"type":"number","exclusiveMinimum":0.0},{"type":"null"}],"title":"Drag Area Multiplier Min"},"drag_area_multiplier_max":{"anyOf":[{"type":"number","exclusiveMinimum":0.0},{"type":"null"}],"title":"Drag Area Multiplier Max"},"specific_impulse_s":{"anyOf":[{"type":"number","exclusiveMinimum":0.0},{"type":"null"}],"title":"Specific Impulse S"},"man_ignition_time_start_tca_minus_hours":{"anyOf":[{"type":"integer","maximum":120.0,"minimum":0.0},{"type":"null"}],"title":"Man Ignition Time Start Tca Minus Hours"},"man_ignition_time_end_tca_minus_hours":{"type":"integer","maximum":120.0,"minimum":0.0,"title":"Man Ignition Time End Tca Minus Hours","default":0},"tradespace_ignition_times_per_period":{"type":"integer","maximum":8.0,"minimum":1.0,"title":"Tradespace Ignition Times Per Period","default":2,"default_by_maneuver_type":{"FINITE_BURN":1,"IMPULSIVE":2},"hidden_when":{"maneuver_type":"DIFFERENTIAL_DRAG"}},"differential_drag_maneuver_time_point_count":{"type":"integer","maximum":1000.0,"minimum":2.0,"title":"Differential Drag Maneuver Time Point Count","default":20},"man_dv_direction_x":{"type":"number","title":"Man Dv Direction X","default":0.0},"man_dv_direction_y":{"type":"number","title":"Man Dv Direction Y","default":1.0},"man_dv_direction_z":{"type":"number","title":"Man Dv Direction Z","default":0.0},"man_dv_frame":{"$ref":"#/components/schemas/DVAllowedFrame","default":"RIC"},"man_dv_mag_min_m_s":{"type":"number","title":"Man Dv Mag Min M S","description":"Minimum signed dV magnitude for each burn in a MULTI_BURN maneuver.","default":-0.1},"man_dv_mag_max_m_s":{"type":"number","title":"Man Dv Mag Max M S","description":"Maximum signed dV magnitude for each burn in a MULTI_BURN maneuver.","default":0.1},"man_execution_uncertainty":{"anyOf":[{"$ref":"#/components/schemas/GatesManeuverExecutionUncertainty"},{"type":"null"}]},"primary_propagation_attributes":{"$ref":"#/components/schemas/SimpleManeuverDesignerRSOAttributes"},"secondary_propagation_attributes":{"$ref":"#/components/schemas/SimpleManeuverDesignerSecondaryRSOAttributes"},"primary_data_source":{"oneOf":[{"$ref":"#/components/schemas/CDMDataSource"},{"$ref":"#/components/schemas/EphemerisDataSource"}],"title":"Primary Data Source","description":"Data source for the primary RSO state.","default":{"source_type":"CDM"},"discriminator":{"propertyName":"source_type","mapping":{"CDM":"#/components/schemas/CDMDataSource","EPHEMERIS":"#/components/schemas/EphemerisDataSource"}}},"agg_stats_skip_automaneuver_secondaries":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Agg Stats Skip Automaneuver Secondaries"}},"type":"object","title":"SimpleManeuverDesignerSettings"},"SimpleVariantCreate":{"properties":{"original_conjunction_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Original Conjunction Id","description":"The UUID (\"id\") of the conjunction to use as the basis for this variant. Mutually exclusive with original_conjunction_key."},"original_conjunction_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Original Conjunction Key","description":"The CDM key of the conjunction to use as the basis for this variant. Mutually exclusive with original_conjunction_id."},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"settings_data":{"$ref":"#/components/schemas/SimpleManeuverDesignerSettings"}},"type":"object","title":"SimpleVariantCreate"},"SolarRadiationPressure":{"properties":{"active":{"type":"boolean","title":"Active","description":"Set to True to enable force model in propagation.","default":true}},"type":"object","title":"SolarRadiationPressure"},"SolidTides":{"properties":{"active":{"type":"boolean","title":"Active","description":"Set to True to enable force model in propagation.","default":true}},"type":"object","title":"SolidTides"},"SortDirection":{"type":"string","enum":["asc","desc"],"title":"SortDirection"},"SpaceWeatherTradespace":{"properties":{"points":{"items":{"$ref":"#/components/schemas/SpaceWeatherTradespacePoint"},"type":"array","title":"Points"},"classification":{"anyOf":[{"type":"string","enum":["on_peak","off_peak","flat"]},{"type":"null"}],"title":"Classification"},"status":{"anyOf":[{"type":"string","enum":["success","failure","processing"]},{"type":"null"}],"title":"Status"},"processing_stage":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Processing Stage"},"failure_reasons":{"anyOf":[{"items":{"type":"string","enum":["primary_sc_info_missing","secondary_sc_info_missing","unauthorized","generation_error"]},"type":"array"},{"type":"null"}],"title":"Failure Reasons"}},"type":"object","required":["points"],"title":"SpaceWeatherTradespace"},"SpaceWeatherTradespacePoint":{"properties":{"primary_log10_scalefactor":{"type":"number","title":"Primary Log10 Scalefactor"},"secondary_log10_scalefactor":{"type":"number","title":"Secondary Log10 Scalefactor"},"collision_probability":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Collision Probability"},"tcadiff_s":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Tcadiff S"},"miss_distance_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Miss Distance Km"}},"type":"object","required":["primary_log10_scalefactor","secondary_log10_scalefactor","collision_probability","tcadiff_s","miss_distance_km"],"title":"SpaceWeatherTradespacePoint"},"SpaceXTransporterDeployment":{"properties":{"name":{"type":"string","title":"Name"},"sequence_number":{"type":"integer","exclusiveMinimum":0.0,"title":"Sequence Number"},"date":{"type":"string","title":"Date"},"launch_date":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Launch Date"},"mission_time_s":{"anyOf":[{"type":"number","minimum":0.0},{"type":"null"}],"title":"Mission Time S"},"r_ecef_m":{"items":{"type":"number"},"type":"array","title":"R Ecef M"},"v_ecef_m_per_s":{"items":{"type":"number"},"type":"array","title":"V Ecef M Per S"},"ballistic_coef_kg_per_m2":{"type":"number","exclusiveMinimum":0.0,"title":"Ballistic Coef Kg Per M2"},"catid":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Catid"},"norad_id":{"anyOf":[{"type":"integer"},{"type":"string"},{"type":"null"}],"title":"Norad Id"},"propagation_duration_hours":{"type":"number","title":"Propagation Duration Hours","default":12}},"type":"object","required":["name","sequence_number","date","r_ecef_m","v_ecef_m_per_s","ballistic_coef_kg_per_m2"],"title":"SpaceXTransporterDeployment"},"Spacecraft":{"properties":{"mass":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Mass","description":"Mass of the Spacecraft, specified in kg"},"coeff_drag":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Coeff Drag","description":"Coefficient of drag, unitless. Not to be confused with the Ballistic coefficient (coeff_drag * cross_section_area / mass)."},"coeff_rad":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Coeff Rad","description":"Coefficient of solar radiation pressure, unitless.Not to be confused with the SRP Area / Mass coefficient(coeff_srp * cross_section_area / mass)."},"area_drag":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Area Drag","description":"Effective  area  of  the  object  exposed  to  atmospheric drag.Specified in m**2."},"area_rad":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Area Rad","description":"Effective  area  of  the  object  exposed  to  solar  radiation  pressure.Specified in an area unit, e.g. u.m**2."}},"type":"object","title":"Spacecraft"},"SpacecraftConjunctionStateRead":{"properties":{"id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Id"},"created_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Created At"},"comment_screening_data_source":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Comment Screening Data Source"},"ephemeris_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Ephemeris Name"},"covariance_method":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Covariance Method"},"ref_frame":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Ref Frame"},"gravity_model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Gravity Model"},"atmospheric_model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Atmospheric Model"},"n_body_perturbations":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"N Body Perturbations"},"solar_rad_pressure":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Solar Rad Pressure"},"earth_tides":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Earth Tides"},"intrack_thrust":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Intrack Thrust"},"comment_covariance_scale_factor":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Comment Covariance Scale Factor"},"comment_exclusion_volume_radius":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Comment Exclusion Volume Radius"},"hbr_m":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Hbr M"},"time_lastob_start":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Time Lastob Start"},"time_lastob_end":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Time Lastob End"},"recommended_od_span":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Recommended Od Span"},"actual_od_span":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Actual Od Span"},"obs_available":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Obs Available"},"obs_used":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Obs Used"},"tracks_available":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Tracks Available"},"tracks_used":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Tracks Used"},"residuals_accepted":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Residuals Accepted"},"weighted_rms":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Weighted Rms"},"od_quality_rating":{"anyOf":[{"additionalProperties":{"additionalProperties":true,"type":"object"},"type":"object"},{"type":"null"}],"title":"Od Quality Rating"},"comment_apogee":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Comment Apogee"},"comment_perigee":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Comment Perigee"},"comment_inclination":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Comment Inclination"},"comment_operator_hard_body_radius":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Comment Operator Hard Body Radius"},"area_pc":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Area Pc"},"cd_area_over_mass":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cd Area Over Mass"},"cr_area_over_mass":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cr Area Over Mass"},"thrust_acceleration_m":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Thrust Acceleration M"},"sedr":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Sedr"},"x_km":{"type":"number","title":"X Km"},"y_km":{"type":"number","title":"Y Km"},"z_km":{"type":"number","title":"Z Km"},"x_dot_km":{"type":"number","title":"X Dot Km"},"y_dot_km":{"type":"number","title":"Y Dot Km"},"z_dot_km":{"type":"number","title":"Z Dot Km"},"comment_dcp_density_forecast_uncertainty":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Comment Dcp Density Forecast Uncertainty"},"comment_dcp_sensitivity_vector_position":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Comment Dcp Sensitivity Vector Position"},"comment_dcp_sensitivity_vector_velocity":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Comment Dcp Sensitivity Vector Velocity"},"cr_r":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cr R"},"ct_r":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Ct R"},"ct_t":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Ct T"},"cn_r":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cn R"},"cn_t":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cn T"},"cn_n":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cn N"},"crdot_r":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Crdot R"},"crdot_t":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Crdot T"},"crdot_n":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Crdot N"},"crdot_rdot":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Crdot Rdot"},"ctdot_r":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Ctdot R"},"ctdot_t":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Ctdot T"},"ctdot_n":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Ctdot N"},"ctdot_rdot":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Ctdot Rdot"},"ctdot_tdot":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Ctdot Tdot"},"cndot_r":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cndot R"},"cndot_t":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cndot T"},"cndot_n":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cndot N"},"cndot_rdot":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cndot Rdot"},"cndot_tdot":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cndot Tdot"},"cndot_ndot":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cndot Ndot"},"cdrg_r":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cdrg R"},"cdrg_t":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cdrg T"},"cdrg_n":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cdrg N"},"cdrg_rdot":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cdrg Rdot"},"cdrg_tdot":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cdrg Tdot"},"cdrg_ndot":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cdrg Ndot"},"cdrg_drg":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Cdrg Drg"},"csrp_r":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Csrp R"},"csrp_t":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Csrp T"},"csrp_n":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Csrp N"},"csrp_rdot":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Csrp Rdot"},"csrp_tdot":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Csrp Tdot"},"csrp_ndot":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Csrp Ndot"},"csrp_drg":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Csrp Drg"},"csrp_srp":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Csrp Srp"},"ephemeris_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Ephemeris Id"},"screening_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Screening Id"},"derived_from_spacecraft_state_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Derived From Spacecraft State Id"},"rso_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Rso Id"},"altitude_km":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Altitude Km"}},"type":"object","required":["x_km","y_km","z_km","x_dot_km","y_dot_km","z_dot_km"],"title":"SpacecraftConjunctionStateRead"},"StateVectorRead":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"norad_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Norad Id"},"object_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Object Name"},"pos_x":{"type":"number","title":"Pos X"},"pos_y":{"type":"number","title":"Pos Y"},"pos_z":{"type":"number","title":"Pos Z"},"pos_unit":{"type":"string","title":"Pos Unit"},"vel_x":{"type":"number","title":"Vel X"},"vel_y":{"type":"number","title":"Vel Y"},"vel_z":{"type":"number","title":"Vel Z"},"vel_unit":{"type":"string","title":"Vel Unit"},"timestamp":{"type":"string","format":"date-time","title":"Timestamp"},"frame":{"type":"string","title":"Frame"},"mass":{"type":"number","title":"Mass"},"coeff_drag":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Coeff Drag"},"coeff_rad":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Coeff Rad"},"area_drag":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Area Drag"},"area_rad":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Area Rad"},"covariance":{"anyOf":[{"$ref":"#/components/schemas/CovarianceMatrixRead"},{"type":"null"}]}},"type":"object","required":["id","pos_x","pos_y","pos_z","pos_unit","vel_x","vel_y","vel_z","vel_unit","timestamp","frame","mass"],"title":"StateVectorRead"},"StateVectorReferenceFrames":{"properties":{"frames":{"items":{"$ref":"#/components/schemas/Frame"},"type":"array","title":"Frames","default":["EME2000","TEME","ITRF","GCRF","GTOD","EFG"]}},"type":"object","title":"StateVectorReferenceFrames"},"SupportedSystems":{"type":"string","enum":["EQUINOCITAL","KEPLERIAN","CARTESIAN"],"title":"SupportedSystems"},"TLE":{"properties":{"object_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Object Name","description":"Object name."},"line1":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Line1","description":"TLE First Line."},"line2":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Line2","description":"TLE Second Line."}},"type":"object","required":["line1","line2"],"title":"TLE"},"TLERead":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"object_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Object Name"},"line1":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Line1"},"line2":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Line2"}},"type":"object","required":["id"],"title":"TLERead"},"ThirdBodies":{"properties":{"active":{"type":"boolean","title":"Active","description":"Set to True to enable force model in propagation.","default":true},"celestial_bodies":{"anyOf":[{"items":{"$ref":"#/components/schemas/CelestialBody"},"type":"array"},{"type":"null"}],"title":"Celestial Bodies","description":"List of celestial third body force models. Currently supported: \"SUN\",\"EARTH\", \"MOON\", \"MERCURY\", \"VENUS\", \"MARS\", \"JUPITER\", \"SATURN\", \"URANUS\", \"NEPTUNE\"","default":["SUN","MOON"]}},"type":"object","title":"ThirdBodies"},"TimestampedSimpleManeuverPlanParameters":{"properties":{"maneuver_type":{"anyOf":[{"$ref":"#/components/schemas/ManeuverEffectType"},{"type":"null"}]},"multi_burn_count":{"anyOf":[{"type":"integer","maximum":20.0,"minimum":2.0},{"type":"null"}],"title":"Multi Burn Count"},"multi_burn_spacing_orbit_fraction":{"anyOf":[{"type":"number","exclusiveMinimum":0.0},{"type":"null"}],"title":"Multi Burn Spacing Orbit Fraction"},"differential_drag_mode":{"anyOf":[{"$ref":"#/components/schemas/DifferentialDragMode"},{"type":"null"}]},"finite_burn_mode":{"anyOf":[{"$ref":"#/components/schemas/FiniteBurnMode"},{"type":"null"}],"enum":["DV_MAGNITUDE",null],"description":"Finite-burn control mode. Duration mode is retained internally but is not available through the API."},"effect_duration_s":{"anyOf":[{"type":"number","exclusiveMinimum":0.0},{"type":"null"}],"title":"Effect Duration S"},"effect_duration_min_s":{"anyOf":[{"type":"number","exclusiveMinimum":0.0},{"type":"null"}],"title":"Effect Duration Min S"},"effect_duration_max_s":{"anyOf":[{"type":"number","exclusiveMinimum":0.0},{"type":"null"}],"title":"Effect Duration Max S"},"dv_mag_m_s":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Dv Mag M S"},"drag_area_multiplier":{"anyOf":[{"type":"number","exclusiveMinimum":0.0},{"type":"null"}],"title":"Drag Area Multiplier"},"drag_area_multiplier_min":{"anyOf":[{"type":"number","exclusiveMinimum":0.0},{"type":"null"}],"title":"Drag Area Multiplier Min"},"drag_area_multiplier_max":{"anyOf":[{"type":"number","exclusiveMinimum":0.0},{"type":"null"}],"title":"Drag Area Multiplier Max"},"mass_source":{"anyOf":[{"type":"string","enum":["recommended","custom","organization_owned","space-track","cara","base"]},{"type":"null"}],"title":"Mass Source"},"mass_kg":{"anyOf":[{"type":"number","exclusiveMinimum":0.0},{"type":"null"}],"title":"Mass Kg"},"specific_impulse_s":{"anyOf":[{"type":"number","exclusiveMinimum":0.0},{"type":"null"}],"title":"Specific Impulse S"},"man_dv_mag_m_s":{"type":"number","title":"Man Dv Mag M S"},"man_dv_direction_x":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Man Dv Direction X"},"man_dv_direction_y":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Man Dv Direction Y"},"man_dv_direction_z":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Man Dv Direction Z"},"man_dv_frame":{"anyOf":[{"$ref":"#/components/schemas/DVAllowedFrame"},{"type":"null"}]},"time_utc":{"type":"string","title":"Time Utc"}},"type":"object","required":["man_dv_mag_m_s","time_utc"],"title":"TimestampedSimpleManeuverPlanParameters"},"TokenResponse":{"properties":{"access_token":{"type":"string","title":"Access Token"},"refresh_token":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Refresh Token"},"expires_in":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Expires In"},"token_type":{"type":"string","title":"Token Type"},"scope":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Scope"}},"type":"object","required":["access_token","token_type"],"title":"TokenResponse"},"TrackingOpportunities":{"properties":{"primary":{"anyOf":[{"$ref":"#/components/schemas/ObjectTrackingOpportunities"},{"type":"null"}]},"secondary":{"anyOf":[{"$ref":"#/components/schemas/ObjectTrackingOpportunities"},{"type":"null"}]}},"type":"object","title":"TrackingOpportunities"},"UDLGroundSensor":{"properties":{"sensorName":{"type":"string","title":"Sensorname"},"idSensor":{"type":"string","title":"Idsensor"},"source":{"type":"string","title":"Source"},"classificationMarking":{"type":"string","title":"Classificationmarking"},"entity":{"$ref":"#/components/schemas/UDLGroundSensorEntity"},"sensorcharacteristics":{"anyOf":[{"items":{"$ref":"#/components/schemas/UDLSensorCharacteristic"},"type":"array"},{"type":"null"}],"title":"Sensorcharacteristics"},"sensorlimitsCollection":{"anyOf":[{"items":{"$ref":"#/components/schemas/UDLSensorAzElLimit"},"type":"array"},{"type":"null"}],"title":"Sensorlimitscollection"}},"type":"object","required":["sensorName","idSensor","source","classificationMarking","entity","sensorcharacteristics","sensorlimitsCollection"],"title":"UDLGroundSensor","description":"Compatible with the UDL GroundSensor model.\nCan be used for both ground stations and ground sensors such as radar / EO."},"UDLGroundSensorDefinition":{"properties":{"source_type":{"type":"string","const":"UDL_GROUND_SENSOR","title":"Source Type","default":"UDL_GROUND_SENSOR"},"ground_sensor":{"$ref":"#/components/schemas/UDLGroundSensor"}},"type":"object","required":["ground_sensor"],"title":"UDLGroundSensorDefinition"},"UDLGroundSensorEntity":{"properties":{"location":{"$ref":"#/components/schemas/UDLGroundSensorLocation"}},"type":"object","required":["location"],"title":"UDLGroundSensorEntity"},"UDLGroundSensorLocation":{"properties":{"lat":{"type":"number","title":"Lat"},"lon":{"type":"number","title":"Lon"},"altitude":{"type":"number","title":"Altitude"}},"type":"object","required":["lat","lon","altitude"],"title":"UDLGroundSensorLocation"},"UDLSensorAzElLimit":{"properties":{"upperLeftAzimuthLimit":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Upperleftazimuthlimit"},"upperRightAzimuthLimit":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Upperrightazimuthlimit"},"lowerLeftAzimuthLimit":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Lowerleftazimuthlimit"},"lowerRightAzimuthLimit":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Lowerrightazimuthlimit"},"upperLeftElevationLimit":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Upperleftelevationlimit"},"upperRightElevationLimit":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Upperrightelevationlimit"},"lowerLeftElevationLimit":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Lowerleftelevationlimit"},"lowerRightElevationLimit":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Lowerrightelevationlimit"}},"type":"object","title":"UDLSensorAzElLimit"},"UDLSensorCharacteristic":{"properties":{"minRangeLimit":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Minrangelimit"},"maxRangeLimit":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Maxrangelimit"},"maxSunElevationAngle":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Maxsunelevationangle"}},"type":"object","title":"UDLSensorCharacteristic"},"UserProfilePreview":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"username":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Username"},"full_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Full Name"},"avatar_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Avatar Url"},"email":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Email"}},"type":"object","required":["id"],"title":"UserProfilePreview"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"},"Vector3":{"properties":{"x":{"type":"number","title":"X","description":"The first element of the vector"},"y":{"type":"number","title":"Y","description":"The second element of the vector"},"z":{"type":"number","title":"Z","description":"The third element of the vector"},"unit":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Unit","description":"The unit of the vector"}},"type":"object","required":["x","y","z"],"title":"Vector3","description":"3-dimensional physical quantity"},"VisibilityRequestEphemerisDataSource":{"properties":{"source_type":{"type":"string","const":"EPHEMERIS","title":"Source Type","default":"EPHEMERIS"},"ephemeris_id":{"type":"string","title":"Ephemeris Id"}},"type":"object","required":["ephemeris_id"],"title":"VisibilityRequestEphemerisDataSource"},"VisibilityRequestObserver":{"properties":{"id":{"type":"string","title":"Id"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"definition":{"oneOf":[{"$ref":"#/components/schemas/UDLGroundSensorDefinition"},{"$ref":"#/components/schemas/GroundStationDefinition"},{"$ref":"#/components/schemas/SavedObserverSearchDefinition"}],"title":"Definition","description":"Observer definition.","discriminator":{"propertyName":"source_type","mapping":{"GROUND_STATION":"#/components/schemas/GroundStationDefinition","SAVED_OBSERVER_SEARCH":"#/components/schemas/SavedObserverSearchDefinition","UDL_GROUND_SENSOR":"#/components/schemas/UDLGroundSensorDefinition"}}}},"type":"object","required":["id","definition"],"title":"VisibilityRequestObserver"},"VisibilityRequestTLEDataSource":{"properties":{"source_type":{"type":"string","const":"TLE","title":"Source Type","default":"TLE"},"line1":{"type":"string","title":"Line1"},"line2":{"type":"string","title":"Line2"},"propagation_start_time":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Propagation Start Time"},"propagation_stop_time":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Propagation Stop Time"}},"type":"object","required":["line1","line2"],"title":"VisibilityRequestTLEDataSource"},"VisibilityWindow":{"properties":{"aos_time":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Aos Time"},"aos_el_deg":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Aos El Deg"},"los_time":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Los Time"},"los_el_deg":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Los El Deg"},"max_el_time":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Max El Time"},"max_el_deg":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Max El Deg"},"observer_id":{"type":"string","title":"Observer Id"},"duration_s":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Duration S","readOnly":true}},"type":"object","required":["observer_id","duration_s"],"title":"VisibilityWindow"},"VisibilityWindowsRequest":{"properties":{"primary_rso_data_source":{"oneOf":[{"$ref":"#/components/schemas/VisibilityRequestTLEDataSource"},{"$ref":"#/components/schemas/VisibilityRequestEphemerisDataSource"}],"title":"Primary Rso Data Source","description":"Data source for the RSO state.","discriminator":{"propertyName":"source_type","mapping":{"EPHEMERIS":"#/components/schemas/VisibilityRequestEphemerisDataSource","TLE":"#/components/schemas/VisibilityRequestTLEDataSource"}}},"observers":{"items":{"$ref":"#/components/schemas/VisibilityRequestObserver"},"type":"array","title":"Observers"}},"type":"object","required":["primary_rso_data_source","observers"],"title":"VisibilityWindowsRequest"},"VisibilityWindowsResult":{"properties":{"windows":{"items":{"$ref":"#/components/schemas/VisibilityWindow"},"type":"array","title":"Windows"}},"type":"object","required":["windows"],"title":"VisibilityWindowsResult"},"satcat__schemas__common__Designation":{"type":"string","enum":["OPERATIONAL","THEORETICAL","PREDICTED","DEFINITIVE"],"title":"Designation"},"satcat__schemas__models__Designation":{"type":"string","enum":["OPERATIONAL","PREDICTIVE","DEFINITIVE","THEORETICAL","TLE"],"title":"Designation"}},"securitySchemes":{"Oauth2Scheme":{"type":"oauth2","flows":{"password":{"scopes":{"internal":"Access from an internal API."},"tokenUrl":"login"},"clientCredentials":{"scopes":{"internal":"Access from an internal API."},"tokenUrl":"oauth/token"}}},"HTTPBasic":{"type":"http","scheme":"basic"}}},"servers":[{"url":"/api/satcat"}]}