본문 바로가기 메인메뉴 바로가기

소개

Open API란?
경기도 버스정보를 여러 서비스로 혼합한 창의적인 어플리케이션으로 직접 제작할 수 있습니다.

운영체제나 언어가 제공하는 기능을 제어할 수 있는 인터페이스

누구나 쉽게 접근할 수 있는 웹 서비스에 적용하여 서비스 개발에 필요한 인터페이스를 공개와 공유하는 것이 오픈 API입니다.
오픈 API를 이용하여 사용자들은 축적된 데이터 없이도 여러 서비스를 혼합한 창의적인 어플리케이션을 직접 제작하실 수 있습니다.

제공 API항목

API 항목 표
제공 API 제공 방식 설명
서비스명 오퍼레이션 명 SOAP REST
버스노선 조회 서비스 노선번호 목록조회 O O 노선번호에 해당하는 노선 목록을 조회한다.
운행지역별 노선번호 목록조회 O O 운행지역ID와 노선번호에 해당하는 노선 목록을 조회한다.
노선정보 항목조회 O O 노선ID에 해당하는 노선의 기본 정보 및 배차 정보를 조회한다.
경유정류소 목록조회 O O 노선ID에 해당하는 노선의 경유정류소 목록을 조회한다.
노선형상정보 목록조회 O O 노선ID에 해당하는 노선의 형상정보를 조회한다.
정류소 조회 서비스 정류소명/번호 목록조회 O O 정류소명/번호에 해당하는 정류소 목록을 조회한다.
주변정류소 목록조회 O O 위치 좌표(WGS84) 반경 200m 안의 정류소 목록을 조회한다.
정류소 경유노선 목록조회 O O 정류소ID에 해당하는 정류소의 경유 노선을 조회한다.
버스위치정보 조회 서비스 버스 위치정보 목록조회 O O 노선ID에 해당하는 노선의 실시간 버스 위치 정보를 조회한다.
버스도착정보 조회 서비스 버스 도착정보 목록조회 O O 해당 정류소(정류소 ID)에 정차하는 버스노선들의 도착정보를 조회한다.
버스 도착정보 항목조회 O O 해당 정류소(정류소 ID)에 정차하는 특정 버스노선(노선ID)의 도착정보를 조회한다.
기반정보 관리 서비스 기반정보 항목조회 O O 노선 및 정류소, 운행지역 등의 기반정보의 버전, 위치를 조회한다.
  • "경기도 버스정보 Open API" 는 실시간으로 수집·제공중인 버스운행정보를 개발자가 좀 더 쉽게 응용프로그램에서 사용할 수 있도록 공개한 인터페이스 입니다.
  • 이를 통해, 다양한 매체로 버스정보 서비스 제공를 희망하는 누구나 애플리케이션을 직접 제작할 수 있으며, 타 서비스 및 콘텐츠간 융합을 통해 정보 활용을 극대화 할 수 있습니다.
  • 또한, Open API 이용자가 임의적으로 버스정보를 위변조하거나, 서비스 장애, 중단 등에 따라 발생하는 모든 책임은 해당 이용자에게 있음을 알려드립니다.

Protocol : SOAP, REST Data format : XML

공유대상(서비스연동)에서 URL정보를 요청 시에 경기버스정보에서는 Open API 서버에서 XML형식으로 변환하여 HTTP로 전송 합니다.