Skip to main content
POST
/
v1
/
webhooks
/
ecowitt
/
{webhookId}
Ecowitt weather station webhook receiver
curl --request POST \
  --url http://0.0.0.0:3000/v1/webhooks/ecowitt/{webhookId} \
  --header 'Content-Type: application/x-www-form-urlencoded' \
  --data PASSKEY=abc123 \
  --data 'dateutc=2024-01-15 12:00:00' \
  --data tempf=72.5 \
  --data humidity=55 \
  --data baromrelin=29.92
{
  "status": "ok"
}

Path Parameters

webhookId
string<uuid>
required

UUID that identifies the Ecowitt config entry.

Body

application/x-www-form-urlencoded
PASSKEY
string

Optional passkey for request validation

dateutc
string

UTC timestamp of the reading

tempf
string

Temperature in Fahrenheit

humidity
string

Relative humidity (%)

baromrelin
string

Relative barometric pressure (inHg)

baromabsin
string

Absolute barometric pressure (inHg)

winddir
string

Wind direction (degrees)

windspeedmph
string

Wind speed (mph)

rainratein
string

Rain rate (in/hr)

Response

Weather data received and processed

status
string