WindyGrid API

API (Application Programming Interface) is a software intermediary between applications allowing communication between one another; it converts user instructions into operational functions, request data from servers, render the given data into a viewable format and validate the performance of the requests.

WindyGrid offers API and resources that enable researchers and other developers access to the same data source that powers WindyGrid application. With the appropriate authentication, developers can query WindyGrid database and pull from the same data sources that system users’ access, excluding Layers.

Below are steps to setup WindyGrid API and begin querying data.

  1. A city account is needed that is authorized to access windygrid. To test credentials, log into the application.
  2. Retrieve service url for API endpoint.
  3. Obtain an authentication token
  4. Read the metadata to determine the fields and data types.
  5. Query to retrieve resources.

Support and Questions

Contact windygridteam@cityofchicago.org with any questions about the API or any performance issues.