Try Out O*NET Web Services 2.0
Version 2.0 is now in public beta! If you’re new to O*NET Web Services, we encourage you to start with this version, to take full advantage of the latest features and enhancements. If you’re already using version 1.9, our migration guide covers what’s new and changed.
What’s different during the beta period?
All users (new or current) will need to sign up for a beta account. Once the beta period is over, all accounts will be able to use the version 2.0 API in existing or new projects.
During the beta period, we might need to make a few updates or fixes without notice. But we will do our best to not disrupt the overall structure of the APIs or the availability of the beta service.
I’m a new developer. Should I use 2.0?
Yes! Version 2 is feature-complete, and all future additions and enhancements will only be added to version 2, so this is the best way to start using O*NET Web Services.
What’s new in version 2.0?
If you’re already using version 1.9, our migration guide covers what’s new and changed. Here’s an overview:
Easier to use
Version 2.0 is filled with enhancements and tweaks to make the development process simpler and quicker:
- Just add an X-API-Key header to authenticate any request
- Responses have fewer levels of nesting, and more consistent property names
- See request options at a glance in more comprehensive documentation
- Works with OpenAPI-compatible tools to help you code faster
We’re also expanding the account management features. You can easily see and switch between multiple projects and even multiple organizations, and add more team members if you’re working in a large group.
New features
Over a dozen features from O*NET OnLine and My Next Move are newly available in version 2.0, including:
- Browse by O*NET Data - find the top occupations for any of hundreds of O*NET descriptors
- Technology skills search - look up occupations which use specific technologies, more directly than in version 1.9
- Apprenticeship reports - get registered apprenticeship titles for an occupation
New functionality has also been added to some services beyond what version 1.9 offers. For example, the database services now include links to the current downloadable files and documentation, so you can automate upgrades of your local systems when a new version of the O*NET Database is released.
Do I have to stop using version 1.9?
No! Version 1.9 will remain available and supported for all organizations registered before the end of the 2.0 beta period. However, version 1.9 will not gain any new features, so you’ll need to use version 2 if you want future enhancements. You can use 1.9 for some parts of your app, and 2.0 for other parts.
Where can I find example code?
After signing up, visit GitHub to get started quickly on your app, with full examples in Python, JavaScript, C#, and more.