UNPKG

nida-tz

Version:

Karibu katika npm hii ya kupata taarifa za namba za nin

30 lines (27 loc) 756 B
const axios = require("axios"); const ninFinder = async (nin, method) => { try { const nida = String(nin).trim(); const API_URL = "https://ors.brela.go.tz/um/load/load_nida/"; const url = `${API_URL}${nin}`; const response = await axios.post(url); const data = response.data.obj.result; const user = { nin: data.NIN, nationality: data.NATIONALITY, dob: data.DATEOFBIRTH, sex: data.SEX, fName: data.FIRSTNAME, mName: data.MIDDLENAME, lName: data.SURNAME, }; if (data) { return user; } else { return "Mtumiaji hakupatikana"; } } catch (err) { return `Imeshindwa kupata data za ${nin}`; } }; module.exports = { ninFinder };