You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Removed reference to deprecated @sharpapi/sharpapi-node-client
- Updated Postman documentation URLs to current endpoints
- Cleaned up Related Packages section formatting
**SharpAPI Resume/Job Match Score**calculates how well a candidate's resume matches a job description, providing a detailed compatibility score and analysis. Perfect for ATS systems, recruitment platforms, and automated candidate screening.
10
+
**SharpAPI ResumeJob Match Score**analyzes how well a resume matches a job description, providing a compatibility score. Helps recruiters quickly identify the best candidates.
11
11
12
12
---
13
13
@@ -17,9 +17,11 @@
17
17
2.[Installation](#installation)
18
18
3.[Usage](#usage)
19
19
4.[API Documentation](#api-documentation)
20
-
5.[Response Format](#response-format)
21
-
6.[Examples](#examples)
22
-
7.[License](#license)
20
+
5.[Examples](#examples)
21
+
6.[Use Cases](#use-cases)
22
+
7.[API Endpoint](#api-endpoint)
23
+
8.[Related Packages](#related-packages)
24
+
9.[License](#license)
23
25
24
26
---
25
27
@@ -48,36 +50,24 @@ Visit [SharpAPI.com](https://sharpapi.com/) to get your API key.
Calculates the compatibility score between a resume and job description.
98
-
99
-
**Parameters:**
100
-
-`resumeFile` (Buffer, required): The resume file content as a Buffer
101
-
-`fileName` (string, required): Original filename with extension
102
-
-`jobDescription` (string, required): The job description text to match against
103
-
-`language` (string, optional): Language for analysis (default: 'English')
104
-
105
-
**Supported File Formats:**
106
-
- PDF (.pdf)
107
-
- Microsoft Word (.doc, .docx)
108
-
- Plain Text (.txt)
109
-
110
-
**Returns:**
111
-
- Promise<string>: Status URL for polling the job result
112
-
113
-
---
85
+
This service accepts file uploads. Please refer to the [Postman Documentation](https://documenter.getpostman.com/view/31106842/2sBXVeGsaF) for detailed parameter specifications.
114
86
115
-
## Response Format
116
-
117
-
The API returns a detailed matching analysis with score and breakdown:
118
-
119
-
```json
120
-
{
121
-
"data": {
122
-
"type": "api_job_result",
123
-
"id": "7bc5887a-0dfd-49b6-8edb-9280e468c210",
124
-
"attributes": {
125
-
"status": "success",
126
-
"type": "hr_resume_job_match_score",
127
-
"result": {
128
-
"match_score": 87,
129
-
"match_status": "High Match",
130
-
"candidate_name": "John Doe",
131
-
"job_position": "Senior Software Engineer",
132
-
"analysis": {
133
-
"skills_match": {
134
-
"score": 90,
135
-
"matched_skills": [
136
-
"JavaScript",
137
-
"Node.js",
138
-
"React",
139
-
"AWS",
140
-
"Team Leadership"
141
-
],
142
-
"missing_skills": [
143
-
"Kubernetes"
144
-
]
145
-
},
146
-
"experience_match": {
147
-
"score": 95,
148
-
"required_experience": "5+ years",
149
-
"candidate_experience": "8 years",
150
-
"assessment": "Exceeds requirements"
151
-
},
152
-
"education_match": {
153
-
"score": 85,
154
-
"required_education": "Bachelor's Degree",
155
-
"candidate_education": "Bachelor of Science in Computer Science",
156
-
"assessment": "Meets requirements"
157
-
}
158
-
},
159
-
"strengths": [
160
-
"Strong technical skill alignment with required technologies",
161
-
"Exceeds minimum experience requirements",
162
-
"Proven leadership experience mentioned in resume",
163
-
"Relevant industry experience"
164
-
],
165
-
"gaps": [
166
-
"No explicit mention of Kubernetes experience",
167
-
"Limited details about AWS specific services"
168
-
],
169
-
"recommendation": "Strong candidate - Recommend for interview. Candidate demonstrates excellent technical alignment and exceeds experience requirements. Consider discussing Kubernetes experience during interview."
170
-
}
171
-
}
172
-
}
173
-
}
174
-
```
87
+
### Response Format
175
88
176
-
**Match Score Ranges:**
177
-
-**90-100%**: Excellent Match - Top candidate
178
-
-**75-89%**: High Match - Strong candidate
179
-
-**60-74%**: Moderate Match - Potential candidate
180
-
-**40-59%**: Low Match - May require development
181
-
-**0-39%**: Poor Match - Not recommended
89
+
The API returns structured data extracted from the uploaded file. See the product page for example responses.
0 commit comments