sparQ Resume Parser API

Extract structured contact information from resumes.

Endpoint

POST/api/v1/parse

Upload a resume file (PDF, DOCX, DOC, TXT, RTF) and receive parsed contact data.

Rate Limit: 60 requests per hour per IP address

Example Request

curl -X POST https://parser.sparqone.com/api/v1/parse \
  -F "file=@resume.pdf"

Example Response

{
  "status": "success",
  "data": {
    "first_name": { "value": "John", "confidence": 0.95 },
    "last_name": { "value": "Smith", "confidence": 0.95 },
    "email": { "value": "john@example.com", "confidence": 1.0 },
    "phone": { "value": "+1 (555) 123-4567", "confidence": 0.9 },
    "address": {
      "city": { "value": "San Francisco", "confidence": 0.85 },
      "state": { "value": "CA", "confidence": 0.85 }
    },
    "social": {
      "linkedin": { "value": "linkedin.com/in/johnsmith", "confidence": 1.0 }
    }
  }
}

Supported Formats

FormatExtension
PDF.pdf
Word.docx, .doc
Plain Text.txt
Rich Text.rtf

Error Responses

CodeMeaning
400Invalid file or unsupported format
429Rate limit exceeded
500Server error