| Developer API | Full REST API with TypeScript SDK | None — no public API available |
| Real-time live stream data | Yes — IDN Live, Showroom, YouTube viewer counts | No — only displayed on the website, not accessible programmatically |
| Webhook notifications | Yes — instant push notifications for live events | No — push notifications only to the official website |
| Data format | Normalized JSON with consistent schemas and member IDs | Not accessible — visual display only |
| Cross-platform aggregation | IDN Live + Showroom + YouTube in one API | Not available programmatically |
| Pricing | Free tier available, Pro from Rp 49.000/month | Free to use (fan consumption only) |
| Member profiles | | view-only Official website displays profiles but has no API for programmatic access |
| Generation & team data | | view-only Visible on the website but not accessible via API |
| Birthday data | | view-only Official website shows birthdays but no API or countdown data |
| Social media links | | view-only Some social links shown on the website, not accessible via API |
| Graduated member history | | partial JKT48Connect preserves graduated member data; official website may remove or archive |
| Normalized member IDs | | JKT48Connect uses consistent member_id across all endpoints |
| Theater schedule | | view-only Schedule shown on the website but no developer API |
| Senbatsu member lists | | view-only Lineup shown on the website but not queryable via API |
| Seitansai data | | view-only Birthday show info visible on the website but not API-accessible |
| Handshake events | | view-only Event info shown on the website, no programmatic access |
| Ticket availability API | | JKT48Connect includes ticket status in theater data; official website redirects to purchase |
| Historical show data | | JKT48Connect retains past show records; official website typically only shows upcoming |
| IDN Live stream data | | Official website does not provide IDN Live data; JKT48Connect includes real-time IDN stream tracking |
| Showroom stream data | | Showroom is a separate platform; no official website integration |
| YouTube (JKT48V) streams | | JKT48Connect includes YouTube JKT48V tracking |
| Real-time viewer counts | | No viewer count data accessible from the official website |
| Stream history & analytics | | JKT48Connect retains recent live stream history with viewer and duration data |
| Chat logs & gift data | | Available via the Recent Live Detail endpoint; not accessible from the official website |
| REST API | | JKT48Connect is a REST API by design; the official website has none |
| TypeScript SDK | | Official npm package with full type safety |
| Webhook support | | Webhooks for live events, news, and announcements |
| API documentation | | Full documentation at jkt48connect.com/docs |
| Versioned endpoints | | Stable versioned API; official website has no API to version |
| Free developer tier | | 1.000 API calls/month free; official website not designed for developers |
| News & announcements | | view-only JKT48Connect provides news via API with full HTML content; official website displays only |
| Full article content | | JKT48Connect News Detail endpoint returns full HTML content for programmatic use |
| Historical news archive | | JKT48Connect retains historical news; official website may not archive older content |