"cardiologist" finds SOC 29-1212 Cardiologists; "finance" finds the finance fields. Words match in either number and by prefix, so "cardio" and "cardiologists" work too.
Call it first whenever a question restricts who is speaking by occupation, profession, credentials or industry (“doctors”, “medical professionals”, “economists”, “people in finance”, “lawyers”): the expertise filters, not search wording, decide who speaks. Call it again when a filter returns unresolved_reference, then retry with a code it returns. Never drop the filter.
Each code comes back with its slug, level, parent and the parameters that accept it:
occupation/fieldonparticle_podcast_list_guestsandparticle_expertise_get.guest_occupation/guest_fieldonparticle_podcast_find_mentions,particle_podcast_list_episodes,particle_podcast_search_transcripts,particle_podcast_get_episode_timeseriesandparticle_podcast_resolve.
parent to walk the hierarchy one level down: a major group’s occupations, or a division’s groups. Omit both query and parent to list the top level.
This tool is free. Resolve a code here before you pass one to a filter: an occupation or field that names nothing returns unresolved_reference with the closest codes.
It does not resolve people or companies. Use particle_person_resolve, particle_company_resolve or particle_entity_resolve for those. It is not the topic taxonomy either: particle_topic_browse classifies what episodes are about, and these codes classify what speakers know.
Inputs
Output
A markdown document headed## Expertise codes matching "<query>" (N) (or under <parent>, or — top level when neither is set), then one H3 section per code, titled with the code’s official title:
**Standard:**—soc_2018,isco_08, oranzsrc_for_2020.**Code:**and**Slug:**— the two handles a filter takes (the title works too).**Level:**— depth in the standard: SOC major group1, detailed occupation2; ANZSRC division1, group2, field3.**Parent:**—Title (code, slug), omitted at the top level.**Children:**— how many codes sit one level down, with theparentvalue that lists them.**ISCO-08 equivalents:**(or**SOC 2018 equivalents:**for an ISCO code) — the crosswalk counterparts, each asTitle (code, slug).**Use as:**— the exact parameter assignments that accept the code, and the tools that take them.
query="cardiologist"). Words match by prefix, so a field shows up for a query that starts its words: "cardiolog" also finds Cardiology (incl. cardiovascular diseases).
Example
Related
- REST equivalents:
GET /v1/people/occupationsandGET /v1/people/fields, withqto search andparentto walk the hierarchy. - See who an occupation or field books, and where, with
particle_expertise_get. - Read the codes a person is listed under with
particle_person_getandinclude: ["expertise"].