Time series for one station. bucket=raw returns individual readings (capped at 5000 points; narrow the range or coarsen the bucket on RangeTooLarge). hour/day buckets return UTC-aligned min/avg/max (sum for precipitation). No auth.
Parameters
Output
application/jsonbucket
string
Required
No description available.
series
array
Required
No description available.
station
stringat-uri
Required
An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).
Errors
StationNotFound
No indexed station with that AT-URI. RangeTooLarge
raw bucket over 5000 points; narrow the range or use hour/day. InvalidBucket
bucket must be raw, hour, or day. Try It
Requests are sent directly from your browser. Some servers may block requests due to CORS.
View raw schema
{
"description": "Time series for one station. bucket=raw returns individual readings (capped at 5000 points; narrow the range or coarsen the bucket on RangeTooLarge). hour/day buckets return UTC-aligned min/avg/max (sum for precipitation). No auth.",
"errors": [
{
"description": "No indexed station with that AT-URI.",
"name": "StationNotFound"
},
{
"description": "raw bucket over 5000 points; narrow the range or use hour/day.",
"name": "RangeTooLarge"
},
{
"description": "bucket must be raw, hour, or day.",
"name": "InvalidBucket"
}
],
"output": {
"encoding": "application/json",
"schema": {
"properties": {
"bucket": {
"type": "string"
},
"series": {
"items": {
"ref": "net.atmowx.getStationHistory#series",
"type": "ref"
},
"type": "array"
},
"station": {
"format": "at-uri",
"type": "string"
}
},
"required": [
"station",
"bucket",
"series"
],
"type": "object"
}
},
"parameters": {
"properties": {
"bucket": {
"default": "raw",
"knownValues": [
"raw",
"hour",
"day"
],
"type": "string"
},
"from": {
"format": "datetime",
"type": "string"
},
"station": {
"description": "AT-URI of the net.atmowx.station record.",
"format": "at-uri",
"type": "string"
},
"to": {
"format": "datetime",
"type": "string"
}
},
"required": [
"station",
"from",
"to"
],
"type": "params"
},
"type": "query"
}