FigoAILabs API Documentation
  1. APIs
FigoAILabs API Documentation
  • Quickstart
  • Website Javascript Plugin
  • Rate Limits & Pricing
  • APIs
    • Chat Assistant API
      POST
    • Image Assistant API
      POST
    • Text To Speech API
      POST
    • Speech To Text API
      POST
    • Guardrails API
      POST
    • CV Scoring API
      POST
    • Web Search API
      POST
    • Sentiment Analysis API
      POST
    • Message Context API
      POST
    • Image Analyzer API
      POST
  1. APIs

CV Scoring API

POST
https://api.figolabs.ai/api/v1/cv/scoring
Apis
Maintainer:Figo AI Labs
The CV Scoring API provides a RESTful interface for seamlessly integrating resume evaluation into your applications.
It compares a candidate’s CV against a given job description and returns a relevance score along with a concise explanation for the score.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.figolabs.ai/api/v1/cv/scoring' \
--header 'Authorization: Bearer {Your-API-Key}' \
--header 'Content-Type: application/json' \
--data-raw '{
    "cvs": [
        "https://figolabs.ai/candidate_cv.pdf"
    ],
    "jobDescription": "frontend developer. Required skills:......."
}'
Response Response Example
200 - Success
{
    "responseCode": "00",
    "responseMessage": "Successful",
    "responseData": [
        {
            "name": "John Fred",
            "score": 90,
            "jobRole": "frontend developer",
            "reason": "The candidate has strong skills in Javascript, HTML, and React, which align well with the frontend developer role. However, the CV lacks specific mention of CSS or experience with frontend frameworks beyond React."
        }
    ]
}

Request

Header Params
Content-Type
string 
required
Example:
application/json
Authorization
string 
required
Example:
Bearer {Your-API-Key}
Body Params application/json
cvs
array[string]
required
Array of CVs
jobDescription
string 
required
Detailed job description
Examples

Responses

🟢200OK
application/json
Success
Body
responseCode
string 
required
responseMessage
string 
required
responseData
array [object {4}] 
required
name
string 
optional
score
integer 
optional
jobRole
string 
optional
reason
string 
optional
🟠401Unauthorized
Modified at 2025-04-22 18:48:04
Previous
Guardrails API
Next
Web Search API
Built with