Sync Upcoming Anime Releases from Jikan API to Google Calendar with Rate Limiting
Who is this for Anime Enthusiasts:** Users who want to automate their watchlists based on specific voice actors or creators. n8n Learners:** Anyone looking for a best-practice example of handling API rate limiting, loops, and data filtering. Calendar Power Users:** People who want to populate their personal schedule with external data sources automatically.
What it does Search:** Queries the Jikan API for a specific person (e.g., Voice Actor "Mamoru Miyano"). Wait:** Pauses execution to respect the API rate limit. Retrieve:** Fetches the list of anime roles associated with that person. Loop & Filter:** Iterates through the list one by one, fetches detailed status, and filters for shows marked as "Not yet aired." Schedule:** Creates an event in your Google Calendar using the anime's title and release date.
Setup Steps Configure Search: Open the 'Search Voice Actor' node. In "Query Parameters," change the value of q to the name of the voice actor or person you want to track. Connect Calendar: Open the 'Create an event' node. Select your Google Calendar credentials and choose the Calendar ID where events should be created. Test: Run the workflow manually to populate your calendar.
Requirements An active n8n instance. A Google account (for Google Calendar). No API Key is required for Jikan API (Public), but rate limiting logic must be preserved.
How to customize Change the Filter:** Modify the 'Check if Not Aired' node to track "Currently Airing" shows instead of upcoming ones. Enrich Event Details:** Update the 'Create an event' node to include the MyAnimeList URL or synopsis in the calendar event description. Search Different Entities:** Adjust the API endpoint to search for Manga authors or specific Studios instead of voice actors.
Expected Result Upon successful execution, this workflow will: Search for the specified voice actor. Retrieve their upcoming anime roles. Create events in your Google Calendar for anime that hasn't aired yet.
Example Calendar Entry: Title:** Anime Name - Release Date Description:** Details regarding the release...
Related Templates
Provide latest euro exchange rates from European Central Bank via Webhook
What is this workflow doing? This simple workflow is pulling the latest Euro foreign exchange reference rates from the E...
Automate Daily Keyword Research with Google Sheets, Suggest API & Custom Search
Who's it for This workflow is perfect for SEO specialists, marketers, bloggers, and content creators who want to automa...
USDT And TRC20 Wallet Tracker API Workflow for n8n
Overview This n8n workflow is specifically designed to monitor USDT TRC20 transactions within a specified wallet. It u...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments