@joey Hi how are things. Just from taking a quick look (am not the developer, don’t use this module, don’t have a test magicmirror to-hand) it looks like the API call the module’s making should work just fine.
Trying to access the website using the url of the resource you can see inside MMM-Pollen.js doesn’t look like it will work, as I think maybe you need to specify a Referer in the header? Am new to this.
If you want to test it out you could try: (this is what I did)
- Go to an online API call utility like https://reqbin.com/
- Add the base URL for the API call the module tries to make in the URL field (looks like it’s
https://www.pollen.com/api/forecast/current/pollen/) - Specify a zipcode for the call by adding it to the end of your URL so you have (e.g.)
https://www.pollen.com/api/forecast/current/pollen/90210 - Under Headers add a Key
Refererand set its value to the same as the URL you have in the URL field - Click the Send button
Mine came back with a json body that looks like it has pollen data in
"Type": "pollen",
"ForecastDate": "2026-05-25T00:00:00-04:00",
"Location": {
"ZIP": "90210",
"City": "BEVERLY HILLS",
"State": "CA",
"periods": [{
"Triggers": [{
"LGID": 186, ...
so I’d’ve said the API the module depends on was ok at least. Maybe post a relevant chunk of your config.js you were using for the module and it’ll help with debugging it?
