DOL API FAQs
Q) How do I register to make use of the API?
A) Register at https://devtools.dol.gov/developer.
After you register, you'll be able to create tokens for each individual application that will use the API.
Detailed instructions are available in our Beginner's Guide.
Q) Is the API the authoritative source of data for the Department of Labor?
A) Yes, the API is the authoritative source for DOL data. It is the same dataset on data.gov.
Q) Where can I find a specific dataset?
A) If you need a specific dataset to use with the DOL API, send a request via email at webmaster@dol.gov with the dataset information and the link to where you found it online.
Our team will analyze your request and add it to the queue. Join our e-mail list to keep up to date with the latest news about our Developer community.
Q) What SDKs are available?
A) Our team has created SDKs for multiple programming languages, including Blackberry, Android, iOS, .Net, Ruby and PHP. Other individuals have created their own versions of the SDK for other languages.
Q) Where can I find sample codes and/or instructions for developing apps?
- A) For BlackBerry, Please check our BlackBerry sample page and our BlackBerry SDK Documentation.
- A) For Android, Please check our Android sample page and our Android SDK Documentation.
- A) For iOS, Please check our iPhone and iPad sample page and our iPhone and iPad SDK Documentation.
- A) For .NET, Please check our .NET sample page and our .NET SDK Documentation.
- A) For .NET Win Phone 7, Please check our .NET Win Phone 7 sample page.
- A) For Ruby, Please check our Ruby sample page and our Ruby SDK Documentation.
- A) For PHP, Please check our PHP sample page and our PHP SDK Documentation.
Q) I want to develop and application using a programming language that DOL is not supporting, what can I do?
A) You can implement your own SDK based on the details posted on the Accessing the APIs Using HTTP requests page. You also may email suggestions to us at webmaster@dol.gov. Our team will evaluate your request and determine whether we have the availability to provide one for you.
Q) I think I found an error in your code. Who can I contact at DOL about this?
A) We appreciate and welcome your feedback. The best way to reach us is by e-mail.
Q) I have a suggestion for the DOL API. What is the best way to contact DOL about this?
A) We appreciate and welcome your feedback. The best way to reach us is by e-mail.