{ "opencollection": "1.0.0", "info": { "name": "AuroraX Application.wadl Ephemeris Search API", "version": "stable" }, "items": [ { "info": { "name": "Ephemeris Search", "type": "folder" }, "items": [ { "info": { "name": "Get the ephemeris search request details", "type": "http" }, "http": { "method": "GET", "url": "https://api.aurorax.space/api/v1/ephemeris/requests/:request_id", "params": [ { "name": "request_id", "value": "", "type": "path", "description": "The request ID" } ] }, "docs": "This endpoint is anonymous. The request ID can be shared with anyone." }, { "info": { "name": "Cancel the ephemeris search request", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.aurorax.space/api/v1/ephemeris/requests/:request_id", "params": [ { "name": "request_id", "value": "", "type": "path", "description": "The request ID" } ] }, "docs": "Attempts to cancel the search request. The system will log an error against the request noting the cancellation." }, { "info": { "name": "Get the ephemeris search result data", "type": "http" }, "http": { "method": "GET", "url": "https://api.aurorax.space/api/v1/ephemeris/requests/:request_id/data", "params": [ { "name": "request_id", "value": "", "type": "path", "description": "The request ID" }, { "name": "data_source_record_format", "value": "", "type": "query", "description": "Control which epehermis source data is returned. Default is basic." } ] }, "docs": "Get the data returned by the given search request. If the data has expired, then 404 will be returned." }, { "info": { "name": "Get the ephemeris search result data", "type": "http" }, "http": { "method": "POST", "url": "https://api.aurorax.space/api/v1/ephemeris/requests/:request_id/data", "params": [ { "name": "request_id", "value": "", "type": "path", "description": "The request ID" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Get the data returned by the given search request. If the data has expired, then 404 will be returned." }, { "info": { "name": "Delete a search result data file.", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.aurorax.space/api/v1/ephemeris/requests/:request_id/data", "params": [ { "name": "request_id", "value": "", "type": "path", "description": "The request ID" } ] }, "docs": "Deletes the data file containing the search results. If this search is run in the future, the query will re-create the data file." }, { "info": { "name": "Search for ephemeris", "type": "http" }, "http": { "method": "POST", "url": "https://api.aurorax.space/api/v1/ephemeris/search", "body": { "type": "json", "data": "{}" } }, "docs": "Anonymous unless logged in. Just like a conjunction search, but contains one side of the query. Used to search for particular ephemeris data of one or more Data Sources. Maximum time span returned is 1 month. Must provide at least one filter parameter. \n ** If you are logged in, your search will be private to only you, otherwise it is public **\n" }, { "info": { "name": "Synchronously search for ephemeris", "type": "http" }, "http": { "method": "POST", "url": "https://api.aurorax.space/api/v1/ephemeris/search_synchronous", "params": [ { "name": "data_source_record_format", "value": "", "type": "query", "description": "Control how the epehermis data source is returned. Default is basic. This option will be used if the advanced format is not present in the request body." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Anonymous unless logged in. The same search functionality as asynchronous search, except it is synchronous. Because of the synchronous nature, the maximum time frame is significantly reduced to a maximum of two days. These requests are not saved, even if you are logged in." } ] } ], "bundled": true }