Tuổi nghỉ hưu API
Tra tuổi nghỉ hưu và thời điểm nghỉ hưu theo ngày sinh, giới tính và lộ trình NĐ 135/2020, kèm trường hợp nghỉ hưu sớm và tỷ lệ lương hưu.
Gửi ngày sinh và giới tính, API trả về tuổi nghỉ hưu áp dụng (nam 60 tuổi 3 tháng năm 2021, mỗi năm tăng 3 tháng đến 62 tuổi năm 2028; nữ 55 tuổi 4 tháng, mỗi năm tăng 4 tháng đến 60 tuổi năm 2035), ngày đủ tuổi, thời điểm nghỉ hưu (cuối tháng đủ tuổi) và tháng bắt đầu hưởng lương hưu, đúng như Phụ lục I NĐ 135/2020/NĐ-CP.
condition=reduced áp dụng lộ trình thấp hơn 5 tuổi (Phụ lục II: đủ 15 năm làm nghề nặng nhọc, độc hại, vùng đặc biệt khó khăn hoặc suy giảm khả năng lao động từ 61%), mining thấp hơn tối đa 10 tuổi, later cao hơn tối đa 5 tuổi; với điều kiện bình thường, kết quả cũng cho biết tuổi nghỉ hưu sớm.
Có contribution_years (hoặc contribution_months), API tính thêm tỷ lệ lương hưu theo Luật BHXH 41/2024/QH15 Điều 66: 45% khi đủ 15 năm (nữ) hoặc 20 năm (nam; 40% khi đủ 15 năm), mỗi năm thêm 2%, tối đa 75%.
Tham số
| Tên | Vị trí | Kiểu | Bắt buộc | Mặc định | |
|---|---|---|---|---|---|
birth_date | query | string | có | Ngày sinh (YYYY-MM-DD; YYYY-MM lấy ngày 1). | |
sex | query | string | có | male (nam) hoặc female (nữ). | |
condition | query | string | không | normal | normal, reduced (nghỉ sớm), mining (hầm lò) hoặc later (nghỉ muộn). |
contribution_years | query | number | không | Số năm đóng BHXH (tính tỷ lệ lương hưu). |
Ví dụ
curl "https://apibox.io.vn/v1/vn-retirement?birth_date=1975-08-20&sex=female&contribution_years=20" \
-H "Authorization: Bearer YOUR_API_KEY"const res = await fetch('https://apibox.io.vn/v1/vn-retirement?birth_date=1975-08-20&sex=female&contribution_years=20', {
method: 'GET',
headers: {
Authorization: 'Bearer YOUR_API_KEY',
},
});
const data = await res.json();
console.log(data);import requests
res = requests.get(
"https://apibox.io.vn/v1/vn-retirement?birth_date=1975-08-20&sex=female&contribution_years=20",
headers={"Authorization": "Bearer YOUR_API_KEY"},
timeout=30,
)
print(res.json())<?php
$ch = curl_init('https://apibox.io.vn/v1/vn-retirement?birth_date=1975-08-20&sex=female&contribution_years=20');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: Bearer YOUR_API_KEY'],
]);
$response = curl_exec($ch);
print_r(json_decode($response, true));Kết quả trả về
{
"birth_date": "1975-08-20",
"sex": "female",
"condition": "normal",
"retirement_age": {
"years": 60,
"months": 0,
"text_vi": "60 tuổi"
},
"reaches_age_on": "2035-08-20",
"retirement_date": "2035-08-31",
"pension_start": "2035-09-01",
"already_retired": false,
"reduced_age": {
"age": {
"years": 52,
"months": 4,
"text_vi": "52 tuổi 4 tháng"
},
"from": "2027-12-20",
"applies_to": "heavy / hazardous work or especially difficult areas ≥ 15 years, reduced working capacity ≥ 61% (NĐ 135/2020 Điều 5)"
},
"legal": "NĐ 135/2020/NĐ-CP Điều 4, Phụ lục I",
"pension": {
"contribution_years": 20,
"eligible": true,
"rate_percent": 55,
"legal": "Luật BHXH 41/2024/QH15 Điều 64, 66 (15 years minimum; early retirement reduces the rate by 2% per year early)"
},
"reviewed": "2026-11-11"
}
Ứng dụng
- Cảnh báo nhân sự sắp đến tuổi nghỉ hưu trong phần mềm HRM
- Hiển thị thời điểm nghỉ hưu trong app BHXH
- Xác định thời hạn vay tối đa theo tuổi trong app ngân hàng
- Lập kế hoạch hưu trí trong app tài chính cá nhân
Hỏi đáp
Ngày sinh có ảnh hưởng không?
Có: người lao động đủ tuổi vào ngày sinh trong tháng; thời điểm nghỉ hưu là hết ngày cuối cùng của tháng đó và lương hưu tính từ tháng tiếp theo.
Trường hợp nào không áp dụng?
Cán bộ giữ một số chức vụ, lực lượng vũ trang và các nghề có luật riêng. API áp dụng cho người lao động theo Bộ luật Lao động.
Tỷ lệ lương hưu đã trừ nghỉ hưu sớm chưa?
Chưa, tỷ lệ là cho trường hợp nghỉ đúng tuổi; nghỉ hưu sớm theo diện giảm tuổi bị trừ 2% cho mỗi năm nghỉ trước tuổi.
API liên quan
Kiểm tra JSON
Kiểm tra cú pháp JSON, báo đúng dòng và cột bị lỗi, và validate dữ liệu theo JSON Schema (draft 4, 7, 2019-09 hoặc 2020-12).
{ }Định dạng JSON
Làm đẹp JSON với thụt lề 0-8 dấu cách hoặc tab, rút gọn (minify) hoặc sắp xếp key theo bảng chữ cái. Báo lỗi cú pháp kèm dòng và cột.
CSVCSV sang JSON
Chuyển CSV thành mảng object JSON theo dòng tiêu đề, tự nhận dấu phân cách, tự chuyển số và boolean, báo lỗi từng dòng.