인천광역시 버스정보

소개

  • 홈
  • API 개발가이드
  • 소개

OPEN API란?

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

제공 API항목

제공 API 제공방식 설명
서비스명 오퍼레이션명 REST
버스 도착정보 조회 서비스 버스도착정보목록조회 O 정류장를 경유하는 모든 노선의 도착 예정 버스의 차량번호, 노선번호, 막차 구분 도착예정 시간 등의 정보를 조회한다.
버스도착정보항목조회 O 정류장를 경유하는 특정 노선의 도착 예정 버스의 차량번호, 노선번호, 막차 구분 도착예정 시간 등의 정보를 조회한다.
버스 노선 조회 서비스 경유 정류소 목록 조회 O 해당 노선이 경유하는 정류소의 ID, 순번, 명칭, 관할 관청, 등의 정보를 조회한다.
노선정보항목 조회 O 노선의 ID로 배차, 첫/막차 시간, 기점/종점 정류소 정보, 운수업체 정보를 조회한다.
노선번호목록 조회 O 노선 번호가 들어간 노선의 배차, 첫/막차 시간, 기점/종점 정류소 정보, 운수업체 정보를 조회한다.
버스위치정보위치 정보 서비스 버스위치정보 목록 조회 O 특정 노선의 운행중인 버스 차량번호, 정류소의 ID/명칭/순번, 방향, 빈자리, 혼잡도 정보를 조회한다.
정류소 조회 서비스 정류소명목록 조회 O 정류소 명칭이 포함됨 정류소의 ID, 관할관청명, X좌표, Y 좌표 등의 정보를 조회한다.
정류소번호목록 조회 O 정류소 ID에 해당하는 정류소 ID, 관할관청명, X좌표, Y 좌표 등의 정보를 조회한다.
정류소경유노선 목록 조회 O 해당 정류소를 경유하는 노선의 ID, 노선명, 정류소 순번, 정류소ID, 노선유형 정보를 조회한다.
주변정류소 목록 조회 O X 좌표와 Y 좌표를 받아 주변 500미터 이내의 존재하는 버스 정류소의 ID, 명칭, X좌표 Y 좌표 정보, 정류소와의 거리를 조회한다
  • "인천 버스정보 Open API" 는 실시간으로 수집·제공중인 버스운행정보를 개발자가 좀 더 쉽게 응용프로그램에서 사용할 수 있도록 공개한 인터페이스 입니다.
  • 이를 통해, 다양한 매체로 버스정보 서비스 제공를 희망하는 누구나 애플리케이션을 직접 제작할 수 있으며, 타 서비스 및 콘텐츠간 융합을 통해 정보 활용을 극대화 할 수 있습니다.
  • 또한, Open API 이용자가 임의적으로 버스정보를 위변조하거나, 서비스 장애, 중단 등에 따라 발생하는 모든 책임은 해당 이용자에게 있음을 알려드립니다.
  • Protocol : REST
  • Data format : XML
인천버스정보와 공유대상의 HTTP파일로 인한 자유로운 전환 방식