@sharpapi/sharpapi-node-job-positions-database
v1.0.3
Published
SharpAPI.com Node.js SDK for Job Positions Database API
Maintainers
Readme

Job Positions Database API for Node.js
💼 Access comprehensive job positions database — powered by SharpAPI.
SharpAPI Job Positions Database provides access to a comprehensive database of job positions with detailed information about roles, responsibilities, and requirements. Perfect for HR tech applications and career platforms.
📋 Table of Contents
Requirements
- Node.js >= 16.x
- npm or yarn
Installation
Step 1. Install the package via npm:
npm install @sharpapi/sharpapi-node-job-positions-databaseStep 2. Get your API key
Visit SharpAPI.com to get your API key.
Usage
const { SharpApiJobPositionsDatabaseService } = require('@sharpapi/sharpapi-node-job-positions-database');
const apiKey = process.env.SHARP_API_KEY; // Store your API key in environment variables
const service = new SharpApiJobPositionsDatabaseService(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 { SharpApiJobPositionsDatabaseService } = require('@sharpapi/sharpapi-node-job-positions-database');
const service = new SharpApiJobPositionsDatabaseService(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
- Job Boards: Populate job listings with standardized position data
- Career Planning: Help users explore career options
- HR Systems: Integrate standardized job titles and descriptions
- Recruitment Tools: Enable consistent job position naming
- Talent Management: Structure organizational roles and hierarchies
- Skills Mapping: Link positions to required skills and qualifications
API Endpoint
GET /utilities/job_positions_list
For detailed API specifications, refer to:
Related Packages
- @sharpapi/sharpapi-node-related-job-positions
- @sharpapi/sharpapi-node-job-description
- @sharpapi/sharpapi-node-skills-database
- @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
