Korea Tourism Data API - Attractions, Festivals & Hotels 관광정보 avatar

Korea Tourism Data API - Attractions, Festivals & Hotels 관광정보

Pricing

from $2.00 / 1,000 places

Go to Apify Store
Korea Tourism Data API - Attractions, Festivals & Hotels 관광정보

Korea Tourism Data API - Attractions, Festivals & Hotels 관광정보

South Korea tourist attractions, festivals and events, hotels, restaurants, shopping and leisure spots from the official Korea Tourism Organization English API: names, addresses, GPS, dates, hours, fees, overviews and licensed photos.

Pricing

from $2.00 / 1,000 places

Rating

0.0

(0)

Developer

E:LAB STUDIO

E:LAB STUDIO

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Features

Limited permissions

Share

Korea Tourism Data API: Attractions, Festivals, Hotels & Restaurants (관광정보)

Get South Korea tourist attractions, festivals and events, hotels, restaurants, shopping, leisure and cultural spots as clean English JSON / CSV / Excel, straight from the official Korea Tourism Organization (KTO, 한국관광공사) English tourism database. Every row has the English and Korean name, category, province and district, address, GPS coordinates, phone, event dates for festivals and a representative photo with its license. Turn on details for English overviews, opening hours, closed days, fees, parking, check-in times, signature menus and event venues.

No scraping of private websites: the data comes from the government open data API, with a license that allows commercial use.

What you can use it for

  • Travel apps and trip planners: fill a Seoul, Busan or Jeju guide with attractions, restaurants and hotels in English, with coordinates ready for a map.
  • Festival and event calendars: list every festival in Korea running between two dates, with venue, times, fees and organizer.
  • Travel content and SEO: build "things to do in Gangneung" pages from official English descriptions and licensed photos.
  • Tourism research and market analysis: count hotels, restaurants or cultural facilities per district, compare regions.
  • AI agents and chatbots: ground a Korea travel assistant in an authoritative, structured source.

Input

FieldExampleNotes
contentTypes["attractions", "festivals"]attractions, culture, festivals, leisure, accommodation, shopping, restaurants, transportation.
regions["Seoul", "Haeundae-gu, Busan", "Jeju-do"]Provinces, cities or districts in English or Korean. Empty = all of South Korea.
keywords["palace", "market"]Optional English name search.
festivalDateFrom / festivalDateTo2026-12-01 / 2026-12-31For festivals: events running in this window. Default from today.
latitude / longitude / radiusMeters37.5796 / 126.9770 / 2000Optional: places around a point (up to 20 km), adds distanceMeters.
includeDetailstrueAdds overview, website and an info object with type-specific fields.
includeAllImagesfalseWith details: every licensed photo of the place.
onlyWithImagetrueOnly listings with a photo (usually the better-known places).
imageLicenses["Type1", "Type3"]Photo URLs are returned only for these KOGL license types.
sortBymodifiedmodified, created, title or distance.
maxItems100Total places, split across types and regions. 0 = no limit.

Example: festivals in Korea in December

{ "contentTypes": ["festivals"], "festivalDateFrom": "2026-12-01", "festivalDateTo": "2026-12-31", "maxItems": 0, "includeDetails": true }

Example: restaurants and cafes within 1 km of Gyeongbokgung Palace

{ "contentTypes": ["restaurants"], "latitude": "37.5796", "longitude": "126.9770", "radiusMeters": 1000, "includeDetails": true }

Example: hotels in Jeju

{ "contentTypes": ["accommodation"], "regions": ["Jeju-do"], "maxItems": 200 }

Output example

Attraction with details:

{
"contentId": "1729904",
"name": "Templestay Information Center",
"nameKo": "템플스테이 홍보관",
"contentType": "attractions",
"contentTypeName": "Tourist attraction",
"category": "Exhibition Halls",
"categoryGroup": "Exhibition Facilities",
"categoryTheme": "Cultural Tourism",
"province": "Seoul",
"district": "Jongno-gu",
"address": "56 Ujeongguk-ro, Jongno-gu, Seoul",
"zipcode": "03145",
"latitude": 37.5738766687,
"longitude": 126.9831652256,
"imageUrl": "https://tong.visitkorea.or.kr/cms/resource/83/3050183_image2_1.JPG",
"imageLicense": "KOGL Type 3 (attribution required, commercial use allowed, no modification)",
"imageCredit": "Korea Tourism Organization (한국관광공사)",
"modifiedAt": "2026-10-30T16:28:52+09:00",
"overview": "Templestay Information Center offers various information and services regarding templestays and temple meals for domestic and international visitors...",
"website": "https://www.templestay.com",
"info": {
"openingHours": "09:00-18:00",
"closedDays": "Public holidays",
"infoPhone": "+82-2-2031-2000",
"parking": "Available",
"experienceGuide": "Various temple experience activities"
}
}

Festival:

{
"contentId": "3043397",
"name": "Gwanghwamun Market",
"nameKo": "광화문 마켓",
"contentType": "festivals",
"category": "Other Events",
"province": "Seoul",
"district": "Jongno-gu",
"address": "B172 Sejong-daero, Jongno-gu, Seoul",
"phone": "+82-2-3788-8105",
"eventStartDate": "2026-12-11",
"eventEndDate": "2027-01-10",
"info": { "venue": "Gwanghwamun Square & Sejongno Park", "eventTimes": "17:30-23:00", "organizer": "Seoul Tourism Organization", "fees": "Free" }
}

Pricing

Pay per result:

  • $2.00 per 1,000 places (list data: names, category, address, GPS, phone, dates, photo)
  • +$1.00 per 1,000 places with details when includeDetails is on

You can set a maximum cost per run in Apify and the Actor stops when it is reached.

Good to know

  • English first: names, addresses, overviews and info fields come from KTO's English database. The Korean name is kept in nameKo for matching with Korean sources.
  • Coverage: KTO's English database lists the places it promotes to international visitors (thousands of attractions, festivals, hotels and restaurants), not every shop in Korea.
  • Photos and licenses: every photo carries its Korea Open Government License type. Type 1 allows edits; Type 3 allows commercial use but not modification (no cropping into new artworks). Credit "Korea Tourism Organization" when you publish them. Photos without a stated license are never returned.
  • Daily limits: the upstream API has a daily request quota. Very large pulls with details can hit it; the run then stops with a clear warning and keeps what it already saved.
  • Regions: for newer listings KTO uses the legal-dong region codes, which this Actor uses, so filters cover new and old listings alike.

FAQ

Is there an English API for Korean tourist attractions? Yes. This Actor wraps the official Korea Tourism Organization English tourism API and returns clean English fields, so you do not need a Korean data.go.kr account or key.

How do I get all festivals in Korea next month? Choose festivals, set festivalDateFrom and festivalDateTo, leave regions empty and set maxItems to 0.

Can I get opening hours and admission fees? Yes, turn on includeDetails. The info object holds opening hours, closed days, fees, parking and more, depending on the place type.

Can I use the photos commercially? Photos are returned only with KOGL Type 1 or Type 3 licenses, both of which allow commercial use with attribution. Type 3 photos must not be modified.

Does it include reviews or ratings? No. It uses official tourism data only, not user reviews.

Source and license

Data: Korea Tourism Organization (한국관광공사), 영문 관광정보서비스 (English tourism information service, EngService2), published on the Public Data Portal (공공데이터포털, data.go.kr) under a license with no usage restrictions (이용허락범위 제한 없음), commercial use allowed. Photos are licensed individually under the Korea Open Government License (공공누리) Type 1 or Type 3 as stated on each row; credit the Korea Tourism Organization. This Actor is an independent tool by E:LAB STUDIO and is not affiliated with or endorsed by the Korea Tourism Organization.

Questions or a missing field? Open an issue on the Actor page.