curl -fL "https://tnmaccess.nationalmap.gov/api/v1/products?bbox=-123,43.5,-121,45.5&datasets=National%20Elevation%20Dataset%20(NED)%201/3%20arc-second&prodFormats=GeoTIFF&max=100" \
-o response
import requests
r = requests.get("https://tnmaccess.nationalmap.gov/api/v1/products?bbox=-123,43.5,-121,45.5&datasets=National%20Elevation%20Dataset%20(NED)%201/3%20arc-second&prodFormats=GeoTIFF&max=100")
r.raise_for_status()
open("response", "wb").write(r.content)
const res = await fetch("https://tnmaccess.nationalmap.gov/api/v1/products?bbox=-123,43.5,-121,45.5&datasets=National%20Elevation%20Dataset%20(NED)%201/3%20arc-second&prodFormats=GeoTIFF&max=100");
console.log(res.status, res.headers.get("content-type"));