SELF-SERVICE API · WORK & WORKFORCE ENGINEERING

Show people exactly what to develop for the role they want next.

OpenKnowra's Skill Proficiency Gap API compares a person's professional context with a target role and returns the skills they already have, the skills they need to develop, and the proficiency the role requires.

Powered by Skill Domain IntelligenceStarts at $3.50 / callPay as you go
Development mapPOST /v1/skill-gap/analyze
↗
Target roleDevOps Engineer
Already brings
Linux
Advanced
Docker
Proficient
Focus next
Kubernetes
Advanced
CI/CD
Proficient
Stakeholder management
Advanced
✦
Not a match score. A development map.

Use the returned gaps to drive coaching, mobility, career planning or your own learning workflow.

Under every responseOpenKnowra Skill Domain Intelligence

Powered by a connected knowledge graph of skills, roles and domains, not a role-title lookup.

680Krole-defining skills
180Kunique job profiles
27industries in the role map
14.5M+relationships across the skill graph
The customer problem

Career aspiration is easy to capture. Turning it into an actionable development plan is not.

Employees can name where they want to go. Managers can see that someone is not quite ready. Learning platforms have thousands of courses. The missing layer is a consistent answer to one question: what does this person specifically need to develop for that role?

01 · EMPLOYEE

“I know the role I want. What should I work on?”

Career paths often stop at role discovery. They show the destination without making the gap between today's capabilities and the target role visible.

02 · MANAGER / COACH

“I know they need development. Where exactly?”

Coaching depends heavily on individual judgment when there is no shared skill and proficiency baseline for the person and the role.

03 · L&D / PLATFORM

“We have learning. Which development is actually relevant?”

Learning recommendations become generic when the system knows the role but not the precise skill and proficiency gaps of the individual.

The result?

Growth conversations stay broad, development plans look similar across very different people, and internal mobility can show opportunities without showing the path to reach them.

The value proposition

Turn “where I want to go” into “what I need to develop.”

One API call puts the person and the target role into the same skill and proficiency context, then returns the development gap in a structure your product can use immediately. Skill Domain Intelligence uses OpenKnowra's connected knowledge graph to understand what the target role requires rather than treating the role name as a few words.

WHO THEY ARE → WHERE THEY WANT TO GO → WHAT THEY NEED TO DEVELOP
1

Understand the person

Send a professional document such as a resume or career profile. OpenKnowra identifies technical and soft skills and assigns a 1–4 proficiency level.

↓
2

Understand the target role

Send the role name. Skill Domain Intelligence uses OpenKnowra's knowledge graph to identify the technical and soft capabilities expected for that role and domain.

↓
3 · Return the development mapapplication/json
ALREADY HAS
JavaExpert · Level 4
SQLProficient · Level 2
NEEDS TO DEVELOP
DockerAdvanced · Level 3
KubernetesAdvanced · Level 3
ADDITIONAL STRENGTHS
RedisAdvanced · Level 3
LeadershipExpert · Level 4
Why OpenKnowra

Skill extraction tells you what is there. A proficiency gap tells you what to develop next.

The differentiation is not another list of keywords. OpenKnowra understands both sides of the development equation and expresses them in the same skill and proficiency vocabulary.

↕

A gap has depth, not just yes / no

Every skill is expressed on the same four-level scale, making development more precise than a binary “has skill / missing skill” flag.

BeginnerProficientAdvancedExpert
◎

Both the person and the role have context

Skill Domain Intelligence maps the target role through connected skills, job profiles and industry context. The gap is calculated against a contextualized role, not a title treated as text.

◇

Technical + soft-skill gaps

The response separates technical gaps and soft-skill gaps, so coaching and development do not stop at technical capability.

+

Strengths as well as gaps

You get matched skills and additional skills alongside the gaps. The experience can show what someone already brings, not just what they are missing.

Under the hood

Skill gaps are only useful if the system understands the role behind the title.

That is the job of OpenKnowra Skill Domain Intelligence. Its continuously evolving knowledge graph connects skills, roles and domains, so a target role becomes a contextual capability model before the person is compared with it.

01

Skills have relationships

The graph understands how capabilities relate and travel together in real work, instead of relying only on exact labels or isolated keywords.

02

Roles are modeled, not guessed

A role such as DevOps Engineer is resolved into the skills and proficiency expectations associated with that role, rather than compared as a string of text.

03

Domain changes the meaning

The same skill or role can carry different context across industries and work environments. Domain relationships help preserve that context in the gap analysis.

04

One vocabulary on both sides

The person's capabilities and the target role are expressed in the same skill and proficiency framework. That common context is what makes the development gap usable downstream.

680Krole-defining skills in the context graph
180Kunique job profiles used to model target roles
27industries represented across the role and skill map
14.5M+relationships connecting skills and context
Why this matters: anyone can extract skill words. The harder problem is knowing what a role actually requires, how skills relate to each other, and how the same capability changes with context. Skill Domain Intelligence gives the API that understanding, so the response becomes a useful development map rather than a list of keywords.
Where it fits

Embed role-specific development guidance wherever people make growth decisions.

The API is infrastructure. Keep your own employee, manager, coach or learner experience and add a precise development-gap layer underneath it.

↗

Career growth

After someone selects a target role, show what they already bring and what they need to build next.

EMPLOYEE EXPERIENCE
◉

Manager coaching

Give managers a shared, role-specific baseline for more concrete growth conversations and development plans.

MANAGER / COACH EXPERIENCE
⇄

Internal mobility

Move beyond “roles you may like” by showing the capability gap between an employee and the role they are exploring.

TALENT MARKETPLACE
△

Personalized learning

Use the returned skill gaps as the input to your own course catalog, learning recommendation or development workflow.

LMS / LXP / LEARNING
Developer-ready

One endpoint. A response your product can use.

Send a document, a role, or both. With a document + role, the API returns matched skills, additional skills, technical gaps, soft skills and soft-skill gaps. With a role alone, Skill Domain Intelligence uses the same knowledge graph to return the expected skill profile for that role.

PDF · DOC · DOCXUp to 10 MBOptional output languageBearer API keyStable · v1
   cURL
curl -X POST https://platform.openknowra.ai/api/bff/v1/skill-gap/analyze \\ -H "Authorization: Bearer $OPENKNOWRA_API_KEY" \\ -F "file=@/path/to/resume.pdf" \\ -F "role=DevOps Engineer" \\ -F "language=English" # Response fields matchedSkills[] additionalSkills[] gapSkills[] softSkills[] gappedSoftSkills[]
Simple self-service pricing

Start at $3.50. Pay only for successful calls.

No seat license. No annual commitment required to start. Pricing is based on input payload size, with the first 1 MB included in the base call.

BASE CALL
$3.50
35 credits · up to 1 MB
  • Document + role, document only, or role only
  • Technical and soft-skill gap output
  • Same 1–4 proficiency scale
  • Failed calls are not charged
  • Pay as you go, no commits

Pricing by payload size

Up to 1 MB$3.5035 credits
1–2 MB$7.0070 credits
2–3 MB$10.50105 credits
3–4 MB$14.00140 credits
Each additional MB+$3.50+35 credits
Role-only requests are charged at the base tier. Maximum payload size is 10 MB.

Payload size is rounded up to the next whole MB for billing. See the live pricing page for all tiers.

View full pricing →
Start in minutes

No sales cycle required.

The API is designed for self-service evaluation. Create an account, generate your API key, and make the first call from the docs.

1

Create your account

Sign up for OpenKnowra using your work details.

2

Generate an API key

User-scoped keys are created in the platform under Settings → API Keys.

3

Call the endpoint

Send a professional document and target role to /v1/skill-gap/analyze and use the returned gaps in your experience.

From aspiration to action

Make the next role more than a destination. Show the path to get there.

Embed a precise, role-specific development gap into your career, coaching, mobility or learning experience with one API call.

Starts at $3.50 / call · Pay as you go · Failed calls are not charged