/taxonomies
Search taxonomies using either whole keywords (relevance search) or partial keywords (autocomplete), or list taxonomy items.
GET /taxonomies
GET /taxonomiesGet a list of current available taxonomy facets.
Code Examples
curl --request GET \
--url https://api.lightcast.io/global-profiles/taxonomies \
--header 'Authorization: Bearer <ACCESS_TOKEN>'Response Examples
{
"data": [
"company",
"gender",
"onet",
"schools",
"skills",
"title",
"city"
]
}GET /taxonomies/{facet}
GET /taxonomies/{facet}Search taxonomies using either whole keywords (relevance search) or partial keywords (autocomplete).
Path Parameters
| Name | Description |
|---|---|
facetenum | Which taxonomy to search for ID/name suggestions. Must be one of: |
Query Parameters
| Name | Description |
|---|---|
qstring | A query string of whole or partial keywords to search for. Only when This parameter is optional. Example: |
autocompleteboolean | Autocomplete search terms.
Default: |
limitinteger | How many search results to return. This parameter is optional. Maximum: |
new_taxonomy_versionsenum | Use new taxonomy versions. This parameter is optional. |
lot_versionenum | Specify LOT taxonomy version to use. This parameter is optional. Default: 7 Must be one of: 6, 7 |
naics_versionenum | Specify NAICS taxonomy version to use. This parameter is optional. Default: Must be one of: |
area_versionenum | Specify area taxonomy version to use. This parameter is optional. Default: |
area_laa_versionenum | Specify LAA area taxonomy version to use. This parameter is optional. |
Code Examples
curl --request GET \
--url 'https://api.lightcast.io/global-profiles/taxonomies/{facet}' \
--header 'Authorization: Bearer <ACCESS_TOKEN>'Response Examples
{
"data": [
{
"id": "ET3B93055220D592C8",
"name": "Data Scientists",
"properties": {
"profiles": 80049
},
"score": 119.149925
},
{
"id": "ET66EFA7BC3A32BB32",
"name": "Managers/Data Scientists",
"properties": {
"profiles": 19220
},
"score": 100.861015
},
{
"id": "ET6F4C400F82935C3E",
"name": "Data Science Managers",
"properties": {
"profiles": 8973
},
"score": 93.85294
},
{
"id": "ET3B7D691B9A3FCB65",
"name": "Data Science Interns",
"properties": {
"profiles": 6986
},
"score": 91.550095
},
{
"id": "ETB15B6675998124CE",
"name": "Lead Data Scientists",
"properties": {
"profiles": 5895
},
"score": 89.98795
},
{
"id": "ET8428FBC2C9F2D438",
"name": "Directors of Data Science",
"properties": {
"profiles": 4399
},
"score": 83.76882
},
{
"id": "ETC81FBF8B48383129",
"name": "Clinical Data Scientists",
"properties": {
"profiles": 2752
},
"score": 82.980286
},
{
"id": "ET55CAD92A486D925B",
"name": "Heads of Data Science",
"properties": {
"profiles": 3889
},
"score": 82.68104
},
{
"id": "ET486D61EA8B4CBC36",
"name": "Data Science Consultants",
"properties": {
"profiles": 2636
},
"score": 82.58415
},
{
"id": "ET6B57FB37DA4AA8A8",
"name": "Data Science Analysts",
"properties": {
"profiles": 2392
},
"score": 81.690704
}
]
}POST /taxonomies/{facet}/lookup
POST /taxonomies/{facet}/lookupLookup taxonomy items by ID.
Path Parameters
| Name | Description |
|---|---|
facetenum | Which taxonomy to to look up IDs in. Example: |
Query Parameters
| Name | Description |
|---|---|
new_taxonomy_versionsenum | Use new taxonomy versions. Must be one of: |
lot_versionenum | Specify LOT taxonomy version to use. This parameter is optional. Default: |
naics_versionenum | Specify NAICS taxonomy version to use. This parameter is optional. |
area_versionenum | Specify area taxonomy version to use. This parameter is optional. Must be one of: |
area_laa_versionenum | Specify LAA area taxonomy version to use. Must be one of: |
Request Body
{
"ids": [
"ET0004AFC23172193E"
]
}Code Examples
curl --request POST \
--url https://api.lightcast.io/global-profiles/taxonomies/{facet}/lookup \
--header 'Authorization: Bearer <ACCESS_TOKEN>' \
--header 'Content-Type: application/json' \
--data '{ "ids": [ "ET0004AFC23172193E" ] }'Response Examples
{
"data": [
{
"id": "ET0004AFC23172193E",
"name": "Industrial Security Managers",
"properties": {
"profiles": 419
}
}
]
}
