Skills Changelog
March 24th, 2025
All notable changes to Lightcast's Skills API will be documented in this file.
If you have questions, please contact us by emailing our engineering team at [email protected].
January 2024
2.14.0 (January 12)
Refactored
- Made internal improvements.
November 2023
2.13.0 (November 3)
Added
- Added
confidenceThresholdrequest filter to the/extract/traceendpoint.
August 2023
2.12.0 (August 18)
Changed
- Changed the default rate-limit from
50/monthto50/year.
2.11.0 (August 4)
Changed
- Changed
infoUrltohttps://lightcast.io/open-skills/skills/.
August 2022
2.10.1 (August 31)
Fixed
- Improved request sanitization, that was allowing bad requests.
May 2022
2.10.0 (May 13)
Added
- Support for French (fr) and Spanish (es) to the
/extractandextract/traceendpoints.
April 2022
2.9.1 (April 29)
Fixed
- Fixed an issue preventing the
/extractendpoint from working properly.
February 2022
2.9.0 (February 16)
Added
- Support for the following fields:
categorysubcategory
January 2022
2.8.0 (January 28)
Added
- Support for the following fields:
descriptiondescriptionSource
Deprecated
- The field
tagshas been deprecated in favor ofdescriptionanddescriptionSource.
2.7.1 (January 20)
Fixed
- Fixed a bug that was causing
/metaendpoint to return the wrong set of available fields.
2.7.0 (January 20)
Added
- Added two new available fields:
isSoftware- boolean indicating whether the corresponding skill is a software-related skill.isLanguage- boolean indicating whether the corresponding skill is a language-related skill.
Changed
Hard SkillandSoft Skillskill type names are changed toSpecialized SkillandCommon Skill, respectively, for versions 8.0 and beyond.
July 2021
2.6.1 (July 21)
Changed
/versions/{version}/changesendpoint is now available for versions 7.22 and beyond.
May 2021
2.6.0 (May 27)
Added
- Added
/versions/{version}/changesendpoint to list changes made to specific version.- Changes will only be available for versions 7.42 and beyond.
March 2021
2.5.3 (March 26)
Refactored
- Refactored endpoints internally for improved performance.
February 2021
2.5.2 (February 2)
Fixed
- Fixed an issue causing related skills requests to fail on versions older than
7.33.
January 2021
2.5.1 (January 29)
Refactored
- Refactored
/versions/{version}/relatedendpoint internally for improved performance.
November 2020
2.5.0 (November 5)
Added
- Added an optional
limitquery parameter to/versions/{version}/skills, allowing the ability to limit the number of skill search results.
September 2020
2.4.0 (September 16)
Added
- Added an
attributionsfield to all skill responses. - Attributing Wikipedia licensing information for skill description tags.
2.3.1 (September 14)
Fixed
- Extract endpoint JSON requests now allow empty text strings, to be consistent with other request formats.
August 2020
2.3.0 (August 17)
Added
- All skill responses now include an
infoUrl, that links to an info page about the skill.
2.2.0 (August 7)
Added
/versions/{version}/extract/tracenow accepts an optional paramincludeNormalizedText/versions/{version}/extract/tracenow responds with a fieldnormalizedText- When
includeNormalizedTextistruethis field will contain the text that was parsed from the request, normalized, and used for skill extraction - When
includeNormalizedTextisfalsethis field will benull
- When
July 2020
2.1.1 (July 24)
Added
- Added request tracing to backend services
2.1.0 (July 15)
Added
- Skills extract and trace endpoints now support PDF and Word documents
- Added
confidenceThresholdquery params for plain text, PDF, and Word extract requests
Changed
- Skills tag keys changed from hyphen case to camel case (i.e.
wikipedia-urltowikipediaUrl)
Fixed
- Skills extraction and trace endpoints once again support plain text documents
2.0.0 (July 8)
Changed
- Standardized API infrastructure
- Major changes to API structure, including:
- Adding new endpoints
- Removing endpoints
- Request structure on select endpoints
- Response structure on all endpoints
- The full list of changes can be found in the v2 upgrade notes
January 2020
1.1.2 (January 10)
Added
- Added
/versions/{version}/includesendpoint - Added
POSTmethod to/versions/{version}/skills - Added optional query parameter
includesto skills endpoints
Changed
- Report HTTP code
400 Request too bigin JSON format
October 2019
1.1.1 (October 18)
Changed
- Maximum request size reduced from 2MB to 50KB
September 2019
1.1.0 (September 11)
Added
- New
extractendpoint: post a document and see what skills we can detect in it
