

What's on at the theater?
Access JKT48 theater show schedules, setlists, senbatsu member lists, and performance data. Build show calendars, member tracking apps, and theater attendance dashboards.
- Show schedules
- Setlist data
- Senbatsu members
- Upcoming & past shows
What is the Theater API?
The Theater API provides structured data for JKT48 theater shows — regular performances at the JKT48 Theater in Jakarta, including schedules, setlists, and member participation data.
Every JKT48 theater show is captured as a structured record with full details about what was performed and who was on stage.
Each theater show record includes:
- Show date & time — the scheduled start time and door opening time
- Team — which team is performing (Team J, Team KIII, Team T, or unit shows)
- Setlist — the name and title of the show being performed (e.g. "Pajama Drive", "Shonichi")
- Senbatsu members — the list of members selected for that specific show
- Show type — regular show, birthday show, special show, or request hour
- Ticket status — whether tickets are still available, sold out, or on lottery
- Venue details — theater name and location info
- Show status — upcoming, ongoing, completed, or cancelled
The Theater API is ideal for building show schedule pages, senbatsu trackers, member appearance counters, and any feature that revolves around JKT48's core activity — performing at the theater.
What you can do with the Theater API
Build show schedules, senbatsu trackers, and member appearance features with structured theater data.
Upcoming show schedule
Query all upcoming theater shows sorted by date. Filter by team, setlist, or show type to get the exact schedule relevant to your app.
Senbatsu member lists
Access the full list of senbatsu members for each show. Build senbatsu trackers, member appearance counters, and show-specific lineup pages.
Setlist data
Each show is tagged with the setlist being performed — Pajama Drive, Shonichi, and more. Filter shows by setlist to build setlist-specific schedule views.
Team schedule filtering
Filter shows by team (Team J, Team KIII, Team T) to build team-specific schedule pages. Track which team is performing most frequently.
Past show history
Access historical theater show data for building member appearance timelines, setlist performance counts, and theater activity analytics.
Ticket status
Each show record includes ticket availability status — available, sold out, or lottery — so fans can quickly see which upcoming shows still have tickets.
How the Theater API works
Query upcoming shows, filter by team or setlist, and access senbatsu data for each performance.
Query upcoming shows
Call GET /v1/theater with optional filters for team, setlist, or date range. Returns upcoming shows sorted by date with full schedule and senbatsu data.
Filter by team or setlist
Pass team=J, team=KIII, or team=T to get team-specific schedules. Pass setlist to filter by the show title being performed.
Get show detail
Call GET /v1/theater/:show_id to retrieve full detail for a specific show — complete senbatsu list, setlist name, ticket status, and venue info.
Display in your app
Render show calendars, senbatsu lineup cards, ticket availability indicators, or member appearance trackers using the structured data returned.
Who uses the Theater API
Fan developers building theater-focused JKT48 schedule and tracking tools.
Theater show calendars
Build a complete JKT48 theater schedule that fans can filter by team, setlist, or month. Show upcoming performances with senbatsu lineups and ticket availability at a glance.
Senbatsu trackers
Track how often each member appears in senbatsu across shows and teams. Build member appearance counters, senbatsu frequency charts, and team roster visualizations.
Member theater activity pages
Show a member's full theater appearance history — which shows they performed in, which setlists, and how frequently. Build comprehensive member activity profiles.
Ticket availability alerts
Build apps that notify fans when tickets become available for upcoming shows — using the ticket status field to trigger alerts when a show moves from sold out to available or lottery opens.
Related features
Explore more capabilities that work together with this feature.
Members
Theater senbatsu lists reference member records. Use the Members API to enrich each senbatsu entry with full profiles and photos.
Member Detail
Member Detail includes upcoming theater appearances alongside streaming stats — for building complete member profile pages.
Events
Special theater events like birthday shows and request hours appear in both the Theater API and the Events API for different levels of detail.
Birthday
Cross-reference theater schedules with birthday data to highlight birthday shows where a member performs on their special day.
Frequently asked questions
Common questions about the JKT48Connect Theater API.
Ready to get started?
Integrate JKT48 data in minutes. Free tier available, no credit card required.
Explore the Theater API