![]() |
Newsletters - Printable Version +- Jellyfin Forum (https://forum.jellyfin.org) +-- Forum: Support (https://forum.jellyfin.org/f-support) +--- Forum: General Questions (https://forum.jellyfin.org/f-general-questions) +--- Thread: Newsletters (/t-newsletters) |
Newsletters - TuffLuck - 2025-06-24 I used n8n to pull via HTTP GET from my jelly server and create a newsletter that is auto sent out weekly. I did one for TV shows and one for movies. Works really slick. Format looks great on mobile as well. RE: Newsletters - Jolaru21 - 2025-06-24 Hey!! that looks pretty sick tbh. Very good job. Could you please write the steps that you did? Thank you! RE: Newsletters - TuffLuck - 2025-06-24 (2025-06-24, 05:23 PM)Rubén Navarro López Wrote: Hey!! that looks pretty sick tbh. Very good job. Hi Rubén, Essentially it is a very simple n8n workflow. trigger > HTTP GET > Format Email Body > send email The trigger is a scheduled trigger ... every monday at 2pm Http Get pulls the required fields. email body is all the js and html to make it look pretty send email is the smtp connector to gmail or 365 etc and the recipients RE: Newsletters - Jolaru21 - 2025-06-26 Thank you! I'll give it a try to see how it goes with my setup. RE: Newsletters - Qball1977 - 2025-09-02 (2025-06-26, 11:58 AM)Jolaru21 Wrote: Thank you! I'll give it a try to see how it goes with my setup. Not sure how far you got with this, but from someone new to and learning n8n here's how to get started and get some info out of your Jellyfin. You'll need your jellyfin internal or external IP You'll need your userID (which you can get from the Dashboard, Users, Edit user and observe the bit in the url at the top - something like - 'userId=' Your generated API key to allow access to your instance - Dashboard, Advanced, API keys I created an n8n one... You'll need the ParentID of the movies listing, again goto your movies in the browser, look at the end of the url 'ParentId='xyz ' bit before &collectionType=movies Once you have these setup a http node with the following settings... the key bit here is Authentification to 'NONE', but then you specify this in the header using the named parameter 'Authorization' (US spelling) with the value of MediaBrowser Token="YOUR GENERATED API KEY" This should be enough for you to connect then mine whatever data you want... I'm sure you've probably figured this out by now ![]() |