Nasa Open Api Scraper avatar

Nasa Open Api Scraper

Pricing

from $3.50 / 1,000 results

Go to Apify Store
Nasa Open Api Scraper

Nasa Open Api Scraper

Pricing

from $3.50 / 1,000 results

Rating

0.0

(0)

Developer

Fortuitous Pirate

Fortuitous Pirate

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

NASA Open APIs Scraper

Overview

Access NASA's open data APIs including Astronomy Picture of the Day (APOD), Near Earth Objects, Mars Rover Photos, and Solar Weather events (DONKI). Uses DEMO_KEY by default or your free NASA API key for higher limits. Supports filters (Start Date, End Date).

Features

  • Search by keywords to find specific results
  • Filter results by category or type
  • Export data in JSON, CSV, or Excel formats
  • Captures images and media URLs
  • Control output volume with configurable result limits
  • Built-in proxy support for reliable data collection

Use Cases

  • Track - Track federal government data releases and updates
  • Build - Build datasets for policy research and analysis
  • Monitor - Monitor regulatory changes and compliance requirements
  • Aggregate - Aggregate public government data for transparency projects

Input Parameters

ParameterTypeDescriptionDefault
apiKeystringNASA API key. DEMO_KEY works but has low rate limits (30/hour). Get a free ke...DEMO_KEY
endpointstring (required)Which NASA API to query.apod
startDatestringStart date in YYYY-MM-DD format. For APOD, fetches range of dates. For NEO, m...
endDatestringEnd date in YYYY-MM-DD format. Defaults to today if not specified.
marsRoverstringWhich Mars rover's photos to fetch (only for mars_photos endpoint).curiosity
marsSolintegerMars sol (day) number for rover photos. Alternative to using earth dates. Onl...
marsCamerastringFilter by specific camera on the rover (only for mars_photos endpoint). Leave...
maxItemsintegerMaximum number of records to return.100
proxyConfigurationobjectOptional proxy configuration. NASA APIs are public so proxies are usually not...

Output Example

Each result contains structured data like this:

{
"endpoint": "Sample endpoint",
"title": "Sample Government - Federal Result",
"date": "2025-01-15",
"url": "https://example.com/item/12345"
}

Pricing

This actor uses pay-per-result pricing:

  • $0.001 per result
  • $1.00 per 1,000 results

No monthly fees. You only pay for what you scrape. Apify Free plan includes $5/month in platform credits.

How to Run

Apify Console

  1. Go to the NASA Open APIs Scraper actor page
  2. Configure your input parameters
  3. Click Start and wait for the results
  4. Download data in JSON, CSV, or Excel format

API

curl -X POST "https://api.apify.com/v2/acts/fortuitous_pirate~nasa-open-api-scraper/runs?token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"maxItems": 10}'

Python SDK

from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run = client.actor("fortuitous_pirate/nasa-open-api-scraper").call(
run_input={"maxItems": 10}
)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

Integration

Connect NASA Open APIs Scraper with your existing tools and workflows:

  • API access - Programmatic access via Apify API
  • Webhooks - Get notified when scraping completes
  • Scheduling - Set up recurring runs on any schedule
  • Zapier / Make - Connect with 5,000+ apps via Apify integrations
  • Python / Node.js SDKs - Native client libraries for easy integration