Skip to content

About

バス時刻表 API の OpenAPI の定義(Funmary 向け)

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

Repository files navigation

hakobus-types

バス停ごとの発車表を返す、読み取り専用の小さな API の OpenAPI の定義です。Funmary は、この定義を実装したサーバーの基底 URL を渡すと、「バス」のタブを出せます。

このリポジトリにあるのは定義だけです。サーバーも、データも、取得の処理も入っていません。

定義

  • openapi.yaml
  • GET /health: サーバーが動いているか
  • GET /v1/stops: 停留所の一覧と、ダイヤの版の一覧
  • GET /v1/stops/{stopId}: 1 つの停留所の発車表(のりばと、平日、土日祝ごと)

実装するとき

この定義のサーバーは、だれでも作れます。載せるデータを配る権利があるかは、実装する人が確かめてください。

定義の検査は npx @redocly/cli lint openapi.yaml でできます。応答の形は、定義のスキーマと見比べてください。

ライセンス

次の 2 つのライセンスのどちらかを選んで使えます(SPDX の式では BSD-3-Clause OR Apache-2.0)。Funmary と同じです。

About

バス時刻表 API の OpenAPI の定義(Funmary 向け)

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages