MyAnimeCalendar
Synchronize your MAL Watchlist with your calendar.
Features
- ✨ Supports HTML in ICS Elements (Outlook)
- 🕙 Always on time thanks to AniChart
- ⚙️ Normal ICS Elements for all other clients
API Documentation
The API allows synchronization of MyAnimeList (MAL) watchlists with calendar systems.
API Endpoint
https://anical.ashral.sh/api/calendar?username=testexampleuser&timezone=Europe/Berlin
Parameters
- username: Your MyAnimeList username
- timezone: Your local timezone (e.g., Europe/Berlin)
How It Works
- The API fetches the watchlist from the specified MyAnimeList user profile.
- It uses AniChart to obtain accurate airing times for anime shows.
- All broadcast schedules are converted to the specified timezone.
- The service generates a standard-compliant ICS feed with anime episodes as calendar events.
- The API provides special support for Outlook with HTML-formatted descriptions in the ICS elements.
Usage
To use this calendar, you can:
- Import the API link directly into your calendar app (as a subscription)
- Set up regular fetching and updating of the feed
- Enter the URL in your calendar as "Add calendar from Internet"
Special Features
- HTML in ICS Elements: Enhanced formatting in calendar events, especially for Outlook users.
- Reliable Scheduling: Accurate airing times are tracked through integration with AniChart.
- Compatibility: The service supports both advanced features (HTML) and normal ICS elements for all calendar clients.