Upload a PDF resume and extract skills, name, role, and a professional summary using AI. Accepts multipart/form-data with a resume field. Max file size: 5 MB. Any authenticated user.
Request
Authorization
JWT Bearer
Add the parameter
Authorization
to Headers
Example:
Authorization: ********************
or
Body Params multipart/form-dataRequired
Request Code Samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl--location--request POST '/ai/extract-skills' \
--header'Authorization: Bearer <token>' \
--form'resume=@""'
Responses
🟢200
application/json
Extracted skills
Body
Example
{"success":true,"data":{"skills":["TypeScript","React.js","Node.js","PostgreSQL","Docker","AWS","REST APIs","GraphQL","Git","Agile"],"name":"Jane Smith","role":"Senior Full Stack Developer","summary":"Experienced full-stack developer with 5+ years building scalable web applications using TypeScript, React, and Node.js."}}