nasa.json•8.08 kB
{
"nodeType": "n8n-nodes-base.nasa",
"displayName": "NASA",
"description": "Retrieve data from the NASA API",
"version": 1,
"properties": [
{
"name": "resource",
"displayName": "Resource",
"type": "options",
"default": "astronomyPictureOfTheDay",
"options": [
{
"name": "Asteroid Neo-Browse",
"value": "asteroidNeoBrowse"
},
{
"name": "Asteroid Neo-Feed",
"value": "asteroidNeoFeed"
},
{
"name": "Asteroid Neo-Lookup",
"value": "asteroidNeoLookup"
},
{
"name": "Astronomy Picture of the Day",
"value": "astronomyPictureOfTheDay"
},
{
"name": "DONKI Coronal Mass Ejection",
"value": "donkiCoronalMassEjection"
},
{
"name": "DONKI High Speed Stream",
"value": "donkiHighSpeedStream"
},
{
"name": "DONKI Interplanetary Shock",
"value": "donkiInterplanetaryShock"
},
{
"name": "DONKI Magnetopause Crossing",
"value": "donkiMagnetopauseCrossing"
},
{
"name": "DONKI Notification",
"value": "donkiNotifications"
},
{
"name": "DONKI Radiation Belt Enhancement",
"value": "donkiRadiationBeltEnhancement"
},
{
"name": "DONKI Solar Energetic Particle",
"value": "donkiSolarEnergeticParticle"
},
{
"name": "DONKI Solar Flare",
"value": "donkiSolarFlare"
},
{
"name": "DONKI WSA+EnlilSimulation",
"value": "donkiWsaEnlilSimulation"
},
{
"name": "Earth Asset",
"value": "earthAssets"
},
{
"name": "Earth Imagery",
"value": "earthImagery"
}
]
},
{
"name": "operation",
"displayName": "Operation",
"type": "options",
"default": "get",
"description": "Get the Astronomy Picture of the Day",
"options": [
{
"name": "Get",
"value": "get",
"description": "Get the Astronomy Picture of the Day"
}
],
"displayOptions": {
"show": {
"resource": [
"astronomyPictureOfTheDay"
]
}
}
},
{
"name": "asteroidId",
"displayName": "Asteroid ID",
"type": "string",
"default": "",
"description": "The ID of the asteroid to be returned",
"placeholder": "3542519",
"required": true,
"displayOptions": {
"show": {
"resource": [
"asteroidNeoLookup"
],
"operation": [
"get"
]
}
}
},
{
"name": "additionalFields",
"displayName": "Additional Fields",
"type": "collection",
"default": {},
"description": "Whether to include all the close approach data in the asteroid lookup",
"placeholder": "Add Field",
"options": [
{
"name": "includeCloseApproachData",
"displayName": "Include Close Approach Data",
"type": "boolean",
"default": false,
"description": "Whether to include all the close approach data in the asteroid lookup"
}
],
"displayOptions": {
"show": {
"resource": [
"asteroidNeoLookup"
],
"operation": [
"get"
]
}
}
},
{
"name": "download",
"displayName": "Download Image",
"type": "boolean",
"default": true,
"description": "By default just the URL of the image is returned. When set to true the image will be downloaded.",
"displayOptions": {
"show": {
"resource": [
"astronomyPictureOfTheDay"
]
}
}
},
{
"name": "binaryPropertyName",
"displayName": "Put Output File in Field",
"type": "string",
"default": "data",
"required": true,
"displayOptions": {
"show": {
"operation": [
"get"
],
"resource": [
"astronomyPictureOfTheDay"
],
"download": [
true
]
}
}
},
{
"name": "lat",
"displayName": "Latitude",
"type": "number",
"default": "",
"description": "Latitude for the location of the image",
"placeholder": "47.751076",
"displayOptions": {
"show": {
"resource": [
"earthImagery",
"earthAssets"
],
"operation": [
"get"
]
}
}
},
{
"name": "lon",
"displayName": "Longitude",
"type": "number",
"default": "",
"description": "Longitude for the location of the image",
"placeholder": "-120.740135",
"displayOptions": {
"show": {
"resource": [
"earthImagery",
"earthAssets"
],
"operation": [
"get"
]
}
}
},
{
"name": "returnAll",
"displayName": "Return All",
"type": "boolean",
"default": false,
"description": "Whether to return all results or only up to a given limit",
"displayOptions": {
"show": {
"operation": [
"getAll"
]
}
}
},
{
"name": "limit",
"displayName": "Limit",
"type": "number",
"default": 20,
"description": "Max number of results to return",
"typeOptions": {
"minValue": 1
},
"displayOptions": {
"show": {
"operation": [
"getAll"
],
"returnAll": [
false
]
}
}
}
],
"credentialsConfig": [
{
"name": "nasaApi",
"required": true
},
{
"name": "resource",
"required": false
},
{
"name": "operation",
"required": false
},
{
"name": "operation",
"required": false
},
{
"name": "operation",
"required": false
},
{
"name": "operation",
"required": false
},
{
"name": "operation",
"required": false
},
{
"name": "operation",
"required": false
},
{
"name": "operation",
"required": false
},
{
"name": "operation",
"required": false
},
{
"name": "operation",
"required": false
},
{
"name": "operation",
"required": false
},
{
"name": "operation",
"required": false
},
{
"name": "operation",
"required": false
},
{
"name": "operation",
"required": false
},
{
"name": "operation",
"required": false
},
{
"name": "operation",
"required": false
},
{
"name": "operation",
"required": false
},
{
"name": "operation",
"required": false
},
{
"name": "operation",
"required": false
},
{
"name": "operation",
"required": false
},
{
"name": "operation",
"required": false
},
{
"name": "asteroidId",
"required": true
},
{
"name": "download",
"required": true
},
{
"name": "additionalFields",
"required": false
},
{
"name": "additionalFields",
"required": false
},
{
"name": "catalog",
"required": false
},
{
"name": "lat",
"required": true
},
{
"name": "returnAll",
"required": false
}
],
"io": {
"inputs": [],
"outputs": [],
"outputNames": [],
"hints": {}
},
"wiring": {
"role": "generic",
"requires": [],
"optional": [],
"consumedBy": [],
"consumes": [],
"produces": []
}
}