Know of an official OpenAPI document? Contribute it →
For Agents
Extract daily Daymet climate variables for any North American latitude/longitude point and visualize or download the resulting time-series.
Use for: Get daily maximum temperature for a coordinate over the last 10 years, Extract precipitation history for a farm location, Pull snow water equivalent for a watershed pixel, Visualize daily shortwave radiation for a site
Not supported: Does not provide forecasts, real-time observations, or non-North-American coverage - use for historical Daymet single-pixel extraction only.
Jentic publishes the only available OpenAPI specification for Daymet Single Pixel Extraction Tool API, keeping it validated and agent-ready. Daymet is a NASA-funded gridded climate dataset hosted by Oak Ridge National Laboratory's DAAC, providing daily weather variables across North America at one-kilometre resolution from 1980 to the near-present. The Single Pixel Extraction Tool exposes four endpoints to extract a time-series at a given latitude/longitude for variables such as minimum and maximum temperature, precipitation, vapor pressure, shortwave radiation, snow water equivalent, and day length. It is suitable for hydrology, agriculture, and climate-impact modelling that needs reproducible historical weather at point locations.
Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Daymet Single Pixel Extraction Tool API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fornl.gov%2Fdaymet" | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fornl.gov%2Fdaymet" | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with Daymet Single Pixel Extraction Tool API.
Extract a daily climate time-series at a latitude/longitude through GET /api/data with a year range and variable list
Generate a quick visual preview of the requested variables via GET /preview
Send the extracted dataset to a saved-data endpoint with GET /send/saveData for downstream retrieval
Render an interactive visualization of the time-series via GET /visualize
Pull historical daily Tmin, Tmax, precipitation, and radiation for a research site without hosting the full Daymet grid
Patterns agents use Daymet Single Pixel Extraction Tool API for, with concrete tasks.
★ Reproducible Climate Inputs for Hydrology Models
Hydrologists running watershed models often need point-scale daily forcings. GET /api/data returns a CSV time-series for the requested variables at a coordinate, ensuring every model run uses the same Daymet grid version and avoiding ad hoc weather-station gap filling.
GET /api/data?lat=35.96&lon=-83.92&vars=tmin,tmax,prcp&year=1980-2024 and feed the CSV into the hydrology model's forcings module.
Crop Phenology and Agricultural Modelling
Agronomists modelling crop development can pull daily Tmin, Tmax, and day length from Daymet at a field-level coordinate. The four endpoints cover both data extraction and visual sanity checks, helping verify that a long time-series has no obvious anomalies before it feeds a growing-degree-day model.
GET /api/data with vars=tmin,tmax,dayl for a field coordinate, then GET /visualize to confirm continuity before feeding into the GDD calculator.
Climate Impact Risk Assessment
Insurers and ESG teams assessing climate risk at specific assets can use Daymet to build historical baselines for precipitation extremes and temperature anomalies. The free, citable dataset removes licensing friction for reports requiring auditable provenance.
GET /api/data?lat=&lon=&vars=prcp&year=1980-2024 for each asset coordinate and compute the 99th-percentile daily precipitation.
Agent-Driven Weather Lookups via Jentic
Research and analytics agents can pull historical Daymet weather for any North American coordinate through Jentic without configuring the ORNL endpoint manually. Jentic exposes the four operations by intent and handles parameter formatting.
Use Jentic to search 'extract historical weather for a coordinate', load the GET /api/data schema, and execute with the lat/lon and variable list.
4 endpoints — jentic publishes the only available openapi specification for daymet single pixel extraction tool api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/api/data
Extract a daily climate time-series at a coordinate
/preview
Quick preview of the requested variables
/send/saveData
Persist the extraction for later retrieval
/visualize
Render an interactive visualization
/api/data
Extract a daily climate time-series at a coordinate
/preview
Quick preview of the requested variables
/send/saveData
Persist the extraction for later retrieval
/visualize
Render an interactive visualization
What agents get from Jentic-routed access to this vendor.
Setup
The Daymet Single Pixel Extraction Tool API needs no credentials, but wiring it by hand still means formatting the coordinate, variable, and year query parameters and handling the extraction response yourself. Through Jentic you install once, import Daymet from the API Directory, and your agent calls it through the same audited path as your credentialed APIs.
Permission scoping
You choose which Daymet operations the agent may call, so you can limit it to the operations it needs, such as extracting historical data for a coordinate, while the preview, save, and visualize operations stay out of the allowed set unless you add them.
Credential isolation
Daymet requires no credential, so there is nothing to store, and Jentic routes each call through your own Jentic One instance for unified logging and rate management alongside your credentialed APIs.
Intent-based discovery
Agents search Jentic by intent such as 'extract historical weather for a coordinate', and Jentic returns the matching Daymet operation with its input schema and parameter formatting so the agent calls the right endpoint without browsing the reference docs.
Alternatives and complements available in the Jentic catalogue.
Specific to using Daymet Single Pixel Extraction Tool API through Jentic.
Why is there no official OpenAPI spec for Daymet Single Pixel Extraction Tool API?
ORNL DAAC publishes Swagger documentation for Daymet but not a maintained, agent-ready OpenAPI document. Jentic generates and maintains this spec so that AI agents and developers can call Daymet Single Pixel Extraction Tool API via structured tooling. It is validated against the live API and kept up to date. Get started with Jentic One, the self-hosted execution layer.
What authentication does the Daymet API use?
The single-pixel extraction endpoints are public and do not require authentication in this spec. Through Jentic the request is still routed via the platform so usage is logged consistently with other agent operations.
Can I extract daily precipitation for a coordinate with the Daymet API?
Yes. GET /api/data accepts lat, lon, and a vars list including prcp (precipitation) along with tmin, tmax, dayl, srad, swe, and vp, returning a daily CSV time-series.
What are the rate limits for the Daymet API?
ORNL DAAC does not declare numeric rate limits in the spec. Heavy users are encouraged to download bulk Daymet files instead - confirm acceptable single-pixel volumes with the DAAC if you plan to extract thousands of points per day.
How do I extract a Daymet time-series through Jentic?
Search Jentic for 'extract historical weather for a coordinate', load the GET /api/data schema, and execute with lat, lon, year range, and the comma-separated variable list.
Is the Daymet API free?
Yes. Daymet is funded by NASA and distributed without charge through ORNL DAAC for research and operational use. Citation of the dataset is requested for published work.
Can I limit what my agent is allowed to do with the Daymet Single Pixel Extraction Tool API?
Yes. Because Jentic One runs self-hosted, your own rules decide which Daymet operations and credentials the agent may use. You can allow only the operations it needs, such as GET /api/data to extract a historical time-series for a coordinate, while keeping the preview, save-data, and visualize operations out of the allowed set unless you add them. The agent can call only the operations you have permitted, so it cannot reach beyond that scope.
GET STARTED