Skip to content
This repository was archived by the owner on Jan 1, 2021. It is now read-only.

Repository files navigation

Houston Metro Transit Arrivals API client

A .NET library to interact with the Houston Metro arrivals api

Travis NuGet NuGet Pre Release

Quickstart

dotnet add package Syncromatics.Clients.HoustonMetro.Api

Then use it to do a thing:

ClientSettings settings = new ClientSettings
{
    // Sign up at https://developer-portal.ridemetro.org/products to get an API key
    ApiKey = ""
};
HoustonMetroClient client = new HoustonMetroClient(settings);
Stop stop = await client.GetArrivalsAsync(661);
foreach (Arrival arrival in stop.ResultSet.Arrivals) {}

Building

dotnet build

Testing

dotnet test tests/Syncromatics.Clients.HoustonMetro.Api.Tests

Code of Conduct

We are committed to fostering an open and welcoming environment. Please read our code of conduct before participating in or contributing to this project.

Contributing

We welcome contributions and collaboration on this project. Please read our contributor's guide to understand how best to work with us.

License and Authors

GMV Syncromatics Engineering logo GMV Syncromatics Engineering

license GitHub contributors

This software is made available by GMV Syncromatics Engineering under the MIT license.

About

A .NET library to interact with the Houston Metro Transit Data API

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages