{
"type": "https://help.skillsdb.com/api-docs/errors/validation-error",
"title": "Validation failed",
"status": 400,
"detail": "limit must be between 1 and 200",
"instance": "/api/v1/people",
"requestId": "0192c2f1-6f4e-7ab3-b1c4-5f6a7b8c9d0e",
"errors": [
{
"field": "email",
"code": "max_length",
"message": "email must be shorter than or equal to 75 characters"
}
],
"error": "trial_expired",
"upgrade_url": "https://app.skillsdb.com/settings/billing"
}
{
"type": "https://help.skillsdb.com/api-docs/errors/validation-error",
"title": "Validation failed",
"status": 400,
"detail": "limit must be between 1 and 200",
"instance": "/api/v1/people",
"requestId": "0192c2f1-6f4e-7ab3-b1c4-5f6a7b8c9d0e",
"errors": [
{
"field": "email",
"code": "max_length",
"message": "email must be shorter than or equal to 75 characters"
}
],
"error": "trial_expired",
"upgrade_url": "https://app.skillsdb.com/settings/billing"
}
{
"type": "https://help.skillsdb.com/api-docs/errors/validation-error",
"title": "Validation failed",
"status": 400,
"detail": "limit must be between 1 and 200",
"instance": "/api/v1/people",
"requestId": "0192c2f1-6f4e-7ab3-b1c4-5f6a7b8c9d0e",
"errors": [
{
"field": "email",
"code": "max_length",
"message": "email must be shorter than or equal to 75 characters"
}
],
"error": "trial_expired",
"upgrade_url": "https://app.skillsdb.com/settings/billing"
}
{
"type": "https://help.skillsdb.com/api-docs/errors/validation-error",
"title": "Validation failed",
"status": 400,
"detail": "limit must be between 1 and 200",
"instance": "/api/v1/people",
"requestId": "0192c2f1-6f4e-7ab3-b1c4-5f6a7b8c9d0e",
"errors": [
{
"field": "email",
"code": "max_length",
"message": "email must be shorter than or equal to 75 characters"
}
],
"error": "trial_expired",
"upgrade_url": "https://app.skillsdb.com/settings/billing"
}
{
"type": "https://help.skillsdb.com/api-docs/errors/validation-error",
"title": "Validation failed",
"status": 400,
"detail": "limit must be between 1 and 200",
"instance": "/api/v1/people",
"requestId": "0192c2f1-6f4e-7ab3-b1c4-5f6a7b8c9d0e",
"errors": [
{
"field": "email",
"code": "max_length",
"message": "email must be shorter than or equal to 75 characters"
}
],
"error": "trial_expired",
"upgrade_url": "https://app.skillsdb.com/settings/billing"
}
{
"type": "https://help.skillsdb.com/api-docs/errors/validation-error",
"title": "Validation failed",
"status": 400,
"detail": "limit must be between 1 and 200",
"instance": "/api/v1/people",
"requestId": "0192c2f1-6f4e-7ab3-b1c4-5f6a7b8c9d0e",
"errors": [
{
"field": "email",
"code": "max_length",
"message": "email must be shorter than or equal to 75 characters"
}
],
"error": "trial_expired",
"upgrade_url": "https://app.skillsdb.com/settings/billing"
}
Careers
Get a career's full definition
One call returning the career, its settings, the grading scale, its levels, sections, skill groups, every skill with its full configuration and per-level activation, and its learnings.
{
"type": "https://help.skillsdb.com/api-docs/errors/validation-error",
"title": "Validation failed",
"status": 400,
"detail": "limit must be between 1 and 200",
"instance": "/api/v1/people",
"requestId": "0192c2f1-6f4e-7ab3-b1c4-5f6a7b8c9d0e",
"errors": [
{
"field": "email",
"code": "max_length",
"message": "email must be shorter than or equal to 75 characters"
}
],
"error": "trial_expired",
"upgrade_url": "https://app.skillsdb.com/settings/billing"
}
{
"type": "https://help.skillsdb.com/api-docs/errors/validation-error",
"title": "Validation failed",
"status": 400,
"detail": "limit must be between 1 and 200",
"instance": "/api/v1/people",
"requestId": "0192c2f1-6f4e-7ab3-b1c4-5f6a7b8c9d0e",
"errors": [
{
"field": "email",
"code": "max_length",
"message": "email must be shorter than or equal to 75 characters"
}
],
"error": "trial_expired",
"upgrade_url": "https://app.skillsdb.com/settings/billing"
}
{
"type": "https://help.skillsdb.com/api-docs/errors/validation-error",
"title": "Validation failed",
"status": 400,
"detail": "limit must be between 1 and 200",
"instance": "/api/v1/people",
"requestId": "0192c2f1-6f4e-7ab3-b1c4-5f6a7b8c9d0e",
"errors": [
{
"field": "email",
"code": "max_length",
"message": "email must be shorter than or equal to 75 characters"
}
],
"error": "trial_expired",
"upgrade_url": "https://app.skillsdb.com/settings/billing"
}
{
"type": "https://help.skillsdb.com/api-docs/errors/validation-error",
"title": "Validation failed",
"status": 400,
"detail": "limit must be between 1 and 200",
"instance": "/api/v1/people",
"requestId": "0192c2f1-6f4e-7ab3-b1c4-5f6a7b8c9d0e",
"errors": [
{
"field": "email",
"code": "max_length",
"message": "email must be shorter than or equal to 75 characters"
}
],
"error": "trial_expired",
"upgrade_url": "https://app.skillsdb.com/settings/billing"
}
{
"type": "https://help.skillsdb.com/api-docs/errors/validation-error",
"title": "Validation failed",
"status": 400,
"detail": "limit must be between 1 and 200",
"instance": "/api/v1/people",
"requestId": "0192c2f1-6f4e-7ab3-b1c4-5f6a7b8c9d0e",
"errors": [
{
"field": "email",
"code": "max_length",
"message": "email must be shorter than or equal to 75 characters"
}
],
"error": "trial_expired",
"upgrade_url": "https://app.skillsdb.com/settings/billing"
}
{
"type": "https://help.skillsdb.com/api-docs/errors/validation-error",
"title": "Validation failed",
"status": 400,
"detail": "limit must be between 1 and 200",
"instance": "/api/v1/people",
"requestId": "0192c2f1-6f4e-7ab3-b1c4-5f6a7b8c9d0e",
"errors": [
{
"field": "email",
"code": "max_length",
"message": "email must be shorter than or equal to 75 characters"
}
],
"error": "trial_expired",
"upgrade_url": "https://app.skillsdb.com/settings/billing"
}
An API key issued by a company administrator — an environment prefix (production: sdb_live_) followed by 32 characters. The prefix identifies the environment and MUST NOT be hard-coded or validated by clients; treat the whole key as opaque. Shown exactly once at creation; only a one-way hash is stored.
Scopes (granted per key on the create screen; :write never implies :read):
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"SkillsDB","description":"Mission Control for Your Team","colors":{"primary":"#3381FF","light":"#3381FF","dark":"#67A1FF"},"logo":{"light":"https://mintcdn.com/skillsdb/yRKAbieJig14MgS8/images/SkillsDBLogoLightLockup.svg?fit=max\u0026auto=format\u0026n=yRKAbieJig14MgS8\u0026q=85\u0026s=17ff76947d50e242f7b378d68ba08cf1","dark":"https://mintcdn.com/skillsdb/yRKAbieJig14MgS8/images/SkillsDBLogoDarkLockup.svg?fit=max\u0026auto=format\u0026n=yRKAbieJig14MgS8\u0026q=85\u0026s=c577c0af0cae5c4230fe36c8a81c326b"},"appearance":{"default":"system"},"seo":{"indexing":"all"},"fonts":{"family":"Inter"},"contextual":{"options":["copy","view","chatgpt","claude","cursor","vscode","mcp","add-mcp"],"display":"header"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"skillsdb","hasAudioNarration":false,"actualSubdomain":"skillsdb","customDomains":["help.skillsdb.com"],"gitSource":{"type":"github","owner":"skillsdb","repo":"skillsdb-next","deployBranch":"main","contentDirectory":"help-docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae88e80e4ce0f5bc7cf5b2b","collectionId":"b74e53c6-d5ef-4ba8-bfc8-b41a68c9c240","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae88e80e4ce0f5bc7cf5b2b"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aed7cadfc8c878796607763","clientVersion":"0.0.4074","searchFilterCounts":[{"language":"default","tag":"API Reference","count":356},{"language":"default","tag":"System Objects","count":216},{"language":"default","tag":"Team Data","count":112},{"language":"default","tag":"Documentation","count":82},{"language":"default","tag":"Labels \u0026 Flags","count":60},{"language":"default","tag":"Careers","count":45},{"language":"default","tag":"People \u0026 Organization","count":44},{"language":"default","tag":"Training Library","count":31},{"language":"default","tag":"Core Concepts","count":27},{"language":"default","tag":"Survey Results","count":25}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"support@skillsdb.com","showHelpButton":true}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/career/get-a-careers-full-definition","slug":"/api-reference/career/get-a-careers-full-definition","pageMetadata":{"title":"Get a career's full definition","description":"One call returning the career, its settings, the grading scale, its levels, sections, skill groups, every skill with its full configuration and per-level activation, and its learnings.\n\n**Requires scope:** `careers:read`.","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/careers/{id}/definition","href":"/api-reference/career/get-a-careers-full-definition","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n strong: \"strong\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"One call returning the career, its settings, the grading scale, its levels, sections, skill groups, every skill with its full configuration and per-level activation, and its learnings.\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.strong, {\n children: \"Requires scope:\"\n }), \" \", _jsx(_components.code, {\n children: \"careers:read\"\n }), \".\"]\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Get a career's full definition","description":"One call returning the career, its settings, the grading scale, its levels, sections, skill groups, every skill with its full configuration and per-level activation, and its learnings.\n\n**Requires scope:** `careers:read`.","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/careers/{id}/definition","href":"/api-reference/career/get-a-careers-full-definition","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"getCareerDefinition","x-required-scopes":["careers:read"],"summary":"Get a career's full definition","description":"One call returning the career, its settings, the grading scale, its levels, sections, skill groups, every skill with its full configuration and per-level activation, and its learnings.\n\n**Requires scope:** `careers:read`.","parameters":["2be4f85c-bb06-4786-b7fb-dc5fb2e1b2ad"],"responses":{"200":"3d83772d-05ca-4a32-8fd5-c757b425cd2f","400":"23b73be8-6a82-4197-86d6-4fab398fa166","401":"31664ca7-7b61-4d44-bc5e-b74e06b1a5cd","403":"71c7639e-2f54-4d31-8dc1-fbc514054a0a","404":"5bb2e447-b4b0-424c-b632-634543daf79b","429":"27c612f4-9509-4435-99ae-41679f9d5dfa","500":"08aae25a-82df-4911-954a-611ad3cf34c6"},"tags":["Career"],"security":["c1058ead-c865-4332-b1af-178367e93cbb"],"method":"get","type":"path","servers":["70d7c716-b4fd-4fc9-a73f-3f50717a9aae","bbec5218-5991-4953-9260-689c49980805"],"path":"/api/v1/careers/{id}/definition","baseUrlOptions":["https://prod.skillsdbnext.com","https://staging.skillsdbnext.com"],"title":"Get a career's full definition","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"2be4f85c-bb06-4786-b7fb-dc5fb2e1b2ad":{"name":"id","required":true,"in":"path","schema":{"type":"string","isRequired":true,"description":"Opaque resource id.","uniqueKey":"","typeLabel":"string"},"description":"Opaque resource id."}},"responses":{"3d83772d-05ca-4a32-8fd5-c757b425cd2f":{"description":"The resource, enveloped.","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"type":"object","properties":{"id":{"type":"string","example":"18","description":"Opaque career id.","isRequired":true,"uniqueKey":"data.id","typeLabel":"string"},"name":{"type":"string","example":"Maintenance Technician","description":"Career name.","isRequired":true,"uniqueKey":"data.name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","example":"Keeps the line running.","description":"Career description.","isRequired":true,"uniqueKey":"data.description.oneOf.0","typeLabel":"string"},{"type":"null","example":"Keeps the line running.","description":"Career description.","isRequired":true,"uniqueKey":"data.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.description","typeLabel":"string | null"},"icon":{"oneOf":[{"type":"string","example":"wrench","description":"Icon identifier.","isRequired":true,"uniqueKey":"data.icon.oneOf.0","typeLabel":"string"},{"type":"null","example":"wrench","description":"Icon identifier.","isRequired":true,"uniqueKey":"data.icon.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.icon","typeLabel":"string | null"},"careerType":{"oneOf":[{"type":"object","description":"The family this career is grouped under.","required":["id","name"],"properties":{"id":{"type":"string","example":"42","description":"Opaque resource id.","isRequired":true,"uniqueKey":"data.careerType.oneOf.0.id","typeLabel":"string"},"name":{"type":"string","example":"Welding","description":"Display name.","isRequired":true,"uniqueKey":"data.careerType.oneOf.0.name","typeLabel":"string"}},"isRequired":true,"uniqueKey":"data.careerType.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"data.careerType.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.careerType","typeLabel":"object | null"},"levelCount":{"type":"number","example":3,"description":"Number of levels defined on the career.","isRequired":true,"uniqueKey":"data.levelCount","typeLabel":"number"},"isCompleted":{"type":"boolean","example":false,"description":"Informational flag set by the product's career builder; nothing depends on it. Skills reach a career's assignees through the levels they are active on, not through this flag.","isRequired":true,"uniqueKey":"data.isCompleted","typeLabel":"boolean"},"isApproved":{"type":"boolean","example":true,"description":"Informational flag set by the product's career builder and imports; nothing in this API depends on it.","isRequired":true,"uniqueKey":"data.isApproved","typeLabel":"boolean"},"createdAt":{"type":"string","example":"2026-01-12T08:30:00.000Z","description":"Creation time (UTC).","isRequired":true,"uniqueKey":"data.createdAt","typeLabel":"string"},"updatedAt":{"oneOf":[{"type":"string","example":"2026-03-02T14:00:00.000Z","description":"Last update time (UTC).","isRequired":true,"uniqueKey":"data.updatedAt.oneOf.0","typeLabel":"string"},{"type":"null","example":"2026-03-02T14:00:00.000Z","description":"Last update time (UTC).","isRequired":true,"uniqueKey":"data.updatedAt.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.updatedAt","typeLabel":"string | null"},"settings":{"type":"object","properties":{"proficiencyGrading":{"type":"object","properties":{"isEnabled":{"type":"boolean","example":true,"isRequired":true,"uniqueKey":"data.settings.proficiencyGrading.isEnabled","typeLabel":"boolean"}},"required":["isEnabled"],"isRequired":true,"uniqueKey":"data.settings.proficiencyGrading","typeLabel":"object"},"trainingDates":{"type":"object","properties":{"isEnabled":{"type":"boolean","example":false,"isRequired":true,"uniqueKey":"data.settings.trainingDates.isEnabled","typeLabel":"boolean"},"timeline":{"type":"object","properties":{"days":{"oneOf":[{"type":"number","example":0,"isRequired":true,"uniqueKey":"data.settings.trainingDates.timeline.days.oneOf.0","typeLabel":"number"},{"type":"null","example":0,"isRequired":true,"uniqueKey":"data.settings.trainingDates.timeline.days.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.settings.trainingDates.timeline.days","typeLabel":"number | null"},"months":{"oneOf":[{"type":"number","example":6,"isRequired":true,"uniqueKey":"data.settings.trainingDates.timeline.months.oneOf.0","typeLabel":"number"},{"type":"null","example":6,"isRequired":true,"uniqueKey":"data.settings.trainingDates.timeline.months.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.settings.trainingDates.timeline.months","typeLabel":"number | null"},"years":{"oneOf":[{"type":"number","example":0,"isRequired":true,"uniqueKey":"data.settings.trainingDates.timeline.years.oneOf.0","typeLabel":"number"},{"type":"null","example":0,"isRequired":true,"uniqueKey":"data.settings.trainingDates.timeline.years.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.settings.trainingDates.timeline.years","typeLabel":"number | null"}},"required":["days","months","years"],"isRequired":true,"uniqueKey":"data.settings.trainingDates.timeline","typeLabel":"object"}},"required":["isEnabled","timeline"],"isRequired":true,"uniqueKey":"data.settings.trainingDates","typeLabel":"object"},"hideNonRequiredSkills":{"type":"object","properties":{"isEnabled":{"type":"boolean","example":false,"isRequired":true,"uniqueKey":"data.settings.hideNonRequiredSkills.isEnabled","typeLabel":"boolean"}},"required":["isEnabled"],"isRequired":true,"uniqueKey":"data.settings.hideNonRequiredSkills","typeLabel":"object"},"assessments":{"type":"object","properties":{"isEnabled":{"type":"boolean","example":true,"description":"Cannot be enabled unless proficiency grading is enabled.","isRequired":true,"uniqueKey":"data.settings.assessments.isEnabled","typeLabel":"boolean"}},"required":["isEnabled"],"isRequired":true,"uniqueKey":"data.settings.assessments","typeLabel":"object"},"dashboard":{"type":"object","properties":{"isEnabled":{"type":"boolean","example":false,"isRequired":true,"uniqueKey":"data.settings.dashboard.isEnabled","typeLabel":"boolean"},"showCareerDescription":{"type":"boolean","example":true,"isRequired":true,"uniqueKey":"data.settings.dashboard.showCareerDescription","typeLabel":"boolean"},"showTrainingDatesSummary":{"type":"boolean","example":true,"isRequired":true,"uniqueKey":"data.settings.dashboard.showTrainingDatesSummary","typeLabel":"boolean"},"showProficiencySummary":{"type":"boolean","example":true,"isRequired":true,"uniqueKey":"data.settings.dashboard.showProficiencySummary","typeLabel":"boolean"},"showPinnedPages":{"type":"boolean","example":true,"isRequired":true,"uniqueKey":"data.settings.dashboard.showPinnedPages","typeLabel":"boolean"}},"required":["isEnabled","showCareerDescription","showTrainingDatesSummary","showProficiencySummary","showPinnedPages"],"isRequired":true,"uniqueKey":"data.settings.dashboard","typeLabel":"object"}},"required":["proficiencyGrading","trainingDates","hideNonRequiredSkills","assessments","dashboard"],"isRequired":true,"uniqueKey":"data.settings","typeLabel":"object"},"gradingScale":{"description":"The company grading scale every benchmark points at.","type":"array","items":{"type":"object","properties":{"id":{"type":"string","example":"7","description":"Opaque rung id — what benchmarks reference.","isRequired":true,"uniqueKey":"data.gradingScale.items.[INDEX].id","typeLabel":"string"},"grade":{"type":"number","example":3,"description":"Numeric grade value used in gap computation.","isRequired":true,"uniqueKey":"data.gradingScale.items.[INDEX].grade","typeLabel":"number"},"label":{"type":"string","example":"Proficient","description":"Short label shown next to grades.","isRequired":true,"uniqueKey":"data.gradingScale.items.[INDEX].label","typeLabel":"string"},"description":{"oneOf":[{"type":"string","example":"Performs the skill independently in routine situations.","description":"Long description of what the rung means.","isRequired":true,"uniqueKey":"data.gradingScale.items.[INDEX].description.oneOf.0","typeLabel":"string"},{"type":"null","example":"Performs the skill independently in routine situations.","description":"Long description of what the rung means.","isRequired":true,"uniqueKey":"data.gradingScale.items.[INDEX].description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.gradingScale.items.[INDEX].description","typeLabel":"string | null"},"isActive":{"type":"boolean","example":true,"description":"Inactive rungs stay resolvable but are not offered for new grades.","isRequired":true,"uniqueKey":"data.gradingScale.items.[INDEX].isActive","typeLabel":"boolean"}},"required":["id","grade","label","description","isActive"],"uniqueKey":"data.gradingScale.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.gradingScale","typeLabel":"object[]"},"levels":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","example":"31","description":"Opaque level id.","isRequired":true,"uniqueKey":"data.levels.items.[INDEX].id","typeLabel":"string"},"name":{"oneOf":[{"type":"string","example":"Senior","description":"Level name.","isRequired":true,"uniqueKey":"data.levels.items.[INDEX].name.oneOf.0","typeLabel":"string"},{"type":"null","example":"Senior","description":"Level name.","isRequired":true,"uniqueKey":"data.levels.items.[INDEX].name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.levels.items.[INDEX].name","typeLabel":"string | null"},"position":{"oneOf":[{"type":"number","example":2,"description":"Position in the career's level order (1-based).","isRequired":true,"uniqueKey":"data.levels.items.[INDEX].position.oneOf.0","typeLabel":"number"},{"type":"null","example":2,"description":"Position in the career's level order (1-based).","isRequired":true,"uniqueKey":"data.levels.items.[INDEX].position.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.levels.items.[INDEX].position","typeLabel":"number | null"}},"required":["id","name","position"],"uniqueKey":"data.levels.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.levels","typeLabel":"object[]"},"sections":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","example":"77","description":"Opaque id of the career–section attachment.","isRequired":true,"uniqueKey":"data.sections.items.[INDEX].id","typeLabel":"string"},"sectionLibraryId":{"type":"string","example":"12","description":"Id of the shared library section this attaches.","isRequired":true,"uniqueKey":"data.sections.items.[INDEX].sectionLibraryId","typeLabel":"string"},"name":{"type":"string","example":"Safety","description":"Section name from the shared library.","isRequired":true,"uniqueKey":"data.sections.items.[INDEX].name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","example":"Plant safety fundamentals.","description":"Section description from the shared library.","isRequired":true,"uniqueKey":"data.sections.items.[INDEX].description.oneOf.0","typeLabel":"string"},{"type":"null","example":"Plant safety fundamentals.","description":"Section description from the shared library.","isRequired":true,"uniqueKey":"data.sections.items.[INDEX].description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.sections.items.[INDEX].description","typeLabel":"string | null"},"position":{"oneOf":[{"type":"number","example":1,"description":"Position in the career's section order (1-based).","isRequired":true,"uniqueKey":"data.sections.items.[INDEX].position.oneOf.0","typeLabel":"number"},{"type":"null","example":1,"description":"Position in the career's section order (1-based).","isRequired":true,"uniqueKey":"data.sections.items.[INDEX].position.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.sections.items.[INDEX].position","typeLabel":"number | null"},"minimumRequiredSkills":{"oneOf":[{"type":"number","example":3,"description":"Minimum approved skills required from this section, or null when unset.","isRequired":true,"uniqueKey":"data.sections.items.[INDEX].minimumRequiredSkills.oneOf.0","typeLabel":"number"},{"type":"null","example":3,"description":"Minimum approved skills required from this section, or null when unset.","isRequired":true,"uniqueKey":"data.sections.items.[INDEX].minimumRequiredSkills.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.sections.items.[INDEX].minimumRequiredSkills","typeLabel":"number | null"}},"required":["id","sectionLibraryId","name","description","position","minimumRequiredSkills"],"uniqueKey":"data.sections.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.sections","typeLabel":"object[]"},"skillGroups":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","example":"9","description":"Opaque skill group id.","isRequired":true,"uniqueKey":"data.skillGroups.items.[INDEX].id","typeLabel":"string"},"name":{"oneOf":[{"type":"string","example":"Core","description":"Skill group name.","isRequired":true,"uniqueKey":"data.skillGroups.items.[INDEX].name.oneOf.0","typeLabel":"string"},{"type":"null","example":"Core","description":"Skill group name.","isRequired":true,"uniqueKey":"data.skillGroups.items.[INDEX].name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.skillGroups.items.[INDEX].name","typeLabel":"string | null"},"position":{"oneOf":[{"type":"number","example":1,"description":"Position in the career's group order (1-based).","isRequired":true,"uniqueKey":"data.skillGroups.items.[INDEX].position.oneOf.0","typeLabel":"number"},{"type":"null","example":1,"description":"Position in the career's group order (1-based).","isRequired":true,"uniqueKey":"data.skillGroups.items.[INDEX].position.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.skillGroups.items.[INDEX].position","typeLabel":"number | null"}},"required":["id","name","position"],"uniqueKey":"data.skillGroups.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.skillGroups","typeLabel":"object[]"},"skills":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","example":"205","description":"Opaque id of the career–skill attachment.","isRequired":true,"uniqueKey":"data.skills.items.[INDEX].id","typeLabel":"string"},"skill":{"type":"object","description":"The skill itself.","required":["id","name"],"properties":{"id":{"type":"string","example":"42","description":"Opaque resource id.","isRequired":true,"uniqueKey":"data.skills.items.[INDEX].skill.id","typeLabel":"string"},"name":{"type":"string","example":"Welding","description":"Display name.","isRequired":true,"uniqueKey":"data.skills.items.[INDEX].skill.name","typeLabel":"string"}},"isRequired":true,"uniqueKey":"data.skills.items.[INDEX].skill","typeLabel":"object"},"skillDescription":{"oneOf":[{"type":"string","example":"MIG and TIG welding.","description":"The skill's full description text.","isRequired":true,"uniqueKey":"data.skills.items.[INDEX].skillDescription.oneOf.0","typeLabel":"string"},{"type":"null","example":"MIG and TIG welding.","description":"The skill's full description text.","isRequired":true,"uniqueKey":"data.skills.items.[INDEX].skillDescription.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.skills.items.[INDEX].skillDescription","typeLabel":"string | null"},"sectionId":{"oneOf":[{"type":"string","example":"77","description":"Career-section id the skill sits under, or null when unsectioned.","isRequired":true,"uniqueKey":"data.skills.items.[INDEX].sectionId.oneOf.0","typeLabel":"string"},{"type":"null","example":"77","description":"Career-section id the skill sits under, or null when unsectioned.","isRequired":true,"uniqueKey":"data.skills.items.[INDEX].sectionId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.skills.items.[INDEX].sectionId","typeLabel":"string | null"},"skillGroupIds":{"example":["9"],"description":"Skill group ids the skill is assigned to.","type":"array","items":{"type":"string","uniqueKey":"data.skills.items.[INDEX].skillGroupIds.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"data.skills.items.[INDEX].skillGroupIds","typeLabel":"string[]"},"position":{"oneOf":[{"type":"number","example":2,"description":"Ordering within its section.","isRequired":true,"uniqueKey":"data.skills.items.[INDEX].position.oneOf.0","typeLabel":"number"},{"type":"null","example":2,"description":"Ordering within its section.","isRequired":true,"uniqueKey":"data.skills.items.[INDEX].position.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.skills.items.[INDEX].position","typeLabel":"number | null"},"benchmark":{"oneOf":[{"type":"object","description":"Career-wide required rung — always resolved, never a bare integer.","required":["id","grade","label"],"properties":{"id":{"type":"string","example":"7","description":"Opaque rung id on the company grading scale.","isRequired":true,"uniqueKey":"data.skills.items.[INDEX].benchmark.oneOf.0.id","typeLabel":"string"},"grade":{"type":"number","example":3,"description":"The rung's numeric grade value.","isRequired":true,"uniqueKey":"data.skills.items.[INDEX].benchmark.oneOf.0.grade","typeLabel":"number"},"label":{"type":"string","example":"Proficient","description":"The rung's short label.","isRequired":true,"uniqueKey":"data.skills.items.[INDEX].benchmark.oneOf.0.label","typeLabel":"string"}},"isRequired":true,"uniqueKey":"data.skills.items.[INDEX].benchmark.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"data.skills.items.[INDEX].benchmark.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.skills.items.[INDEX].benchmark","typeLabel":"object | null"},"requirement":{"type":"object","description":"The stored requirement configuration — never a per-person resolution (ENG-4066 decided model).","required":["isRequired","scope","effectiveFrom","setBy"],"properties":{"isRequired":{"type":"boolean","example":true,"description":"The stored flag, with null resolved: only an explicit false turns the requirement off.","isRequired":true,"uniqueKey":"data.skills.items.[INDEX].requirement.isRequired","typeLabel":"boolean"},"scope":{"type":"string","enum":["all","going_forward"],"example":"all","description":"Whether the requirement binds everyone holding the career, or only people assigned from the effective date forward.","isRequired":true,"uniqueKey":"data.skills.items.[INDEX].requirement.scope","typeLabel":"enum\u003cstring>"},"effectiveFrom":{"oneOf":[{"type":"string","example":"2026-03-01T00:00:00.000Z","description":"When the requirement takes effect (not a due date).","isRequired":true,"uniqueKey":"data.skills.items.[INDEX].requirement.effectiveFrom.oneOf.0","typeLabel":"string"},{"type":"null","example":"2026-03-01T00:00:00.000Z","description":"When the requirement takes effect (not a due date).","isRequired":true,"uniqueKey":"data.skills.items.[INDEX].requirement.effectiveFrom.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.skills.items.[INDEX].requirement.effectiveFrom","typeLabel":"string | null"},"setBy":{"oneOf":[{"type":"object","description":"Who set the requirement.","required":["id","name"],"properties":{"id":{"type":"string","example":"42","description":"Opaque resource id.","isRequired":true,"uniqueKey":"data.skills.items.[INDEX].requirement.setBy.oneOf.0.id","typeLabel":"string"},"name":{"type":"string","example":"Welding","description":"Display name.","isRequired":true,"uniqueKey":"data.skills.items.[INDEX].requirement.setBy.oneOf.0.name","typeLabel":"string"}},"isRequired":true,"uniqueKey":"data.skills.items.[INDEX].requirement.setBy.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"data.skills.items.[INDEX].requirement.setBy.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.skills.items.[INDEX].requirement.setBy","typeLabel":"object | null"}},"isRequired":true,"uniqueKey":"data.skills.items.[INDEX].requirement","typeLabel":"object"},"trainingEvidence":{"type":"object","description":"What evidence completing training requires.","required":["requiresNote","requiresAttachment"],"properties":{"requiresNote":{"type":"boolean","example":false,"description":"Whether completing training requires a text note.","isRequired":true,"uniqueKey":"data.skills.items.[INDEX].trainingEvidence.requiresNote","typeLabel":"boolean"},"requiresAttachment":{"type":"boolean","example":true,"description":"Whether completing training requires an attachment.","isRequired":true,"uniqueKey":"data.skills.items.[INDEX].trainingEvidence.requiresAttachment","typeLabel":"boolean"}},"isRequired":true,"uniqueKey":"data.skills.items.[INDEX].trainingEvidence","typeLabel":"object"},"trainingExpiry":{"oneOf":[{"type":"object","description":"How long completed training stays valid; null when it never expires.","required":["days","months","years"],"properties":{"days":{"oneOf":[{"type":"number","example":0,"isRequired":true,"uniqueKey":"data.skills.items.[INDEX].trainingExpiry.oneOf.0.days.oneOf.0","typeLabel":"number"},{"type":"null","example":0,"isRequired":true,"uniqueKey":"data.skills.items.[INDEX].trainingExpiry.oneOf.0.days.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.skills.items.[INDEX].trainingExpiry.oneOf.0.days","typeLabel":"number | null"},"months":{"oneOf":[{"type":"number","example":6,"isRequired":true,"uniqueKey":"data.skills.items.[INDEX].trainingExpiry.oneOf.0.months.oneOf.0","typeLabel":"number"},{"type":"null","example":6,"isRequired":true,"uniqueKey":"data.skills.items.[INDEX].trainingExpiry.oneOf.0.months.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.skills.items.[INDEX].trainingExpiry.oneOf.0.months","typeLabel":"number | null"},"years":{"oneOf":[{"type":"number","example":0,"isRequired":true,"uniqueKey":"data.skills.items.[INDEX].trainingExpiry.oneOf.0.years.oneOf.0","typeLabel":"number"},{"type":"null","example":0,"isRequired":true,"uniqueKey":"data.skills.items.[INDEX].trainingExpiry.oneOf.0.years.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.skills.items.[INDEX].trainingExpiry.oneOf.0.years","typeLabel":"number | null"}},"isRequired":true,"uniqueKey":"data.skills.items.[INDEX].trainingExpiry.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"data.skills.items.[INDEX].trainingExpiry.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.skills.items.[INDEX].trainingExpiry","typeLabel":"object | null"},"levels":{"description":"Per-level activation for every level of the career.","type":"array","items":{"type":"object","properties":{"levelId":{"type":"string","example":"31","description":"The career level this activation refers to.","isRequired":true,"uniqueKey":"data.skills.items.[INDEX].levels.items.[INDEX].levelId","typeLabel":"string"},"isActive":{"type":"boolean","example":true,"description":"Whether the skill is active at this level.","isRequired":true,"uniqueKey":"data.skills.items.[INDEX].levels.items.[INDEX].isActive","typeLabel":"boolean"},"benchmark":{"oneOf":[{"type":"object","description":"The rung required at this level; refines the skill's career-wide benchmark.","required":["id","grade","label"],"properties":{"id":{"type":"string","example":"7","description":"Opaque rung id on the company grading scale.","isRequired":true,"uniqueKey":"data.skills.items.[INDEX].levels.items.[INDEX].benchmark.oneOf.0.id","typeLabel":"string"},"grade":{"type":"number","example":3,"description":"The rung's numeric grade value.","isRequired":true,"uniqueKey":"data.skills.items.[INDEX].levels.items.[INDEX].benchmark.oneOf.0.grade","typeLabel":"number"},"label":{"type":"string","example":"Proficient","description":"The rung's short label.","isRequired":true,"uniqueKey":"data.skills.items.[INDEX].levels.items.[INDEX].benchmark.oneOf.0.label","typeLabel":"string"}},"isRequired":true,"uniqueKey":"data.skills.items.[INDEX].levels.items.[INDEX].benchmark.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"data.skills.items.[INDEX].levels.items.[INDEX].benchmark.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.skills.items.[INDEX].levels.items.[INDEX].benchmark","typeLabel":"object | null"}},"required":["levelId","isActive","benchmark"],"uniqueKey":"data.skills.items.[INDEX].levels.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.skills.items.[INDEX].levels","typeLabel":"object[]"}},"required":["id","skill","skillDescription","sectionId","skillGroupIds","position","benchmark","requirement","trainingEvidence","trainingExpiry","levels"],"uniqueKey":"data.skills.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.skills","typeLabel":"object[]"},"learnings":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","example":"301","description":"Opaque id of the career–learning attachment.","isRequired":true,"uniqueKey":"data.learnings.items.[INDEX].id","typeLabel":"string"},"learning":{"type":"object","description":"The learning item.","required":["id","name"],"properties":{"id":{"type":"string","example":"42","description":"Opaque resource id.","isRequired":true,"uniqueKey":"data.learnings.items.[INDEX].learning.id","typeLabel":"string"},"name":{"type":"string","example":"Welding","description":"Display name.","isRequired":true,"uniqueKey":"data.learnings.items.[INDEX].learning.name","typeLabel":"string"}},"isRequired":true,"uniqueKey":"data.learnings.items.[INDEX].learning","typeLabel":"object"},"sectionId":{"oneOf":[{"type":"string","example":"77","description":"Career-section id it sits under, or null.","isRequired":true,"uniqueKey":"data.learnings.items.[INDEX].sectionId.oneOf.0","typeLabel":"string"},{"type":"null","example":"77","description":"Career-section id it sits under, or null.","isRequired":true,"uniqueKey":"data.learnings.items.[INDEX].sectionId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.learnings.items.[INDEX].sectionId","typeLabel":"string | null"},"position":{"oneOf":[{"type":"number","example":1,"description":"Position in order.","isRequired":true,"uniqueKey":"data.learnings.items.[INDEX].position.oneOf.0","typeLabel":"number"},{"type":"null","example":1,"description":"Position in order.","isRequired":true,"uniqueKey":"data.learnings.items.[INDEX].position.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.learnings.items.[INDEX].position","typeLabel":"number | null"},"isRequired":{"type":"boolean","example":true,"description":"Whether the learning is required.","isRequired":true,"uniqueKey":"data.learnings.items.[INDEX].isRequired","typeLabel":"boolean"},"requiredAtLevelIds":{"example":["31"],"description":"Level ids that require this learning.","type":"array","items":{"type":"string","uniqueKey":"data.learnings.items.[INDEX].requiredAtLevelIds.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"data.learnings.items.[INDEX].requiredAtLevelIds","typeLabel":"string[]"}},"required":["id","learning","sectionId","position","isRequired","requiredAtLevelIds"],"uniqueKey":"data.learnings.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.learnings","typeLabel":"object[]"}},"required":["id","name","description","icon","careerType","levelCount","isCompleted","isApproved","createdAt","updatedAt","settings","gradingScale","levels","sections","skillGroups","skills","learnings"],"isRequired":true,"uniqueKey":"data","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"data":{"id":"18","name":"Maintenance Technician","description":"Keeps the line running.","icon":"wrench","careerType":{"id":"42","name":"Welding"},"levelCount":3,"isCompleted":false,"isApproved":true,"createdAt":"2026-01-12T08:30:00.000Z","updatedAt":"2026-03-02T14:00:00.000Z","settings":{"proficiencyGrading":{"isEnabled":true},"trainingDates":{"isEnabled":false,"timeline":{"days":0,"months":6,"years":0}},"hideNonRequiredSkills":{"isEnabled":false},"assessments":{"isEnabled":true},"dashboard":{"isEnabled":false,"showCareerDescription":true,"showTrainingDatesSummary":true,"showProficiencySummary":true,"showPinnedPages":true}},"gradingScale":[{"id":"7","grade":3,"label":"Proficient","description":"Performs the skill independently in routine situations.","isActive":true}],"levels":[{"id":"31","name":"Senior","position":2}],"sections":[{"id":"77","sectionLibraryId":"12","name":"Safety","description":"Plant safety fundamentals.","position":1,"minimumRequiredSkills":3}],"skillGroups":[{"id":"9","name":"Core","position":1}],"skills":[{"id":"205","skill":{"id":"42","name":"Welding"},"skillDescription":"MIG and TIG welding.","sectionId":"77","skillGroupIds":["9"],"position":2,"benchmark":{"id":"7","grade":3,"label":"Proficient"},"requirement":{"isRequired":true,"scope":"all","effectiveFrom":"2026-03-01T00:00:00.000Z","setBy":{"id":"42","name":"Welding"}},"trainingEvidence":{"requiresNote":false,"requiresAttachment":true},"trainingExpiry":{"days":0,"months":6,"years":0},"levels":[{"levelId":"31","isActive":true,"benchmark":{"id":"7","grade":3,"label":"Proficient"}}]}],"learnings":[{"id":"301","learning":{"id":"42","name":"Welding"},"sectionId":"77","position":1,"isRequired":true,"requiredAtLevelIds":["31"]}]}}}},"exampleType":"generated"}},"headers":{"X-Request-Id":{"description":"Unique id for this request — quote it when contacting support.","schema":{"type":"string"}},"RateLimit-Limit":{"description":"The bucket's hourly allowance.","schema":{"type":"integer"}},"RateLimit-Remaining":{"description":"Requests left in the current window.","schema":{"type":"integer"}},"RateLimit-Reset":{"description":"Seconds until the window resets.","schema":{"type":"integer"}}},"exampleType":"generated"},"23b73be8-6a82-4197-86d6-4fab398fa166":{"description":"Validation failed (`https://help.skillsdb.com/api-docs/errors/validation-error`)","content":{"application/problem+json":{"schema":{"type":"object","properties":{"type":{"type":"string","example":"https://help.skillsdb.com/api-docs/errors/validation-error","description":"A URI identifying the problem type — always resolves to a documentation page.","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"title":{"type":"string","example":"Validation failed","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"number","example":400,"isRequired":true,"uniqueKey":"status","typeLabel":"number"},"detail":{"type":"string","example":"limit must be between 1 and 200","description":"Human-readable explanation specific to this occurrence.","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"instance":{"type":"string","example":"/api/v1/people","isRequired":true,"uniqueKey":"instance","typeLabel":"string"},"requestId":{"type":"string","example":"0192c2f1-6f4e-7ab3-b1c4-5f6a7b8c9d0e","description":"Matches the X-Request-Id response header — quote it when contacting support.","isRequired":true,"uniqueKey":"requestId","typeLabel":"string"},"errors":{"description":"Field-level failures, present on validation-error problems.","type":"array","items":{"type":"object","properties":{"field":{"type":"string","example":"email","isRequired":true,"uniqueKey":"errors.items.[INDEX].field","typeLabel":"string"},"code":{"type":"string","example":"max_length","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"message":{"type":"string","example":"email must be shorter than or equal to 75 characters","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"}},"required":["field","code","message"],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"},"error":{"type":"string","example":"trial_expired","enum":["trial_expired"],"description":"Present only on a 403 when the workspace's trial has expired, so API access is suspended.","uniqueKey":"error","typeLabel":"enum\u003cstring>"},"upgrade_url":{"type":"string","example":"https://app.skillsdb.com/settings/billing","description":"Present only alongside `error: trial_expired`: where a workspace admin upgrades to restore API access.","uniqueKey":"upgrade_url","typeLabel":"string"}},"required":["type","title","status","detail","instance","requestId"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"https://help.skillsdb.com/api-docs/errors/validation-error","title":"Validation failed","status":400,"detail":"limit must be between 1 and 200","instance":"/api/v1/people","requestId":"0192c2f1-6f4e-7ab3-b1c4-5f6a7b8c9d0e","errors":[{"field":"email","code":"max_length","message":"email must be shorter than or equal to 75 characters"}],"error":"trial_expired","upgrade_url":"https://app.skillsdb.com/settings/billing"}}},"exampleType":"generated"}},"headers":{"X-Request-Id":{"description":"Unique id for this request — quote it when contacting support.","schema":{"type":"string"}},"RateLimit-Limit":{"description":"The bucket's hourly allowance.","schema":{"type":"integer"}},"RateLimit-Remaining":{"description":"Requests left in the current window.","schema":{"type":"integer"}},"RateLimit-Reset":{"description":"Seconds until the window resets.","schema":{"type":"integer"}}},"exampleType":"generated"},"31664ca7-7b61-4d44-bc5e-b74e06b1a5cd":{"description":"Invalid credential (`https://help.skillsdb.com/api-docs/errors/invalid-credential`)","content":{"application/problem+json":{"schema":{"type":"object","properties":{"type":{"type":"string","example":"https://help.skillsdb.com/api-docs/errors/validation-error","description":"A URI identifying the problem type — always resolves to a documentation page.","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"title":{"type":"string","example":"Validation failed","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"number","example":400,"isRequired":true,"uniqueKey":"status","typeLabel":"number"},"detail":{"type":"string","example":"limit must be between 1 and 200","description":"Human-readable explanation specific to this occurrence.","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"instance":{"type":"string","example":"/api/v1/people","isRequired":true,"uniqueKey":"instance","typeLabel":"string"},"requestId":{"type":"string","example":"0192c2f1-6f4e-7ab3-b1c4-5f6a7b8c9d0e","description":"Matches the X-Request-Id response header — quote it when contacting support.","isRequired":true,"uniqueKey":"requestId","typeLabel":"string"},"errors":{"description":"Field-level failures, present on validation-error problems.","type":"array","items":{"type":"object","properties":{"field":{"type":"string","example":"email","isRequired":true,"uniqueKey":"errors.items.[INDEX].field","typeLabel":"string"},"code":{"type":"string","example":"max_length","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"message":{"type":"string","example":"email must be shorter than or equal to 75 characters","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"}},"required":["field","code","message"],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"},"error":{"type":"string","example":"trial_expired","enum":["trial_expired"],"description":"Present only on a 403 when the workspace's trial has expired, so API access is suspended.","uniqueKey":"error","typeLabel":"enum\u003cstring>"},"upgrade_url":{"type":"string","example":"https://app.skillsdb.com/settings/billing","description":"Present only alongside `error: trial_expired`: where a workspace admin upgrades to restore API access.","uniqueKey":"upgrade_url","typeLabel":"string"}},"required":["type","title","status","detail","instance","requestId"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"https://help.skillsdb.com/api-docs/errors/validation-error","title":"Validation failed","status":400,"detail":"limit must be between 1 and 200","instance":"/api/v1/people","requestId":"0192c2f1-6f4e-7ab3-b1c4-5f6a7b8c9d0e","errors":[{"field":"email","code":"max_length","message":"email must be shorter than or equal to 75 characters"}],"error":"trial_expired","upgrade_url":"https://app.skillsdb.com/settings/billing"}}},"exampleType":"generated"}},"headers":{"X-Request-Id":{"description":"Unique id for this request — quote it when contacting support.","schema":{"type":"string"}},"RateLimit-Limit":{"description":"The bucket's hourly allowance.","schema":{"type":"integer"}},"RateLimit-Remaining":{"description":"Requests left in the current window.","schema":{"type":"integer"}},"RateLimit-Reset":{"description":"Seconds until the window resets.","schema":{"type":"integer"}}},"exampleType":"generated"},"71c7639e-2f54-4d31-8dc1-fbc514054a0a":{"description":"Insufficient scope (`https://help.skillsdb.com/api-docs/errors/insufficient-scope`) · Insufficient permissions (`https://help.skillsdb.com/api-docs/errors/insufficient-permissions`)","content":{"application/problem+json":{"schema":{"type":"object","properties":{"type":{"type":"string","example":"https://help.skillsdb.com/api-docs/errors/validation-error","description":"A URI identifying the problem type — always resolves to a documentation page.","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"title":{"type":"string","example":"Validation failed","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"number","example":400,"isRequired":true,"uniqueKey":"status","typeLabel":"number"},"detail":{"type":"string","example":"limit must be between 1 and 200","description":"Human-readable explanation specific to this occurrence.","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"instance":{"type":"string","example":"/api/v1/people","isRequired":true,"uniqueKey":"instance","typeLabel":"string"},"requestId":{"type":"string","example":"0192c2f1-6f4e-7ab3-b1c4-5f6a7b8c9d0e","description":"Matches the X-Request-Id response header — quote it when contacting support.","isRequired":true,"uniqueKey":"requestId","typeLabel":"string"},"errors":{"description":"Field-level failures, present on validation-error problems.","type":"array","items":{"type":"object","properties":{"field":{"type":"string","example":"email","isRequired":true,"uniqueKey":"errors.items.[INDEX].field","typeLabel":"string"},"code":{"type":"string","example":"max_length","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"message":{"type":"string","example":"email must be shorter than or equal to 75 characters","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"}},"required":["field","code","message"],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"},"error":{"type":"string","example":"trial_expired","enum":["trial_expired"],"description":"Present only on a 403 when the workspace's trial has expired, so API access is suspended.","uniqueKey":"error","typeLabel":"enum\u003cstring>"},"upgrade_url":{"type":"string","example":"https://app.skillsdb.com/settings/billing","description":"Present only alongside `error: trial_expired`: where a workspace admin upgrades to restore API access.","uniqueKey":"upgrade_url","typeLabel":"string"}},"required":["type","title","status","detail","instance","requestId"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"https://help.skillsdb.com/api-docs/errors/validation-error","title":"Validation failed","status":400,"detail":"limit must be between 1 and 200","instance":"/api/v1/people","requestId":"0192c2f1-6f4e-7ab3-b1c4-5f6a7b8c9d0e","errors":[{"field":"email","code":"max_length","message":"email must be shorter than or equal to 75 characters"}],"error":"trial_expired","upgrade_url":"https://app.skillsdb.com/settings/billing"}}},"exampleType":"generated"}},"headers":{"X-Request-Id":{"description":"Unique id for this request — quote it when contacting support.","schema":{"type":"string"}},"RateLimit-Limit":{"description":"The bucket's hourly allowance.","schema":{"type":"integer"}},"RateLimit-Remaining":{"description":"Requests left in the current window.","schema":{"type":"integer"}},"RateLimit-Reset":{"description":"Seconds until the window resets.","schema":{"type":"integer"}}},"exampleType":"generated"},"5bb2e447-b4b0-424c-b632-634543daf79b":{"description":"Not found (`https://help.skillsdb.com/api-docs/errors/not-found`)","content":{"application/problem+json":{"schema":{"type":"object","properties":{"type":{"type":"string","example":"https://help.skillsdb.com/api-docs/errors/validation-error","description":"A URI identifying the problem type — always resolves to a documentation page.","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"title":{"type":"string","example":"Validation failed","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"number","example":400,"isRequired":true,"uniqueKey":"status","typeLabel":"number"},"detail":{"type":"string","example":"limit must be between 1 and 200","description":"Human-readable explanation specific to this occurrence.","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"instance":{"type":"string","example":"/api/v1/people","isRequired":true,"uniqueKey":"instance","typeLabel":"string"},"requestId":{"type":"string","example":"0192c2f1-6f4e-7ab3-b1c4-5f6a7b8c9d0e","description":"Matches the X-Request-Id response header — quote it when contacting support.","isRequired":true,"uniqueKey":"requestId","typeLabel":"string"},"errors":{"description":"Field-level failures, present on validation-error problems.","type":"array","items":{"type":"object","properties":{"field":{"type":"string","example":"email","isRequired":true,"uniqueKey":"errors.items.[INDEX].field","typeLabel":"string"},"code":{"type":"string","example":"max_length","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"message":{"type":"string","example":"email must be shorter than or equal to 75 characters","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"}},"required":["field","code","message"],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"},"error":{"type":"string","example":"trial_expired","enum":["trial_expired"],"description":"Present only on a 403 when the workspace's trial has expired, so API access is suspended.","uniqueKey":"error","typeLabel":"enum\u003cstring>"},"upgrade_url":{"type":"string","example":"https://app.skillsdb.com/settings/billing","description":"Present only alongside `error: trial_expired`: where a workspace admin upgrades to restore API access.","uniqueKey":"upgrade_url","typeLabel":"string"}},"required":["type","title","status","detail","instance","requestId"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"https://help.skillsdb.com/api-docs/errors/validation-error","title":"Validation failed","status":400,"detail":"limit must be between 1 and 200","instance":"/api/v1/people","requestId":"0192c2f1-6f4e-7ab3-b1c4-5f6a7b8c9d0e","errors":[{"field":"email","code":"max_length","message":"email must be shorter than or equal to 75 characters"}],"error":"trial_expired","upgrade_url":"https://app.skillsdb.com/settings/billing"}}},"exampleType":"generated"}},"headers":{"X-Request-Id":{"description":"Unique id for this request — quote it when contacting support.","schema":{"type":"string"}},"RateLimit-Limit":{"description":"The bucket's hourly allowance.","schema":{"type":"integer"}},"RateLimit-Remaining":{"description":"Requests left in the current window.","schema":{"type":"integer"}},"RateLimit-Reset":{"description":"Seconds until the window resets.","schema":{"type":"integer"}}},"exampleType":"generated"},"27c612f4-9509-4435-99ae-41679f9d5dfa":{"description":"Rate limit exceeded (`https://help.skillsdb.com/api-docs/errors/rate-limit-exceeded`)","content":{"application/problem+json":{"schema":{"type":"object","properties":{"type":{"type":"string","example":"https://help.skillsdb.com/api-docs/errors/validation-error","description":"A URI identifying the problem type — always resolves to a documentation page.","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"title":{"type":"string","example":"Validation failed","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"number","example":400,"isRequired":true,"uniqueKey":"status","typeLabel":"number"},"detail":{"type":"string","example":"limit must be between 1 and 200","description":"Human-readable explanation specific to this occurrence.","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"instance":{"type":"string","example":"/api/v1/people","isRequired":true,"uniqueKey":"instance","typeLabel":"string"},"requestId":{"type":"string","example":"0192c2f1-6f4e-7ab3-b1c4-5f6a7b8c9d0e","description":"Matches the X-Request-Id response header — quote it when contacting support.","isRequired":true,"uniqueKey":"requestId","typeLabel":"string"},"errors":{"description":"Field-level failures, present on validation-error problems.","type":"array","items":{"type":"object","properties":{"field":{"type":"string","example":"email","isRequired":true,"uniqueKey":"errors.items.[INDEX].field","typeLabel":"string"},"code":{"type":"string","example":"max_length","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"message":{"type":"string","example":"email must be shorter than or equal to 75 characters","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"}},"required":["field","code","message"],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"},"error":{"type":"string","example":"trial_expired","enum":["trial_expired"],"description":"Present only on a 403 when the workspace's trial has expired, so API access is suspended.","uniqueKey":"error","typeLabel":"enum\u003cstring>"},"upgrade_url":{"type":"string","example":"https://app.skillsdb.com/settings/billing","description":"Present only alongside `error: trial_expired`: where a workspace admin upgrades to restore API access.","uniqueKey":"upgrade_url","typeLabel":"string"}},"required":["type","title","status","detail","instance","requestId"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"https://help.skillsdb.com/api-docs/errors/validation-error","title":"Validation failed","status":400,"detail":"limit must be between 1 and 200","instance":"/api/v1/people","requestId":"0192c2f1-6f4e-7ab3-b1c4-5f6a7b8c9d0e","errors":[{"field":"email","code":"max_length","message":"email must be shorter than or equal to 75 characters"}],"error":"trial_expired","upgrade_url":"https://app.skillsdb.com/settings/billing"}}},"exampleType":"generated"}},"headers":{"X-Request-Id":{"description":"Unique id for this request — quote it when contacting support.","schema":{"type":"string"}},"RateLimit-Limit":{"description":"The bucket's hourly allowance.","schema":{"type":"integer"}},"RateLimit-Remaining":{"description":"Requests left in the current window.","schema":{"type":"integer"}},"RateLimit-Reset":{"description":"Seconds until the window resets.","schema":{"type":"integer"}},"Retry-After":{"description":"Seconds to wait before retrying.","schema":{"type":"integer"}}},"exampleType":"generated"},"08aae25a-82df-4911-954a-611ad3cf34c6":{"description":"Internal error (`https://help.skillsdb.com/api-docs/errors/internal-error`)","content":{"application/problem+json":{"schema":{"type":"object","properties":{"type":{"type":"string","example":"https://help.skillsdb.com/api-docs/errors/validation-error","description":"A URI identifying the problem type — always resolves to a documentation page.","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"title":{"type":"string","example":"Validation failed","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"number","example":400,"isRequired":true,"uniqueKey":"status","typeLabel":"number"},"detail":{"type":"string","example":"limit must be between 1 and 200","description":"Human-readable explanation specific to this occurrence.","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"instance":{"type":"string","example":"/api/v1/people","isRequired":true,"uniqueKey":"instance","typeLabel":"string"},"requestId":{"type":"string","example":"0192c2f1-6f4e-7ab3-b1c4-5f6a7b8c9d0e","description":"Matches the X-Request-Id response header — quote it when contacting support.","isRequired":true,"uniqueKey":"requestId","typeLabel":"string"},"errors":{"description":"Field-level failures, present on validation-error problems.","type":"array","items":{"type":"object","properties":{"field":{"type":"string","example":"email","isRequired":true,"uniqueKey":"errors.items.[INDEX].field","typeLabel":"string"},"code":{"type":"string","example":"max_length","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"message":{"type":"string","example":"email must be shorter than or equal to 75 characters","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"}},"required":["field","code","message"],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"},"error":{"type":"string","example":"trial_expired","enum":["trial_expired"],"description":"Present only on a 403 when the workspace's trial has expired, so API access is suspended.","uniqueKey":"error","typeLabel":"enum\u003cstring>"},"upgrade_url":{"type":"string","example":"https://app.skillsdb.com/settings/billing","description":"Present only alongside `error: trial_expired`: where a workspace admin upgrades to restore API access.","uniqueKey":"upgrade_url","typeLabel":"string"}},"required":["type","title","status","detail","instance","requestId"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"https://help.skillsdb.com/api-docs/errors/validation-error","title":"Validation failed","status":400,"detail":"limit must be between 1 and 200","instance":"/api/v1/people","requestId":"0192c2f1-6f4e-7ab3-b1c4-5f6a7b8c9d0e","errors":[{"field":"email","code":"max_length","message":"email must be shorter than or equal to 75 characters"}],"error":"trial_expired","upgrade_url":"https://app.skillsdb.com/settings/billing"}}},"exampleType":"generated"}},"headers":{"X-Request-Id":{"description":"Unique id for this request — quote it when contacting support.","schema":{"type":"string"}},"RateLimit-Limit":{"description":"The bucket's hourly allowance.","schema":{"type":"integer"}},"RateLimit-Remaining":{"description":"Requests left in the current window.","schema":{"type":"integer"}},"RateLimit-Reset":{"description":"Seconds until the window resets.","schema":{"type":"integer"}}},"exampleType":"generated"}},"security":{"c1058ead-c865-4332-b1af-178367e93cbb":{"apiKey":{"scheme":"bearer","type":"http","description":"An API key issued by a company administrator — an environment prefix (production: `sdb_live_`) followed by 32 characters. The prefix identifies the environment and MUST NOT be hard-coded or validated by clients; treat the whole key as opaque. Shown exactly once at creation; only a one-way hash is stored.\n\n**Scopes** (granted per key on the create screen; `:write` never implies `:read`):\n\n- `skills:read`\n- `skills:write`\n- `people:read`\n- `people:write`\n- `careers:read`\n- `careers:write`\n- `training:read`\n- `training:write`\n- `flags:read`\n- `flags:write`\n- `org:read`\n- `org:write`\n- `assessments:read`\n- `learning:read`\n- `learning:write`\n- `certifications:read`\n- `certifications:write`\n- `assessments:write`\n- `proficiency:read`\n- `proficiency:write`\n- `surveys:read`\n- `surveys:write`\n- `labels:read`\n- `labels:write`","scopes":["careers:read"],"schemeName":"apiKey"}}},"servers":{"70d7c716-b4fd-4fc9-a73f-3f50717a9aae":{"url":"https://prod.skillsdbnext.com","description":"Production"},"bbec5218-5991-4953-9260-689c49980805":{"url":"https://staging.skillsdbnext.com","description":"Staging"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"scheme":"bearer","type":"http","description":"An API key issued by a company administrator — an environment prefix (production: `sdb_live_`) followed by 32 characters. The prefix identifies the environment and MUST NOT be hard-coded or validated by clients; treat the whole key as opaque. Shown exactly once at creation; only a one-way hash is stored.\n\n**Scopes** (granted per key on the create screen; `:write` never implies `:read`):\n\n- `skills:read`\n- `skills:write`\n- `people:read`\n- `people:write`\n- `careers:read`\n- `careers:write`\n- `training:read`\n- `training:write`\n- `flags:read`\n- `flags:write`\n- `org:read`\n- `org:write`\n- `assessments:read`\n- `learning:read`\n- `learning:write`\n- `certifications:read`\n- `certifications:write`\n- `assessments:write`\n- `proficiency:read`\n- `proficiency:write`\n- `surveys:read`\n- `surveys:write`\n- `labels:read`\n- `labels:write`","scopes":["careers:read"],"schemeName":"apiKey"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"An API key issued by a company administrator — an environment prefix (production: `sdb_live_`) followed by 32 characters. The prefix identifies the environment and MUST NOT be hard-coded or validated by clients; treat the whole key as opaque. Shown exactly once at creation; only a one-way hash is stored.\n\n**Scopes** (granted per key on the create screen; `:write` never implies `:read`):\n\n- `skills:read`\n- `skills:write`\n- `people:read`\n- `people:write`\n- `careers:read`\n- `careers:write`\n- `training:read`\n- `training:write`\n- `flags:read`\n- `flags:write`\n- `org:read`\n- `org:write`\n- `assessments:read`\n- `learning:read`\n- `learning:write`\n- `certifications:read`\n- `certifications:write`\n- `assessments:write`\n- `proficiency:read`\n- `proficiency:write`\n- `surveys:read`\n- `surveys:write`\n- `labels:read`\n- `labels:write`","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"apiKey","name":"Authorization"}],"title":"apiKey"}]},"originalFileLocation":"api-docs/openapi.v1.json"},"subdomain":"skillsdb","siteName":"SkillsDB","title":"Get a career's full definition - SkillsDB","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-02T13:22:25.124Z","originalFileLocation":"api-reference/career/get-a-careers-full-definition.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"One call returning the career, its settings, the grading scale, its levels, sections, skill groups, every skill with its full configuration and per-level activation, and its learnings. Requires scope: careers:read.\">\u003cmeta data-mint-head name=\"application-name\" content=\"SkillsDB\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/skillsdb/_generated/favicon/apple-touch-icon.png?v=3\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/skillsdb/_generated/favicon/favicon-32x32.png?v=3\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/skillsdb/_generated/favicon/favicon-16x16.png?v=3\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/skillsdb/_generated/favicon/favicon.ico?v=3\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get a career\u0026#x27;s full definition - SkillsDB\">\u003cmeta data-mint-head property=\"og:description\" content=\"One call returning the career, its settings, the grading scale, its levels, sections, skill groups, every skill with its full configuration and per-level activation, and its learnings. Requires scope: careers:read.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"SkillsDB\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://help.skillsdb.com/api-reference/career/get-a-careers-full-definition\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://skillsdb.mintlify.site/_mintlify/api/og/v2?division=Careers\u0026amp;title=Get+a+career%27s+full+definition\u0026amp;description=One+call+returning+the+career%2C+its+settings%2C+the+grading+scale%2C+its+levels%2C+sections%2C+skill+groups%2C+every+skill+with+its+full+configuration+and+per-level+activa\u0026amp;theme=a371ef563dc0f0e846e2f917\u0026amp;signature=a5434cada72a7de7434358f30bc4c0668ddec6fd749c84e1f06bc4b7606e0d8d\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Get a career\u0026#x27;s full definition - SkillsDB\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"One call returning the career, its settings, the grading scale, its levels, sections, skill groups, every skill with its full configuration and per-level activation, and its learnings. Requires scope: careers:read.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://skillsdb.mintlify.site/_mintlify/api/og/v2?division=Careers\u0026amp;title=Get+a+career%27s+full+definition\u0026amp;description=One+call+returning+the+career%2C+its+settings%2C+the+grading+scale%2C+its+levels%2C+sections%2C+skill+groups%2C+every+skill+with+its+full+configuration+and+per-level+activa\u0026amp;theme=a371ef563dc0f0e846e2f917\u0026amp;signature=a5434cada72a7de7434358f30bc4c0668ddec6fd749c84e1f06bc4b7606e0d8d\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"https://mintlify.s3.us-west-1.amazonaws.com/skillsdb/_generated/favicon/browserconfig.xml?v=3\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"SkillsDB\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3381FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://help.skillsdb.com/api-reference/career/get-a-careers-full-definition\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/career/get-a-careers-full-definition.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://help.skillsdb.com/#organization\",\"name\":\"SkillsDB\",\"url\":\"https://help.skillsdb.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/skillsdb/yRKAbieJig14MgS8/images/SkillsDBLogoLightLockup.svg?fit=max\u0026auto=format\u0026n=yRKAbieJig14MgS8\u0026q=85\u0026s=17ff76947d50e242f7b378d68ba08cf1\"}},{\"@type\":\"WebSite\",\"@id\":\"https://help.skillsdb.com#website\",\"name\":\"SkillsDB\",\"url\":\"https://help.skillsdb.com\",\"publisher\":{\"@id\":\"https://help.skillsdb.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://help.skillsdb.com/api-reference/career/get-a-careers-full-definition#webpage\",\"url\":\"https://help.skillsdb.com/api-reference/career/get-a-careers-full-definition\",\"name\":\"Get a career's full definition\",\"description\":\"One call returning the career, its settings, the grading scale, its levels, sections, skill groups, every skill with its full configuration and per-level activation, and its learnings. Requires scope: careers:read.\",\"dateModified\":\"2026-11-02T13:22:25.124Z\",\"isPartOf\":{\"@id\":\"https://help.skillsdb.com#website\"},\"breadcrumb\":{\"@id\":\"https://help.skillsdb.com/api-reference/career/get-a-careers-full-definition#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://help.skillsdb.com/api-reference/career/get-a-careers-full-definition#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"System Objects\",\"item\":\"https://help.skillsdb.com/api-docs/concepts/people-and-organization\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Careers\",\"item\":\"https://help.skillsdb.com/api-docs/concepts/careers\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Get a career's full definition\",\"item\":\"https://help.skillsdb.com/api-reference/career/get-a-careers-full-definition\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://help.skillsdb.com/api-reference/career/get-a-careers-full-definition#apireference\",\"headline\":\"Get a career's full definition\",\"name\":\"Get a career's full definition\",\"description\":\"One call returning the career, its settings, the grading scale, its levels, sections, skill groups, every skill with its full configuration and per-level activation, and its learnings. Requires scope: careers:read.\",\"url\":\"https://help.skillsdb.com/api-reference/career/get-a-careers-full-definition\",\"mainEntityOfPage\":{\"@id\":\"https://help.skillsdb.com/api-reference/career/get-a-careers-full-definition#webpage\"},\"dateModified\":\"2026-11-02T13:22:25.124Z\",\"publisher\":{\"@id\":\"https://help.skillsdb.com/#organization\"},\"isPartOf\":{\"@id\":\"https://help.skillsdb.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"SkillsDB\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"SkillsDB","nav":{"global":null,"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":""}]},{"tab":"API Reference","icon":"code","groups":[{"group":"Using the API","icon":"book-open","expanded":true,"pages":[{"group":"Getting started","pages":[{"title":"Getting Started","href":"/api-docs/rest/getting-started"},{"title":"Authentication","href":"/api-docs/rest/authentication"},{"title":"Client Libraries","href":"/api-docs/rest/client-libraries"},{"title":"Testing Your Integration","href":"/api-docs/rest/testing"},{"title":"Check connectivity","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/ping","href":"/api-reference/health/check-connectivity"}]},{"group":"Conventions","pages":[{"title":"Errors","href":"/api-docs/rest/errors"},{"title":"Pagination","href":"/api-docs/rest/pagination"},{"title":"Filtering","href":"/api-docs/rest/filtering"},{"title":"Sorting","href":"/api-docs/rest/sorting"}]},{"group":"Reliability","pages":[{"title":"Rate Limits","href":"/api-docs/rest/rate-limits"},{"title":"Idempotency","href":"/api-docs/rest/idempotency"},{"title":"Polling for Changes","href":"/api-docs/rest/polling"}]},{"group":"Versioning","pages":[{"title":"Versioning","href":"/api-docs/rest/versioning"},{"title":"Versioning \u0026 Deprecation Policy","href":"/api-docs/rest/versioning-policy"},{"title":"API Changelog","href":"/api-docs/changelog"}]}]},{"group":"System Objects","icon":"cube","pages":[{"group":"People \u0026 Organization","pages":[{"title":"People \u0026 Organization","href":"/api-docs/concepts/people-and-organization"},{"title":"The Person object","href":"/api-docs/resources/person"},{"title":"The Org Structure objects","href":"/api-docs/resources/org-structure"},{"title":"List people","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people","href":"/api-reference/people/list-people"},{"title":"Create a person","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/people","href":"/api-reference/people/create-a-person"},{"title":"Count people","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people/count","href":"/api-reference/people/count-people"},{"title":"List managers and above","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people/managers","href":"/api-reference/people/list-managers-and-above"},{"title":"Get reporting-structure distribution","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people/distribution","href":"/api-reference/people/get-reporting-structure-distribution"},{"title":"Get a person","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people/{id}","href":"/api-reference/people/get-a-person"},{"title":"Update a person","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/people/{id}","href":"/api-reference/people/update-a-person"},{"title":"Get a person's avatar","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people/{id}/avatar","href":"/api-reference/people/get-a-persons-avatar"},{"title":"Change a person's email address","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/people/{id}/email","href":"/api-reference/people/change-a-persons-email-address"},{"title":"Set a person's access level","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/people/{id}/access-level","href":"/api-reference/people/set-a-persons-access-level"},{"title":"Set a person's manager","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/people/{id}/manager","href":"/api-reference/people/set-a-persons-manager"},{"title":"Set a person's job title","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/people/{id}/job-title","href":"/api-reference/people/set-a-persons-job-title"},{"title":"Set a person's people type","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/people/{id}/people-type","href":"/api-reference/people/set-a-persons-people-type"},{"title":"Deactivate a person","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/people/{id}/deactivate","href":"/api-reference/people/deactivate-a-person"},{"title":"Activate a person","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/people/{id}/activate","href":"/api-reference/people/activate-a-person"},{"title":"List a person's direct reports","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people/{id}/direct-reports","href":"/api-reference/people/list-a-persons-direct-reports"},{"title":"List a person's span of control","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people/{id}/span-of-control","href":"/api-reference/people/list-a-persons-span-of-control"},{"title":"Get a person's org schema","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people/{id}/org-schema","href":"/api-reference/people/get-a-persons-org-schema"},{"title":"Attach org schema to a person","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/people/{id}/org-schema","href":"/api-reference/people/attach-org-schema-to-a-person"},{"title":"Detach org schema from a person","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/people/{id}/org-schema","href":"/api-reference/people/detach-org-schema-from-a-person"},{"title":"Replace a person's org schema in one dimension","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json put /api/v1/people/{id}/org-schema/{dimension}","href":"/api-reference/people/replace-a-persons-org-schema-in-one-dimension"},{"title":"List job titles","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/job-titles","href":"/api-reference/person-attributes/list-job-titles"},{"title":"Create a job title","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/job-titles","href":"/api-reference/person-attributes/create-a-job-title"},{"title":"Get a job title","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/job-titles/{id}","href":"/api-reference/person-attributes/get-a-job-title"},{"title":"Update a job title","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/job-titles/{id}","href":"/api-reference/person-attributes/update-a-job-title"},{"title":"Delete a job title","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/job-titles/{id}","href":"/api-reference/person-attributes/delete-a-job-title"},{"title":"List people types","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people-types","href":"/api-reference/person-attributes/list-people-types"},{"title":"Create a people type","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/people-types","href":"/api-reference/person-attributes/create-a-people-type"},{"title":"Update a people type","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/people-types/{id}","href":"/api-reference/person-attributes/update-a-people-type"},{"title":"Delete a people type","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/people-types/{id}","href":"/api-reference/person-attributes/delete-a-people-type"},{"title":"List access levels","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/access-levels","href":"/api-reference/person-attributes/list-access-levels"},{"title":"List countries","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/countries","href":"/api-reference/person-attributes/list-countries"},{"title":"List the org dimensions","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/org/dimensions","href":"/api-reference/org-structure/list-the-org-dimensions"},{"title":"Get the manager tree","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/org/manager-tree","href":"/api-reference/org-structure/get-the-manager-tree"},{"title":"List a dimension's values","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/org/{dimension}","href":"/api-reference/org-structure/list-a-dimensions-values"},{"title":"Create a dimension value","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/org/{dimension}","href":"/api-reference/org-structure/create-a-dimension-value"},{"title":"Update a dimension value","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/org/{dimension}/{id}","href":"/api-reference/org-structure/update-a-dimension-value"},{"title":"Delete a dimension value","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/org/{dimension}/{id}","href":"/api-reference/org-structure/delete-a-dimension-value"},{"title":"Check where a dimension value is used","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/org/{dimension}/{id}/usage","href":"/api-reference/org-structure/check-where-a-dimension-value-is-used"},{"title":"List people by org placement","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/org/{dimension}/{id}/people","href":"/api-reference/org-structure/list-people-by-org-placement"},{"title":"Sync a batch of people","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/bulk/people","href":"/api-reference/bulk/sync-a-batch-of-people"}]},{"group":"Skills","pages":[{"title":"Skills","href":"/api-docs/concepts/skills"},{"title":"The Skill object","href":"/api-docs/resources/skill"},{"title":"The Skill Request object","href":"/api-docs/resources/skill-request"},{"title":"List skills","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/skills","href":"/api-reference/skills/list-skills"},{"title":"Create a skill","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/skills","href":"/api-reference/skills/create-a-skill"},{"title":"Get a skill","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/skills/{id}","href":"/api-reference/skills/get-a-skill"},{"title":"Update a skill","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/skills/{id}","href":"/api-reference/skills/update-a-skill"},{"title":"Delete a skill","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/skills/{id}","href":"/api-reference/skills/delete-a-skill"},{"title":"Archive a skill","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/skills/{id}/archive","href":"/api-reference/skills/archive-a-skill"},{"title":"Unarchive a skill","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/skills/{id}/unarchive","href":"/api-reference/skills/unarchive-a-skill"},{"title":"List people who hold a skill","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/skills/{id}/people","href":"/api-reference/skills/list-people-who-hold-a-skill"},{"title":"List a skill's versions","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/skills/{id}/versions","href":"/api-reference/skills/list-a-skills-versions"},{"title":"List a skill's activity","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/skills/{id}/activity","href":"/api-reference/skills/list-a-skills-activity"},{"title":"List a person's directly-assigned skills","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people/{personId}/skills","href":"/api-reference/skills/list-a-persons-directly-assigned-skills"},{"title":"Assign skills to a person","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/people/{personId}/skills","href":"/api-reference/skills/assign-skills-to-a-person"},{"title":"Remove skills from a person","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/people/{personId}/skills","href":"/api-reference/skills/remove-skills-from-a-person"},{"title":"List skill requests","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/skill-requests","href":"/api-reference/skill-requests/list-skill-requests"},{"title":"Request a skill","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/skill-requests","href":"/api-reference/skill-requests/request-a-skill"},{"title":"Approve a skill request","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/skill-requests/{id}/approve","href":"/api-reference/skill-requests/approve-a-skill-request"},{"title":"Reject a skill request","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/skill-requests/{id}/reject","href":"/api-reference/skill-requests/reject-a-skill-request"}]},{"group":"Careers","pages":[{"title":"Careers","href":"/api-docs/concepts/careers"},{"title":"The Career object","href":"/api-docs/resources/career"},{"title":"The Career Type object","href":"/api-docs/resources/career-type"},{"title":"The Grading Scale","href":"/api-docs/resources/grading-scale"},{"title":"List all careers","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/careers","href":"/api-reference/career/list-all-careers"},{"title":"Create a career","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/careers","href":"/api-reference/career/create-a-career"},{"title":"Get a career","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/careers/{id}","href":"/api-reference/career/get-a-career"},{"title":"Update a career","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/careers/{id}","href":"/api-reference/career/update-a-career"},{"title":"Delete a career","description":"Refuses with a 409 conflict reporting the counts of dependent sections, skills, levels and assigned people. Retry with ?confirm=true to delete anyway.\n\n**Requires scope:** `careers:write`.","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/careers/{id}","href":"/api-reference/career/delete-a-career"},{"title":"Get a career's full definition","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/careers/{id}/definition","href":"/api-reference/career/get-a-careers-full-definition"},{"title":"List a career's levels","description":"**Requires scope:** `careers:read`.","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/careers/{id}/levels","href":"/api-reference/career/list-a-careers-levels"},{"title":"Add a level to a career","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/careers/{id}/levels","href":"/api-reference/career/add-a-level-to-a-career"},{"title":"List a career's sections","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/careers/{id}/sections","href":"/api-reference/career/list-a-careers-sections"},{"title":"Add a section to a career","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/careers/{id}/sections","href":"/api-reference/career/add-a-section-to-a-career"},{"title":"List a career's skill groups","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/careers/{id}/skill-groups","href":"/api-reference/career/list-a-careers-skill-groups"},{"title":"Add a skill group to a career","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/careers/{id}/skill-groups","href":"/api-reference/career/add-a-skill-group-to-a-career"},{"title":"List a career's skills","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/careers/{id}/skills","href":"/api-reference/career/list-a-careers-skills"},{"title":"Add a skill to a career","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/careers/{id}/skills","href":"/api-reference/career/add-a-skill-to-a-career"},{"title":"List a career's learnings","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/careers/{id}/learnings","href":"/api-reference/career/list-a-careers-learnings"},{"title":"Get a career's settings","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/careers/{id}/settings","href":"/api-reference/career/get-a-careers-settings"},{"title":"Update a career's settings","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/careers/{id}/settings","href":"/api-reference/career/update-a-careers-settings"},{"title":"List a career's activity","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/careers/{id}/activity","href":"/api-reference/career/list-a-careers-activity"},{"title":"Update a skill on a career","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/careers/{id}/skills/{careerSkillId}","href":"/api-reference/career/update-a-skill-on-a-career"},{"title":"Remove a skill from a career","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/careers/{id}/skills/{careerSkillId}","href":"/api-reference/career/remove-a-skill-from-a-career"},{"title":"Set a skill's groups","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/careers/{id}/skills/{careerSkillId}/groups","href":"/api-reference/career/set-a-skills-groups"},{"title":"Set a skill's per-level activation","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/careers/{id}/skills/{careerSkillId}/levels/{levelId}","href":"/api-reference/career/set-a-skills-per-level-activation"},{"title":"Rename a level","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/careers/{id}/levels/{levelId}","href":"/api-reference/career/rename-a-level"},{"title":"Delete a level","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/careers/{id}/levels/{levelId}","href":"/api-reference/career/delete-a-level"},{"title":"Reorder levels","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/careers/{id}/levels/reorder","href":"/api-reference/career/reorder-levels"},{"title":"Attach an existing section","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/careers/{id}/sections/{sectionLibraryId}/attach","href":"/api-reference/career/attach-an-existing-section"},{"title":"Detach a section","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/careers/{id}/sections/{careerSectionId}","href":"/api-reference/career/detach-a-section"},{"title":"Update a career section","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/careers/{id}/sections/{careerSectionId}","href":"/api-reference/career/update-a-career-section"},{"title":"Reorder sections","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/careers/{id}/sections/reorder","href":"/api-reference/career/reorder-sections"},{"title":"Rename a skill group","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/careers/{id}/skill-groups/{groupId}","href":"/api-reference/career/rename-a-skill-group"},{"title":"Delete a skill group","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/careers/{id}/skill-groups/{groupId}","href":"/api-reference/career/delete-a-skill-group"},{"title":"Reorder skill groups","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/careers/{id}/skill-groups/reorder","href":"/api-reference/career/reorder-skill-groups"},{"title":"List career types","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/career-types","href":"/api-reference/career-type/list-career-types"},{"title":"Create a career type","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/career-types","href":"/api-reference/career-type/create-a-career-type"},{"title":"Get a career type","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/career-types/{id}","href":"/api-reference/career-type/get-a-career-type"},{"title":"Update a career type","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/career-types/{id}","href":"/api-reference/career-type/update-a-career-type"},{"title":"Delete a career type","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/career-types/{id}","href":"/api-reference/career-type/delete-a-career-type"},{"title":"Read the company grading scale","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/grading-scale","href":"/api-reference/grading-scale/read-the-company-grading-scale"},{"title":"Add a rung to the grading scale","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/grading-scale","href":"/api-reference/grading-scale/add-a-rung-to-the-grading-scale"},{"title":"Update a grading scale rung","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/grading-scale/{id}","href":"/api-reference/grading-scale/update-a-grading-scale-rung"},{"title":"Remove a grading scale rung","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/grading-scale/{id}","href":"/api-reference/grading-scale/remove-a-grading-scale-rung"}]},{"group":"Certifications","pages":[{"title":"Certifications","href":"/api-docs/concepts/certifications"},{"title":"The Certification Type object","href":"/api-docs/resources/certification-type"},{"title":"The Certification object","href":"/api-docs/resources/certification"},{"title":"List certification types","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/certification-types","href":"/api-reference/certification-type/list-certification-types"},{"title":"Create a certification type","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/certification-types","href":"/api-reference/certification-type/create-a-certification-type"},{"title":"Get a certification type","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/certification-types/{id}","href":"/api-reference/certification-type/get-a-certification-type"},{"title":"Update a certification type","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/certification-types/{id}","href":"/api-reference/certification-type/update-a-certification-type"},{"title":"Delete a certification type","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/certification-types/{id}","href":"/api-reference/certification-type/delete-a-certification-type"},{"title":"Reorder certification types","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/certification-types/reorder","href":"/api-reference/certification-type/reorder-certification-types"},{"title":"List certifications","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/certifications","href":"/api-reference/certification/list-certifications"},{"title":"Create a certification","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/certifications","href":"/api-reference/certification/create-a-certification"},{"title":"Get a certification","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/certifications/{id}","href":"/api-reference/certification/get-a-certification"},{"title":"Update a certification","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/certifications/{id}","href":"/api-reference/certification/update-a-certification"},{"title":"Delete a certification","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/certifications/{id}","href":"/api-reference/certification/delete-a-certification"}]},{"group":"Training Library","pages":[{"title":"Training Library","href":"/api-docs/concepts/training-library"},{"title":"The Learning Item object","href":"/api-docs/resources/learning-item"},{"title":"The Learning Reference List object","href":"/api-docs/resources/learning-reference-list"},{"title":"The Learning Suggestion object","href":"/api-docs/resources/learning-suggestion"},{"title":"List learning items","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/learning-items","href":"/api-reference/learning-item/list-learning-items"},{"title":"Create a learning item","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/learning-items","href":"/api-reference/learning-item/create-a-learning-item"},{"title":"Get a learning item","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/learning-items/{id}","href":"/api-reference/learning-item/get-a-learning-item"},{"title":"Update a learning item","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/learning-items/{id}","href":"/api-reference/learning-item/update-a-learning-item"},{"title":"Delete a learning item","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/learning-items/{id}","href":"/api-reference/learning-item/delete-a-learning-item"},{"title":"Create a learning item with a file","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/learning-items/with-file","href":"/api-reference/learning-item/create-a-learning-item-with-a-file"},{"title":"List a learning item's skills","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/learning-items/{id}/skills","href":"/api-reference/learning-item/list-a-learning-items-skills"},{"title":"Attach a learning item to a skill","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/learning-items/{id}/skills","href":"/api-reference/learning-item/attach-a-learning-item-to-a-skill"},{"title":"Feature or unfeature a learning item for a skill","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/learning-items/{id}/skills/{skillId}","href":"/api-reference/learning-item/feature-or-unfeature-a-learning-item-for-a-skill"},{"title":"Detach a learning item from a skill","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/learning-items/{id}/skills/{skillId}","href":"/api-reference/learning-item/detach-a-learning-item-from-a-skill"},{"title":"List the careers a learning item appears on","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/learning-items/{id}/careers","href":"/api-reference/learning-item/list-the-careers-a-learning-item-appears-on"},{"title":"Replace a learning item's labels","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json put /api/v1/learning-items/{id}/labels","href":"/api-reference/learning-item/replace-a-learning-items-labels"},{"title":"Get a learning item's rating counts","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/learning-items/{id}/ratings","href":"/api-reference/learning-item/get-a-learning-items-rating-counts"},{"title":"Get a download URL for a learning item's file","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/learning-items/{id}/download-url","href":"/api-reference/learning-item/get-a-download-url-for-a-learning-items-file"},{"title":"List a reference list's entries","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/learning-reference/{list}","href":"/api-reference/learning-reference-list/list-a-reference-lists-entries"},{"title":"Create a reference entry","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/learning-reference/{list}","href":"/api-reference/learning-reference-list/create-a-reference-entry"},{"title":"List the entries in use","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/learning-reference/{list}/in-use","href":"/api-reference/learning-reference-list/list-the-entries-in-use"},{"title":"Reorder a reference list","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/learning-reference/{list}/reorder","href":"/api-reference/learning-reference-list/reorder-a-reference-list"},{"title":"Get a reference entry","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/learning-reference/{list}/{id}","href":"/api-reference/learning-reference-list/get-a-reference-entry"},{"title":"Update a reference entry","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/learning-reference/{list}/{id}","href":"/api-reference/learning-reference-list/update-a-reference-entry"},{"title":"Delete a reference entry","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/learning-reference/{list}/{id}","href":"/api-reference/learning-reference-list/delete-a-reference-entry"},{"title":"List learning suggestions","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/learning-suggestions","href":"/api-reference/learning-suggestion/list-learning-suggestions"},{"title":"Submit a learning suggestion","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/learning-suggestions","href":"/api-reference/learning-suggestion/submit-a-learning-suggestion"},{"title":"Get a learning suggestion","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/learning-suggestions/{id}","href":"/api-reference/learning-suggestion/get-a-learning-suggestion"},{"title":"Revise a pending suggestion","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/learning-suggestions/{id}","href":"/api-reference/learning-suggestion/revise-a-pending-suggestion"},{"title":"Approve a learning suggestion","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/learning-suggestions/{id}/approve","href":"/api-reference/learning-suggestion/approve-a-learning-suggestion"},{"title":"Reject a learning suggestion","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/learning-suggestions/{id}/reject","href":"/api-reference/learning-suggestion/reject-a-learning-suggestion"}]},{"group":"Labels \u0026 Flags","pages":[{"title":"The Label object","href":"/api-docs/resources/label"},{"title":"The Flag objects","href":"/api-docs/resources/flag"},{"title":"List a learning item's labels","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/learning-items/{id}/labels","href":"/api-reference/label/list-a-learning-items-labels"},{"title":"Attach labels to a learning item","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/learning-items/{id}/labels","href":"/api-reference/label/attach-labels-to-a-learning-item"},{"title":"Detach labels from a learning item","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/learning-items/{id}/labels","href":"/api-reference/label/detach-labels-from-a-learning-item"},{"title":"List labels","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/labels","href":"/api-reference/label/list-labels"},{"title":"Create labels","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/labels","href":"/api-reference/label/create-labels"},{"title":"List labels as a tree","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/labels/tree","href":"/api-reference/label/list-labels-as-a-tree"},{"title":"List top-level labels","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/labels/top-level","href":"/api-reference/label/list-top-level-labels"},{"title":"List labels in use for a kind","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/labels/in-use","href":"/api-reference/label/list-labels-in-use-for-a-kind"},{"title":"Get a label","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/labels/{id}","href":"/api-reference/label/get-a-label"},{"title":"Update a label","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/labels/{id}","href":"/api-reference/label/update-a-label"},{"title":"Delete a label","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/labels/{id}","href":"/api-reference/label/delete-a-label"},{"title":"List a label's children","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/labels/{id}/children","href":"/api-reference/label/list-a-labels-children"},{"title":"Reparent a label","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/labels/{id}/parent","href":"/api-reference/label/reparent-a-label"},{"title":"Reorder labels within a sibling group","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/labels/reorder","href":"/api-reference/label/reorder-labels-within-a-sibling-group"},{"title":"List a skill's labels","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/skills/{id}/labels","href":"/api-reference/label/list-a-skills-labels"},{"title":"Attach labels to a skill","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/skills/{id}/labels","href":"/api-reference/label/attach-labels-to-a-skill"},{"title":"Detach labels from a skill","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/skills/{id}/labels","href":"/api-reference/label/detach-labels-from-a-skill"},{"title":"List a certification's labels","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/certifications/{id}/labels","href":"/api-reference/label/list-a-certifications-labels"},{"title":"Attach labels to a certification","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/certifications/{id}/labels","href":"/api-reference/label/attach-labels-to-a-certification"},{"title":"Detach labels from a certification","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/certifications/{id}/labels","href":"/api-reference/label/detach-labels-from-a-certification"},{"title":"List a career's labels","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/careers/{id}/labels","href":"/api-reference/label/list-a-careers-labels"},{"title":"Attach labels to a career","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/careers/{id}/labels","href":"/api-reference/label/attach-labels-to-a-career"},{"title":"Detach labels from a career","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/careers/{id}/labels","href":"/api-reference/label/detach-labels-from-a-career"},{"title":"List people flags","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people-flags","href":"/api-reference/flags/list-people-flags"},{"title":"Create a people flag","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/people-flags","href":"/api-reference/flags/create-a-people-flag"},{"title":"Get the people-flag visibility setting","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people-flags/visibility","href":"/api-reference/flags/get-the-people-flag-visibility-setting"},{"title":"Update the people-flag visibility setting","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/people-flags/visibility","href":"/api-reference/flags/update-the-people-flag-visibility-setting"},{"title":"Check whether the acting identity can see people flags","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people-flags/visibility/me","href":"/api-reference/flags/check-whether-the-acting-identity-can-see-people-flags"},{"title":"Reorder people flags","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/people-flags/reorder","href":"/api-reference/flags/reorder-people-flags"},{"title":"Update a people flag","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/people-flags/{id}","href":"/api-reference/flags/update-a-people-flag"},{"title":"Delete a people flag","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/people-flags/{id}","href":"/api-reference/flags/delete-a-people-flag"},{"title":"Enable a people flag","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/people-flags/{id}/enable","href":"/api-reference/flags/enable-a-people-flag"},{"title":"Disable a people flag","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/people-flags/{id}/disable","href":"/api-reference/flags/disable-a-people-flag"},{"title":"Count what depends on a people flag","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people-flags/{id}/dependencies","href":"/api-reference/flags/count-what-depends-on-a-people-flag"},{"title":"List people carrying a flag","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people-flags/{id}/people","href":"/api-reference/flags/list-people-carrying-a-flag"},{"title":"List a person's people flags","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people/{personId}/people-flags","href":"/api-reference/flags/list-a-persons-people-flags"},{"title":"Assign people flags to a person","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/people/{personId}/people-flags","href":"/api-reference/flags/assign-people-flags-to-a-person"},{"title":"Remove people flags from a person","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/people/{personId}/people-flags","href":"/api-reference/flags/remove-people-flags-from-a-person"},{"title":"List skill flags","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/skill-flags","href":"/api-reference/flags/list-skill-flags"},{"title":"Create a skill flag","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/skill-flags","href":"/api-reference/flags/create-a-skill-flag"},{"title":"Reorder skill flags","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/skill-flags/reorder","href":"/api-reference/flags/reorder-skill-flags"},{"title":"Get a skill flag","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/skill-flags/{id}","href":"/api-reference/flags/get-a-skill-flag"},{"title":"Update a skill flag","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/skill-flags/{id}","href":"/api-reference/flags/update-a-skill-flag"},{"title":"Delete a skill flag","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/skill-flags/{id}","href":"/api-reference/flags/delete-a-skill-flag"},{"title":"Enable a skill flag","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/skill-flags/{id}/enable","href":"/api-reference/flags/enable-a-skill-flag"},{"title":"Disable a skill flag","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/skill-flags/{id}/disable","href":"/api-reference/flags/disable-a-skill-flag"},{"title":"Set whether a skill flag designates a trainer","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/skill-flags/{id}/trainer-designation","href":"/api-reference/flags/set-whether-a-skill-flag-designates-a-trainer"},{"title":"Count what depends on a skill flag","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/skill-flags/{id}/dependencies","href":"/api-reference/flags/count-what-depends-on-a-skill-flag"},{"title":"Query skill-flag assignments at a scope","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/skill-flag-assignments/{scope}","href":"/api-reference/flags/query-skill-flag-assignments-at-a-scope"},{"title":"Apply flags at the career scope","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/skill-flag-assignments/careers","href":"/api-reference/flags/apply-flags-at-the-career-scope"},{"title":"Remove flags at the career scope","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/skill-flag-assignments/careers","href":"/api-reference/flags/remove-flags-at-the-career-scope"},{"title":"Apply flags at the section scope","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/skill-flag-assignments/sections","href":"/api-reference/flags/apply-flags-at-the-section-scope"},{"title":"Remove flags at the section scope","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/skill-flag-assignments/sections","href":"/api-reference/flags/remove-flags-at-the-section-scope"},{"title":"Apply flags at the skill-group scope","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/skill-flag-assignments/skill-groups","href":"/api-reference/flags/apply-flags-at-the-skill-group-scope"},{"title":"Remove flags at the skill-group scope","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/skill-flag-assignments/skill-groups","href":"/api-reference/flags/remove-flags-at-the-skill-group-scope"},{"title":"Apply flags at the skill scope","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/skill-flag-assignments/skills","href":"/api-reference/flags/apply-flags-at-the-skill-scope"},{"title":"Remove flags at the skill scope","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/skill-flag-assignments/skills","href":"/api-reference/flags/remove-flags-at-the-skill-scope"},{"title":"Count trainers for a skill group","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/skill-groups/{id}/trainer-count","href":"/api-reference/flags/count-trainers-for-a-skill-group"}]},{"group":"Activity Log","pages":[{"title":"The Activity Event object","href":"/api-docs/resources/activity-event"},{"title":"List identity provider events","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/identity-provider-events","href":"/api-reference/activity/list-identity-provider-events"}]}]},{"group":"Team Data","icon":"users","pages":[{"title":"Team Data","href":"/api-docs/concepts/team-data"},{"group":"Proficiency Data","pages":[{"title":"The Person Skill object","href":"/api-docs/resources/person-skill"},{"title":"Get one of a person's skills","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people/{personId}/skills/{skillId}","href":"/api-reference/person-skill/get-one-of-a-persons-skills"},{"title":"Remove a skill from a person","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/people/{personId}/skills/{skillId}","href":"/api-reference/person-skill/remove-a-skill-from-a-person"},{"title":"Set a person's self grade on a skill","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json put /api/v1/people/{personId}/skills/{skillId}/self-grade","href":"/api-reference/person-skill/set-a-persons-self-grade-on-a-skill"},{"title":"Set a person's manager grade on a skill","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json put /api/v1/people/{personId}/skills/{skillId}/manager-grade","href":"/api-reference/person-skill/set-a-persons-manager-grade-on-a-skill"},{"title":"Set a per-person benchmark on a skill","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json put /api/v1/people/{personId}/skills/{skillId}/benchmark","href":"/api-reference/person-skill/set-a-per-person-benchmark-on-a-skill"},{"title":"Mark a skill not applicable to a person","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json put /api/v1/people/{personId}/skills/{skillId}/not-applicable","href":"/api-reference/person-skill/mark-a-skill-not-applicable-to-a-person"},{"title":"Flag a skill as a development focus","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json put /api/v1/people/{personId}/skills/{skillId}/focus","href":"/api-reference/person-skill/flag-a-skill-as-a-development-focus"},{"title":"Grade a person across a career","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/people/{personId}/careers/{careerId}/grades","href":"/api-reference/person-skill/grade-a-person-across-a-career"},{"title":"Get skill statistics for a person","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people/{personId}/skill-statistics","href":"/api-reference/person-skill/get-skill-statistics-for-a-person"},{"title":"Get a person's scorecard summary","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people/{personId}/scorecard","href":"/api-reference/person-skill/get-a-persons-scorecard-summary"},{"title":"List person skills for a population","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/person-skills","href":"/api-reference/person-skill/list-person-skills-for-a-population"},{"title":"Skill matrix: people with a skill, and their grades","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/skills/{id}/matrix","href":"/api-reference/person-skill/skill-matrix:-people-with-a-skill-and-their-grades"},{"title":"Grade trends for a career","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/careers/{id}/grade-trends","href":"/api-reference/person-skill/grade-trends-for-a-career"}]},{"group":"Assessment Results","pages":[{"title":"The Assessment object","href":"/api-docs/resources/assessment"},{"title":"List assessments","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/assessments","href":"/api-reference/assessment/list-assessments"},{"title":"Create an assessment","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/assessments","href":"/api-reference/assessment/create-an-assessment"},{"title":"Active assessment counts for the acting person","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/assessments/active-counts","href":"/api-reference/assessment/active-assessment-counts-for-the-acting-person"},{"title":"Get an assessment","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/assessments/{id}","href":"/api-reference/assessment/get-an-assessment"},{"title":"Update an assessment","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/assessments/{id}","href":"/api-reference/assessment/update-an-assessment"},{"title":"Start a track","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/assessments/{id}/start","href":"/api-reference/assessment/start-a-track"},{"title":"End a track","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/assessments/{id}/end","href":"/api-reference/assessment/end-a-track"},{"title":"Attach population selections","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/assessments/{id}/scope","href":"/api-reference/assessment/attach-population-selections"},{"title":"Detach population selections","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/assessments/{id}/scope","href":"/api-reference/assessment/detach-population-selections"},{"title":"Nudge participants","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/assessments/{id}/nudge","href":"/api-reference/assessment/nudge-participants"},{"title":"List people in an assessment","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/assessments/{id}/people","href":"/api-reference/assessment/list-people-in-an-assessment"},{"title":"List exclusions","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/assessments/{id}/exclusions","href":"/api-reference/assessment/list-exclusions"},{"title":"Get a person's participation","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/assessments/{id}/people/{personId}","href":"/api-reference/assessment/get-a-persons-participation"},{"title":"Exclude or re-include a person","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json put /api/v1/assessments/{id}/people/{personId}/exclusion","href":"/api-reference/assessment/exclude-or-re-include-a-person"},{"title":"List a person's assessment grades","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/assessments/{id}/people/{personId}/grades","href":"/api-reference/assessment/list-a-persons-assessment-grades"},{"title":"Assessment report","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/assessments/{id}/report","href":"/api-reference/assessment/assessment-report"},{"title":"Completion report","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/assessments/{id}/completion-report","href":"/api-reference/assessment/completion-report"},{"title":"Assessment skills matrix","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/assessments/{id}/skills-matrix","href":"/api-reference/assessment/assessment-skills-matrix"}]},{"group":"Certification Data","pages":[{"title":"The Person Certification object","href":"/api-docs/resources/person-certification"},{"title":"List a person's certifications","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people/{personId}/certifications","href":"/api-reference/person-certification/list-a-persons-certifications"},{"title":"Record a certification for a person","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/people/{personId}/certifications","href":"/api-reference/person-certification/record-a-certification-for-a-person"},{"title":"List certifications available to a person","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people/{personId}/available-certifications","href":"/api-reference/person-certification/list-certifications-available-to-a-person"},{"title":"Get one of a person's certifications","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people/{personId}/certifications/{certificationId}","href":"/api-reference/person-certification/get-one-of-a-persons-certifications"},{"title":"Update a person's certification","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/people/{personId}/certifications/{certificationId}","href":"/api-reference/person-certification/update-a-persons-certification"},{"title":"Unassign a certification","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/people/{personId}/certifications/{certificationId}","href":"/api-reference/person-certification/unassign-a-certification"},{"title":"List a person's certification history","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people/{personId}/certifications/{certificationId}/history","href":"/api-reference/person-certification/list-a-persons-certification-history"},{"title":"Submit a certification for approval","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/people/{personId}/certifications/{certificationId}/submit","href":"/api-reference/person-certification/submit-a-certification-for-approval"},{"title":"Approve a certification","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/people/{personId}/certifications/{certificationId}/approve","href":"/api-reference/person-certification/approve-a-certification"},{"title":"Deny a certification","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/people/{personId}/certifications/{certificationId}/deny","href":"/api-reference/person-certification/deny-a-certification"},{"title":"Renew a certification","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/people/{personId}/certifications/{certificationId}/renew","href":"/api-reference/person-certification/renew-a-certification"},{"title":"Update a certification attachment","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/people/{personId}/certifications/{certificationId}/attachments/{attachmentId}","href":"/api-reference/person-certification/update-a-certification-attachment"},{"title":"Remove a certification attachment","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/people/{personId}/certifications/{certificationId}/attachments/{attachmentId}","href":"/api-reference/person-certification/remove-a-certification-attachment"},{"title":"Get a download URL for an attachment","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people/{personId}/certifications/{certificationId}/attachments/{attachmentId}/download-url","href":"/api-reference/person-certification/get-a-download-url-for-an-attachment"},{"title":"List people holding a certification","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/certifications/{id}/people","href":"/api-reference/person-certification/list-people-holding-a-certification"},{"title":"Get a certification's status breakdown","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/certifications/{id}/status-breakdown","href":"/api-reference/person-certification/get-a-certifications-status-breakdown"},{"title":"Certification coverage across a scope","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/certification-coverage","href":"/api-reference/person-certification/certification-coverage-across-a-scope"},{"title":"Search people's certifications","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people-certifications","href":"/api-reference/person-certification/search-peoples-certifications"},{"title":"Decide many certifications at once","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/people-certifications/decisions","href":"/api-reference/person-certification/decide-many-certifications-at-once"},{"title":"Record a certification by external key","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/people-certifications/composite","href":"/api-reference/person-certification/record-a-certification-by-external-key"}]},{"group":"Training Data","pages":[{"title":"The Learning Plan object","href":"/api-docs/resources/learning-plan"},{"title":"The Training Record object","href":"/api-docs/resources/training"},{"title":"Get a learning plan","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/learning-plans/{id}","href":"/api-reference/learning-plans/get-a-learning-plan"},{"title":"Update a learning plan","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/learning-plans/{id}","href":"/api-reference/learning-plans/update-a-learning-plan"},{"title":"Rate a learning plan","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json put /api/v1/learning-plans/{id}/rating","href":"/api-reference/learning-plans/rate-a-learning-plan"},{"title":"List people assigned to a learning item","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/learning-items/{id}/people","href":"/api-reference/learning-plans/list-people-assigned-to-a-learning-item"},{"title":"Assign learning to people","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/learning-items/{id}/people","href":"/api-reference/learning-plans/assign-learning-to-people"},{"title":"Unassign learning from people","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/learning-items/{id}/people","href":"/api-reference/learning-plans/unassign-learning-from-people"},{"title":"List training records","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/trainings","href":"/api-reference/training/list-training-records"},{"title":"Record a training","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/trainings","href":"/api-reference/training/record-a-training"},{"title":"Get a training record","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/trainings/{id}","href":"/api-reference/training/get-a-training-record"},{"title":"Update a training","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/trainings/{id}","href":"/api-reference/training/update-a-training"},{"title":"Get download links for training evidence","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/trainings/{id}/evidence","href":"/api-reference/training/get-download-links-for-training-evidence"},{"title":"List potential approvers","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/trainings/{id}/potential-approvers","href":"/api-reference/training/list-potential-approvers"},{"title":"Approve a training","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/trainings/{id}/approve","href":"/api-reference/training/approve-a-training"},{"title":"Reject a training","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/trainings/{id}/reject","href":"/api-reference/training/reject-a-training"},{"title":"Cancel a training","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/trainings/{id}/cancel","href":"/api-reference/training/cancel-a-training"},{"title":"List training approvals","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/training-approvals","href":"/api-reference/training/list-training-approvals"},{"title":"Preview a training renewal","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/skills/{id}/renew-training/preview","href":"/api-reference/training/preview-a-training-renewal"},{"title":"Renew training on a skill","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/skills/{id}/renew-training","href":"/api-reference/training/renew-training-on-a-skill"},{"title":"List a person's training log for a skill","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people/{personId}/skills/{skillId}/training-log","href":"/api-reference/training/list-a-persons-training-log-for-a-skill"},{"title":"List a person's approval activity","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people/{personId}/approval-activity","href":"/api-reference/training/list-a-persons-approval-activity"},{"title":"List a person's approval requests","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people/{personId}/approval-requests","href":"/api-reference/training/list-a-persons-approval-requests"},{"title":"List a person's learning plans","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people/{personId}/learning-plans","href":"/api-reference/training/list-a-persons-learning-plans"}]},{"group":"Survey Results","pages":[{"title":"The Survey object","href":"/api-docs/resources/survey"},{"title":"The Survey Response object","href":"/api-docs/resources/survey-response"},{"title":"List survey templates","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/survey-templates","href":"/api-reference/surveys/list-survey-templates"},{"title":"Create a survey template","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/survey-templates","href":"/api-reference/surveys/create-a-survey-template"},{"title":"Get a survey template","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/survey-templates/{id}","href":"/api-reference/surveys/get-a-survey-template"},{"title":"List surveys","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/surveys","href":"/api-reference/survey/list-surveys"},{"title":"Create a survey","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/surveys","href":"/api-reference/survey/create-a-survey"},{"title":"Get a survey","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/surveys/{id}","href":"/api-reference/survey/get-a-survey"},{"title":"Update a survey","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/surveys/{id}","href":"/api-reference/survey/update-a-survey"},{"title":"Get a survey's population definition","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/surveys/{id}/scope","href":"/api-reference/survey/get-a-surveys-population-definition"},{"title":"Scope a survey to a population","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json put /api/v1/surveys/{id}/scope","href":"/api-reference/survey/scope-a-survey-to-a-population"},{"title":"Exclude people from a survey","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/surveys/{id}/exclusions","href":"/api-reference/survey/exclude-people-from-a-survey"},{"title":"Lift exclusions from a survey","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/surveys/{id}/exclusions","href":"/api-reference/survey/lift-exclusions-from-a-survey"},{"title":"Schedule a survey","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/surveys/{id}/schedule","href":"/api-reference/survey/schedule-a-survey"},{"title":"Launch a survey","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/surveys/{id}/launch","href":"/api-reference/survey/launch-a-survey"},{"title":"End a survey","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/surveys/{id}/end","href":"/api-reference/survey/end-a-survey"},{"title":"Cancel a survey","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/surveys/{id}/cancel","href":"/api-reference/survey/cancel-a-survey"},{"title":"Nudge participants","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/surveys/{id}/nudge","href":"/api-reference/survey/nudge-participants"},{"title":"Get a survey's question set","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/surveys/{id}/questions","href":"/api-reference/survey/get-a-surveys-question-set"},{"title":"List people in a survey","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/surveys/{id}/people","href":"/api-reference/survey/list-people-in-a-survey"},{"title":"Get a person's participation","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/surveys/{id}/people/{personId}","href":"/api-reference/survey/get-a-persons-participation"},{"title":"List a person's responses","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/surveys/{id}/people/{personId}/responses","href":"/api-reference/survey/list-a-persons-responses"},{"title":"Submit a response","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/surveys/{id}/people/{personId}/responses","href":"/api-reference/survey/submit-a-response"},{"title":"List a survey's responses","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/surveys/{id}/responses","href":"/api-reference/survey/list-a-surveys-responses"},{"title":"Get a download link for an uploaded response","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/surveys/{id}/responses/{responseId}/download-url","href":"/api-reference/survey/get-a-download-link-for-an-uploaded-response"}]},{"group":"Career Assignments","pages":[{"title":"The Career Assignment object","href":"/api-docs/resources/career-assignment"},{"title":"List people assigned to a career","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/careers/{id}/people","href":"/api-reference/career-assignment/list-people-assigned-to-a-career"},{"title":"Assign people to a career","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json post /api/v1/careers/{id}/people","href":"/api-reference/career-assignment/assign-people-to-a-career"},{"title":"Unassign people from a career","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/careers/{id}/people","href":"/api-reference/career-assignment/unassign-people-from-a-career"},{"title":"Get career distribution","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/careers/{id}/distribution","href":"/api-reference/career-assignment/get-career-distribution"},{"title":"Change a person's level","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json patch /api/v1/careers/{id}/people/{personId}","href":"/api-reference/career-assignment/change-a-persons-level"},{"title":"List a person's careers","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json get /api/v1/people/{personId}/careers","href":"/api-reference/career-assignment/list-a-persons-careers"},{"title":"Unassign a person from every career","deprecated":null,"version":null,"openapi":"/api-docs/openapi.v1.json delete /api/v1/people/{personId}/careers","href":"/api-reference/career-assignment/unassign-a-person-from-every-career"}]}]},{"group":"Errors","icon":"triangle-exclamation","pages":[{"title":"Error Catalogue","href":"/api-docs/errors/index"},{"title":"validation-error","href":"/api-docs/errors/validation-error"},{"title":"invalid-credential","href":"/api-docs/errors/invalid-credential"},{"title":"insufficient-scope","href":"/api-docs/errors/insufficient-scope"},{"title":"insufficient-permissions","href":"/api-docs/errors/insufficient-permissions"},{"title":"not-found","href":"/api-docs/errors/not-found"},{"title":"method-not-allowed","href":"/api-docs/errors/method-not-allowed"},{"title":"conflict","href":"/api-docs/errors/conflict"},{"title":"idempotency-key-reused","href":"/api-docs/errors/idempotency-key-reused"},{"title":"version-gone","href":"/api-docs/errors/version-gone"},{"title":"unprocessable","href":"/api-docs/errors/unprocessable"},{"title":"rate-limit-exceeded","href":"/api-docs/errors/rate-limit-exceeded"},{"title":"internal-error","href":"/api-docs/errors/internal-error"}]}]},{"tab":"GraphQL API","icon":"arrows-spin","pages":[{"title":"GraphQL API","href":"/api-docs/getting-started"}]}]},"basePath":"","title":"Get a career's full definition - SkillsDB","buildId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","deploymentId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-Myd8dsju.js","utils-C2HkQgW0.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-8rSppmTv.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-B6MjiCFm.js","snippetPresets-DwrSAONL.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-1-a5UQKQ.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C541m7wZ.js","shallow-CWELCZ77.js","getApiPlaygroundDisplay-CTo5Zn03.js","CodeSnippet-D--dzvnl.js","CodeSnippets-DM3cXEDh.js","Page-CxAy5y67.js","getPastedJson-C-VECgcL.js","icon-BPq2-Mg3.js","MethodPill-D9J5cUHd.js","DuplicateIcon-BqHaxUnD.js","createIcon-CIbcZHp9.js","DynamicMarkdown-BKiHAm_d.js","SectionHeading-DstQXt3H.js","axios-vUo_bRtp.js","Markdown-CpxgzsKA.js","clsx-C5EfhVm0.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CJ9Oly2E.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Mk6P3qvh.js"]}