@sharpapi/sharpapi-node-skills-database
v1.0.3
Published
SharpAPI.com Node.js SDK for Skills Database API
Maintainers
Readme

Skills Database API for Node.js
🎯 Access comprehensive skills database — powered by SharpAPI.
SharpAPI Skills Database provides access to a comprehensive database of professional skills with detailed information. Perfect for HR tech, recruitment platforms, and career development applications.
📋 Table of Contents
Requirements
- Node.js >= 16.x
- npm or yarn
Installation
Step 1. Install the package via npm:
npm install @sharpapi/sharpapi-node-skills-databaseStep 2. Get your API key
Visit SharpAPI.com to get your API key.
Usage
const { SharpApiSkillsDatabaseService } = require('@sharpapi/sharpapi-node-skills-database');
const apiKey = process.env.SHARP_API_KEY; // Store your API key in environment variables
const service = new SharpApiSkillsDatabaseService(apiKey);
const text = 'Your content here...';
async function processText() {
try {
// Submit processing job
const statusUrl = await service.processContent(text);
console.log('Job submitted. Status URL:', statusUrl);
// Fetch results (polls automatically until complete)
const result = await service.fetchResults(statusUrl);
console.log('Result:', result.getResultJson());
} catch (error) {
console.error('Error:', error.message);
}
}
processText();API Documentation
Methods
This utility provides synchronous data access. Refer to the Postman Documentation for query parameters and response format.
Response Format
Returns JSON data immediately (synchronous operation).
Examples
Basic Example
const { SharpApiSkillsDatabaseService } = require('@sharpapi/sharpapi-node-skills-database');
const service = new SharpApiSkillsDatabaseService(process.env.SHARP_API_KEY);
// Customize polling behavior if needed
service.setApiJobStatusPollingInterval(10); // Poll every 10 seconds
service.setApiJobStatusPollingWait(180); // Wait up to 3 minutes
// Use the service
// ... (implementation depends on specific service)For more examples, visit the Product Page.
Use Cases
- Skills Assessment: Enable standardized skills testing and evaluation
- Resume Building: Help candidates select relevant skills
- Job Matching: Match candidate skills to job requirements
- Training Programs: Identify skill gaps and training needs
- Talent Development: Track employee skill progression
- Recruitment Filters: Enable precise skills-based candidate filtering
API Endpoint
GET /utilities/skills_list
For detailed API specifications, refer to:
Related Packages
- @sharpapi/sharpapi-node-related-skills
- @sharpapi/sharpapi-node-job-positions-database
- @sharpapi/sharpapi-node-parse-resume
- @sharpapi/sharpapi-node-client - Full SharpAPI SDK
License
This project is licensed under the MIT License. See the LICENSE.md file for details.
Support
- Documentation: SharpAPI.com Documentation
- Issues: GitHub Issues
- Email: [email protected]
Powered by SharpAPI - AI-Powered API Workflow Automation
