Data and Tools For Developers

The U.S. Department of Labor has put together a suite of tools to help you build solutions around data and code DOL has released to the public. Here, you'll find datasets published through our centralized API, source code you can use in your next project, including complete applications that you can repurpose or help us improve, and documentation that we have open-sourced.

In addition to the documentation for the open source projects, the documentation for our API (and this page) is forkable.

Explore the Data

We have made more than 200 datasets available through the DOL API. Explore the dataset documentation. Because our data covers a broad range of topics, we've grouped them along common themes. If you want to get a taste of our datasets before you write any code, try them out with our dataset sampler.

Use the API

DOL's API is centralized, providing a one-stop shop for DOL's machine readable open data. Review our open-sourced documentation, create a key, and get to building your next great app.

Beginner's Guide

Learn how to get started using DOL's centralized API.

Accessing the API Using HTTP Requests

Learn how to customize your requests.

Manage Your API Keys

Manage the API Keys for your apps.

Open Issues

Use the open issues queue to file bugs, to help tackle existing issues, or seek help using the API.

Grab Our Code

DOL is committed to releasing an ever-increasing number of its software to the open source community. You are free to use any of this code in your project or improve on it. If you do fork the any of the code and improve on it, we would welcome your pull requests for review.

SDKs

SDKs that you can use in your next project. Our SDKs were even built to help you make use of APIs provided by other federal agencies.

Sample Apps

Sample code that you can learn from or use in your next project.

Applications

Mobile apps, web applications, and desktop apps.

Everything Else