What is JKT48Connect?
JKT48Connect is a unified REST API platform for JKT48 data — member profiles, generations, theater schedules, IDN Live and Showroom stream tracking, handshake events, and announcements, all through a single, well-documented endpoint.
If you were looking for the official JKT48 app or website, you can find them at jkt48.com. JKT48Connect is a developer API built for fan projects, fansites, Discord bots, and any application that needs structured JKT48 data in production.
Introduction
Hey there!
My name is Valzy Nathaniel. I'm the founder of JKT48Connect. As a JKT48 fan who also builds software, I kept running into the same problem every time I wanted to build something: getting reliable JKT48 data was a mess.
I've spent years building fan tools and working with various JKT48 data sources — scraping, parsing HTML, maintaining brittle scripts, and watching everything break whenever the source site changed layout. That frustration is exactly why I built JKT48Connect.
The Problem
Fragmented data sources
JKT48 data is scattered everywhere. Member profiles are on the official site. Theater schedules are in the app. Live stream info is on IDN Live and Showroom. Handshake events are announced on social media. There was no single place to get all of this programmatically.
Scraping is a full-time job
Every fan developer I know has a horror story about scraping. You build something that works, then the site changes and everything breaks. You spend more time maintaining your scraper than building the actual app. It's frustrating and unsustainable.
No developer-friendly API
The official JKT48 platforms don't provide public APIs for developers. Fan wikis and community databases exist, but they're manually maintained, often incomplete, and not built for programmatic access. There was simply no production-ready option for developers who wanted to build real apps.
The Solution
That's why I built JKT48Connect — a stable, versioned REST API that aggregates JKT48 data from multiple sources and delivers it as clean, normalized JSON. It's the tool I wish had existed when I first started building JKT48 fan projects.
What JKT48Connect offers
- Member profiles — name, generation, birthday, social links, group history, all in one endpoint
- Theater schedules — real-time setlists, team info, senbatsu members, and show times
- Live stream tracking — IDN Live and Showroom stream status and viewer counts in real-time
- Event notifications — handshake events, off-air shows, and special appearances
- News & announcements — official JKT48 news aggregated and structured
- Generation & team filters — query members by generation, team, or active status
- TypeScript SDK — official SDK with full type safety and documented responses
Built for fan developers
JKT48Connect is designed to solve the real problems fan developers face:
- No scraping — stable, versioned endpoints that don't break when source sites change
- Clean JSON — normalized, consistent response schemas across all endpoints
- Free tier — 1.000 API calls/month, no credit card required
- Production-ready — rate limits, authentication, and 99.9% uptime SLA on Pro
Where We Are Today
What started as a personal side project has grown into something the JKT48 fan developer community actually relies on:
- 500+ developers using JKT48Connect
- 2M+ API calls served
- Trusted by fan projects including fansites, Discord bots, birthday trackers, and mobile apps
- Active development with new endpoints added regularly based on community requests
A Better Alternative
JKT48Connect is a better alternative to manual scraping, unofficial fan databases, and fragmented platform APIs. It gives fan developers the data infrastructure they need to build great JKT48 apps without the maintenance burden.
Got questions? Want to know more? Feel free to contact us or join our Discord community.
Company
JKT48Connect is an independent developer project based in Indonesia.
Contact
JKT48Connect
dev@jkt48connect.com
jkt48connect.com
Indonesia
