EONET by NASA (Independent Publisher) (Preview)
The Earth Observatory Natural Event Tracker (EONET) is a prototype web service from NASA with the goal of providing a curated source of continuously updated natural event metadata and providing a service that links those natural events to thematically-related web service-enabled image sources (e.g., via WMS, WMTS, etc.).
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | Troy Taylor |
URL | https://www.hitachisolutions.com |
ttaylor@hitachisolutions.com |
Connector Metadata | |
---|---|
Publisher | Troy Taylor, Hitachi Solutions |
Website | https://eonet.sci.gsfc.nasa.gov/ |
Privacy policy | https://www.nasa.gov/about/highlights/HP_Privacy.html |
Categories | Data |
Creating a connection
The connector supports the following authentication types:
Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
API Key | securestring | The API Key for this api | True |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Get categories |
Retrieves a list of categories. |
Get events |
Retrieves event imagery. |
Get events by categories |
Retrieves a list of categories filtered by event. |
Get events in GeoJSON format |
Retrieves event imagery in the GeoJSON format. |
Get layers |
Retrieves a list of layers. |
Get sources |
Retrieves a list of sources. |
Get categories
Retrieves a list of categories.
Returns
Name | Path | Type | Description |
---|---|---|---|
Response title
|
title | string |
The reponse title. |
Response description
|
description | string |
The response description. |
Response link
|
link | string |
The response link. |
categories
|
categories | array of object |
categories |
ID
|
categories.id | string |
Unique ID for this category. |
Title
|
categories.title | string |
The title of the category. |
Link
|
categories.link | string |
The full link to the API endpoint for this specific category which is the same as the Categories API endpoint filtered to return only events from this category. |
Description
|
categories.description | string |
Longer description of the category addressing the scope. Most likely only a sentence or two. |
Layers
|
categories.layers | string |
A service endpoint that points to the Layers API endpoint filtered to return only layers from this category. |
Get events
Retrieves event imagery.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Source
|
source | string |
Filter the returned events by the Source. Multiple sources can be included in the parameter: comma separated, operates as a boolean OR. |
|
Category
|
category | string |
Filter the returned events by the Category. Multiple sources can be included in the parameter: comma separated, operates as a boolean OR. |
|
Status
|
status | string |
Events that have ended are assigned a closed date and the existence of that date will allow you to filter for only-open or only-closed events. Omitting the status parameter will return only the currently open events (default). Using call will list open and closed values. |
|
Limit
|
limit | integer |
Limits the number of events returned |
|
Days
|
days | integer |
Limit the number of prior days (including today) from which events will be returned. |
|
Start
|
start | string |
The start date for the events in a YYYY-MM-DD format. |
|
End
|
end | string |
The end date for the events in a YYYY-MM-DD format. |
|
MagID
|
magID | string |
The Magnitude ID for the events. |
|
MagMin
|
magMin | string |
The Magnitude Minimum for the events. |
|
MagMax
|
magMax | string |
The Magnitude Max for the events. |
|
BBox
|
bbox | string |
Query using a bounding box for all events with datapoints that fall within. This uses two pairs of coordinates: the upper left hand corner (lon,lat) followed by the lower right hand corner (lon,lat). |
Returns
Name | Path | Type | Description |
---|---|---|---|
Title
|
title | string |
The title of the API endpoint. |
Response Description
|
description | string |
The description of the response. |
Endpoint Link
|
link | string |
The full link to the API endpoint. |
events
|
events | array of object |
The event object returned from the Events API. |
ID
|
events.id | string |
Unique ID for this event. |
Event Title
|
events.title | string |
The title of the event. |
Description
|
events.description | string |
Optional longer description of the event. |
Event Link
|
events.link | string |
The full link to this specific event. |
Closed
|
events.closed | string |
An event is deemed closed when it has ended. The closed field will include a date/time when the event has ended. Depending upon the nature of the event, the closed value may or may not accurately represent the absolute ending of the event. If the event is open, this will show null. |
Categories
|
events.categories | array of object |
One or more categories assigned to the event. |
Category ID
|
events.categories.id | string |
Unique ID for this category. |
Category Title
|
events.categories.title | string |
Unique ID for this category. |
Sources
|
events.sources | array of object |
One or more categories assigned to the event. |
Source ID
|
events.sources.id | string |
The source ID. |
Source URL
|
events.sources.url | string |
The source URL. |
Geometry
|
events.geometry | array of object |
One or more event geometries are the pairing of a specific date/time with a location. The date/time will most likely be 00:00Z unless the source provided a particular time. The geometry will be a GeoJSON object of either type point or polygon. |
Magnitude Value
|
events.geometry.magnitudeValue | float |
The magnitude value. |
Magnitude Unit
|
events.geometry.magnitudeUnit | string |
The magnitude unit. |
date
|
events.geometry.date | string |
The date. |
type
|
events.geometry.type | string |
The geometry type. |
Coordinates
|
events.geometry.coordinates | array of float |
The geometry coordinates. |
Get events by categories
Retrieves a list of categories filtered by event.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Category
|
category | True | string |
Filter the events by the category. |
Source
|
source | string |
Filter the topically-constrained events by the Source. Multiple sources can be included in the parameter; comma separated operates as a boolean OR. |
|
Status
|
status | string |
Events that have ended are assigned a closed date and the existence of that date will allow you to filter for only-open or only-closed events. Omitting the status parameter will return only the currently open events. |
|
Limit
|
limit | integer |
Limits the number of events returned. |
|
Days
|
days | integer |
Limit the number of prior days (including today) from which events will be returned. |
|
Start
|
start | string |
Select start date in a YYYY-MM-DD format. |
|
End
|
end | string |
Select end date in a YYYY-MM-DD format. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Response title
|
title | string |
The reponse title. |
Response description
|
description | string |
The response description. |
Response link
|
link | string |
The response link. |
events
|
events | array of object |
events |
ID
|
events.id | string |
Unique id for this type. |
Title
|
events.title | string |
The title of the category. |
Description
|
events.description | string |
Longer description of the category addressing the scope. |
Link
|
events.link | string |
The full link to the API endpoint for this specific category which is the same as the Categories API endpoint filtered to return only events from this category. |
Closed
|
events.closed | string |
An event is deemed closed when it has ended. The closed field will include a date/time when the event has ended. Depending upon the nature of the event the closed value may or may not accurately represent the absolute ending of the event. If the event is open this will show null. |
categories
|
events.categories | array of object |
categories |
Category ID
|
events.categories.id | string |
The category ID. |
Category Title
|
events.categories.title | string |
The category title. |
sources
|
events.sources | array of object |
sources |
Source ID
|
events.sources.id | string |
The source ID. |
Source URL
|
events.sources.url | string |
The source URL. |
geometry
|
events.geometry | array of object |
geometry |
Geometry Magnitude Value
|
events.geometry.magnitudeValue | float |
The geometry magnitude value. |
Geometry Magnitude Unit
|
events.geometry.magnitudeUnit | string |
The geometry magnitude unit. |
Geometry Date
|
events.geometry.date | string |
The geometry date. |
Geometry Type
|
events.geometry.type | string |
The geometry type. |
coordinates
|
events.geometry.coordinates | array of float |
coordinates |
Get events in GeoJSON format
Retrieves event imagery in the GeoJSON format.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Source
|
source | string |
Filter the returned events by the Source. Multiple sources can be included in the parameter: comma separated, operates as a boolean OR. |
|
Category
|
category | string |
Filter the returned events by the Category. Multiple sources can be included in the parameter: comma separated, operates as a boolean OR. |
|
Status
|
status | string |
Events that have ended are assigned a closed date and the existence of that date will allow you to filter for only-open or only-closed events. Omitting the status parameter will return only the currently open events (default). Using call will list open and closed values. |
|
Limit
|
limit | integer |
Limits the number of events returned |
|
Days
|
days | integer |
Limit the number of prior days (including today) from which events will be returned. |
|
Start
|
start | string |
The start date for the events in a YYYY-MM-DD format. |
|
End
|
end | string |
The end date for the events in a YYYY-MM-DD format. |
|
MagID
|
magID | string |
The Magnitude ID for the events. |
|
MagMin
|
magMin | string |
The Magnitude Minimum for the events. |
|
MagMax
|
magMax | string |
The Magnitude Max for the events. |
|
BBox
|
bbox | string |
Query using a bounding box for all events with datapoints that fall within. This uses two pairs of coordinates: the upper left hand corner (lon,lat) followed by the lower right hand corner (lon,lat). |
Returns
Name | Path | Type | Description |
---|---|---|---|
Response Type
|
type | string |
The response type. |
features
|
features | array of object |
features |
Feature Type
|
features.type | string |
The type of data object. |
ID
|
features.properties.id | string |
Unique ID for this event. |
Title
|
features.properties.title | string |
The title of the event. |
Event Description
|
features.properties.description | string |
Optional longer description of the event. |
Link
|
features.properties.link | string |
The full link to the API endpoint for this specific event. |
Closed
|
features.properties.closed | string |
An event is deemed closed when it has ended. The closed field will include a date/time when the event has ended. Depending upon the nature of the event the closed value may or may not accurately represent the absolute ending of the event. If the event is open this will show null. |
date
|
features.properties.date | string |
The date of the event. |
Magnitude Value
|
features.properties.magnitudeValue | float |
Information regarding the event magnitude value. |
Magnitude Unit
|
features.properties.magnitudeUnit | string |
Information regarding the event magnitude unit. |
categories
|
features.properties.categories | array of object |
categories |
Category ID
|
features.properties.categories.id | string |
The category ID. |
Category Title
|
features.properties.categories.title | string |
The category title. |
sources
|
features.properties.sources | array of object |
sources |
Source ID
|
features.properties.sources.id | string |
The source ID. |
Source URL
|
features.properties.sources.url | string |
The source URL. |
Geometry Type
|
features.geometry.type | string |
The geometry type. |
coordinates
|
features.geometry.coordinates | array of float |
coordinates |
Get layers
Retrieves a list of layers.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Category
|
category | True | string |
Filter the layers by the category. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Response Title
|
title | string |
The response title. |
Response Description
|
description | string |
The response description. |
Response Link
|
link | string |
The response link. |
categories
|
categories | array of object |
categories |
layers
|
categories.layers | array of object |
layers |
Name
|
categories.layers.name | string |
The name of the layer as specified by the source web service found at service URL. |
Service URL
|
categories.layers.serviceUrl | string |
The base URL of the web service. |
Service Type ID
|
categories.layers.serviceTypeId | string |
A string to indicate the type and version of the web service found at service URL. |
parameters
|
categories.layers.parameters | array of object |
parameters |
Tile Matrix Set
|
categories.layers.parameters.TILEMATRIXSET | string |
The parameter tile matrix set. |
Format
|
categories.layers.parameters.FORMAT | string |
The parameter format. |
Get sources
Retrieves a list of sources.
Returns
Name | Path | Type | Description |
---|---|---|---|
Response title
|
title | string |
The reponse title. |
Response description
|
description | string |
The response description. |
Response link
|
link | string |
The response link. |
sources
|
sources | array of object |
sources |
ID
|
sources.id | string |
Unique id for this type. |
Title
|
sources.title | string |
The title of this source. |
Source
|
sources.source | string |
The homepage URL for the source. |
Link
|
sources.link | string |
The full link to the API endpoint for this specific source which is the same as the Events API endpoint only filtered to return only events from this source. |