@sharpapi/sharpapi-node-job-positions-database
Advanced tools
+1
-1
| { | ||
| "name": "@sharpapi/sharpapi-node-job-positions-database", | ||
| "version": "1.0.2", | ||
| "version": "1.0.3", | ||
| "description": "SharpAPI.com Node.js SDK for Job Positions Database API", | ||
@@ -5,0 +5,0 @@ "main": "src/index.js", |
@@ -25,3 +25,4 @@ const { SharpApiCoreService } = require('@sharpapi/sharpapi-node-core'); | ||
| * @param {object} [options={}] - Query options | ||
| * @param {number} [options.per_page] - Items per page (default 10, min 0, max 100) | ||
| * @param {number} [options.page=1] - Page number for pagination | ||
| * @param {number} [options.per_page=10] - Items per page (default 10, min 0, max 100) | ||
| * @param {boolean} [options.include_related] - Include related job positions with weights | ||
@@ -32,4 +33,5 @@ * @param {string} [options.name] - Filter by job position name | ||
| * @example | ||
| * const positions = await service.getJobPositionsList({ per_page: 50, name: 'Developer' }); | ||
| * const positions = await service.getJobPositionsList({ page: 2, per_page: 50, name: 'Developer' }); | ||
| * console.log('Total positions:', positions.meta.total); | ||
| * console.log('Current page:', positions.meta.current_page); | ||
| * positions.data.forEach(pos => console.log(pos.name)); | ||
@@ -36,0 +38,0 @@ */ |
8614
1.69%58
3.57%