APIFuseAPIFuse
DocsServicesPlaygroundStatus
Log inSign up

Service

Korea Train Schedule

Korea, Public dataAvailable
Try in PlaygroundOpen the API reference

Overview

Normalized Korean intercity train timetables, stations, cities, and train-grade codes from the official TAGO TrainInfo service on the data.go.kr gateway (KTX and conventional rail).

Status

Operational

82.55%30-day uptimeAvg response220ms

2026-09-212026-10-052026-10-18

Setup

Auth mode
Managed key
Credentials
  • A managed key scoped to korea-train-schedule
Sandbox
Not available

APIs

Selecting a row opens the reference for that API.

MethodAPIPathSummary
POST/v1/korea-train-schedule/citiesLists Korean city/province codes used by the TAGO train station catalog. Use when you need city_code values before listing stations or when discovering which cities have intercity rail stations. Do NOT use for station ids — use korea-train-schedule:stations with a known city_code instead. This catalog covers intercity rail cities only, so do not use it for subway networks or for geocoding addresses (use a maps geocoder). Returns the complete unpaginated city catalog (city_code, city_name) — upstream GetCtyCodeList ignores paging.
POST/v1/korea-train-schedule/search-scheduleSearches intercity train timetables between two TAGO station ids on a calendar departure date, optionally filtered by train grade. Use when planning KTX or conventional rail trips with known station_ids and a near-term date. Do NOT use for seat availability, booking, subway, or multi-day open-ended calendars — TAGO publishes a short planning window. Returns ISO-8601 KST departure/arrival times, train grade name, optional train number, and adult_fare_krw (0 often means fare not published). Station ids must come from korea-train-schedule:stations.
POST/v1/korea-train-schedule/stationsLists intercity train stations for a TAGO city_code, including station_id values required by korea-train-schedule:search-schedule. Use when resolving a station name in a city to its NAT-style station_id, or browsing stations in Seoul/Busan/etc. Do NOT use for subway station codes or realtime arrivals — this is intercity rail only. Returns station_id, station_name, and upstream pagination totals (total_count). city_code must come from korea-train-schedule:cities.
POST/v1/korea-train-schedule/train-gradesLists train grade codes and Korean names (KTX, ITX, Saemaeul, Mugunghwa, etc.) from TAGO GetVhcleKndList. Use when filtering korea-train-schedule:search-schedule by train_grade_code or explaining grade labels to users. Do NOT use for fare products, seat classes, or subway line names. Returns the complete unpaginated grade catalog (grade_code, grade_name). Filter codes are stable strings such as 00 for KTX.

Related guides

  • Issue a sandbox key and make your first reservation.

  • APIFuse holds the partner credentials. You hold one managed key.

  • Receive events such as reservation confirmations and delivery updates.

  • Service outages and gateway errors normalise into one error model.

List cities
Search train schedule
List stations
List train grades
Quickstart
Managed keys
Overview
Error model