MBTA SDK

SDK for the MBTA v3 API.

API: https://api-v3.mbta.com/docs/swagger/index.html GITHUB: https://github.com/mbta/api.

Configuration

config :tesla, MBTA.Connection,
middleware: [
{Tesla.Middleware.BaseUrl, System.get_env("V3_API_URL")},
{Tesla.Middleware.Headers, [{"x-api-key", System.get_env("V3_API_KEY")}]}
]

Usage

client = MBTA.Connection.new()
south_station = MBTA.Api.Stop.api_web_stop_controller_show(client, "place-sstat")