Skip to main content
POST
HR talent assessment report

Authorizations

Authorization
string
header
required

Use the raw API key as the Bearer token, or send X-API-Key instead.

Body

application/json
candidate
object
required
position
string
required
Required string length: 1 - 200
Example:

"Senior Sales Manager"

company
object
outlook_years
integer
default:1
Required range: 1 <= x <= 3
include_pdf
boolean
default:false
locale
enum<string>
default:th
Available options:
th,
en

Response

Structured HR talent assessment, with both Thai + English narratives and an optional 24h signed pdf_url when include_pdf=true.

request_id
string
required
generated_at
string<date-time>
required
position
string
required
candidate_summary
object
required
bazi_profile
object
required
thaksa_outlook
object
required
company_fit
object | null
required
position_match
object
required
hr_narrative_th
string
required
hr_narrative_en
string
required
recommendation
enum<string>
required
Available options:
strong_hire,
consider,
caution,
not_recommended
recommendation_score
integer
required
Required range: 0 <= x <= 100
recommendation_factors_th
string
required
recommendation_factors_en
string
required
pdf_url
string<uri>
expires_at
string<date-time>