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

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

License

Notifications You must be signed in to change notification settings

syncromatics/Syncromatics.Clients.HoustonMetro

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

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages