Helioviewer v1
Helioviewer is an open-source project for the visualization of solar and heliospheric data, funded by ESA and NASA.
355 subscribers
9.3/10 popularity
529 ms avg latency
100% success rate
19 endpoints
The in-depth APIMemo review for this API hasn't been published yet —
the data below comes straight from the public marketplace listing.
Helioviewer v1 endpoints
| Method | Endpoint | Description |
|---|---|---|
| Screenshots | ||
| GET |
downloadScreenshot /api/v1/downloadScreenshot/ |
Download a custom screenshot (that was generated using the `takeScreenshot` API endpoint). |
| GET |
takeScreenshot /api/v1/takeScreenshot/ |
Generate a custom screenshot. You must specify values for either `x1`, `y1`, `x2`, and `y2` or `x0`, `y0`, `width` and `height`. By default, the response is a JSON object… |
| JPEG2000 | ||
| GET |
getJP2Header /api/v1/getJP2Header/ |
Get the XML header embedded in a JPEG2000 image. Includes the FITS header as well as a section of Helioviewer-specific metadata. |
| GET |
getJP2Image /api/v1/getJP2Image/ |
Download a JP2 image for the specified datasource that is the closest match in time to the `date` requested. Either `sourceId` must be specified, or the combination of… |
| GET |
getJPX /api/v1/getJPX/ |
Generate and (optionally) download a custom JPX movie of the specified datasource. Either `sourceId` must be specified, or the combination of `observatory`, `instrument`,… |
| Web Site | ||
| GET |
getNewsFeed /api/v1/getNewsFeed/ |
Get the XML RSS feed of the official Helioviewer Project Blog. |
| Movies | ||
| GET |
reQueueMovie /api/v1/reQueueMovie/ |
Re-generate a custom movie that is no longer cached on disk. Once the movie has been successfully queued for regeneration, the Movie ID can be used to check on the status of the… |
| GET |
queueMovie /api/v1/queueMovie/ |
Create a custom movie by submitting a request to the movie generation queue. The response returned will provide you with a unique Movie ID that can be used to check on the status… |
| GET |
downloadMovie /api/v1/downloadMovie/ |
Download a custom movie in one of three file formats. |
| GET |
playMovie /api/v1/playMovie/ |
Output an HTML web page with the requested movie embedded within. |
| GET |
getMovieStatus /api/v1/getMovieStatus/ |
|
| Official Clients | ||
| GET |
getTile /api/v1/getTile/ |
Request a single image tile to be used in the Helioviewer.org Viewport. Tiles are 512x512 pixel PNG images, generated for a given image scale from the intermediary JPEG2000 image… |
| GET |
getDataSources /api/v1/getDataSources/ |
Return a hierarchial list of the available datasources. Optional parameter `verbose` is exists for compatability with JHelioviewer. It outputs the hierarchical list in an… |
| GET |
getClosestImage /api/v1/getClosestImage/ |
Find the image data that is closest to the requested date/time. Return the associated metadata from the helioviewer database and the XML header of the JPEG2000 image file. Either… |
| GET |
shortenURL /api/v1/shortenURL/ |
Shorten a Helioviewer.org URL with the bit.ly URL shortening web service. |
| YouTube | ||
| GET |
checkYouTubeAuth /api/v1/checkYouTubeAuth/ |
Check to see if Helioveiwer.org is authorized to interact with a user's YouTube account via the current browser session. |
| GET |
uploadMovieToYouTube /api/v1/uploadMovieToYouTube/ |
Share an existing user-generated movie to YouTube. |
| GET |
getYouTubeAuth /api/v1/getYouTubeAuth/ |
Request authorization from the user via a Google / YouTube authorization flow to permit Helioviewer to upload videos on behalf of the user. |
| GET |
getUserVideos /api/v1/getUserVideos/ |
Get a listing (in descending time order) of the most recently user-generated movies that have been publicly shared to YouTube. Result set is limited to the value requested or… |
Helioviewer v1 pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|