印尼收入核验

收入核验适⽤于印尼个⼈收⼊、公司信息核验;本接⼝是同步接⼝。

API方式

Base URL

API

请求方式Content-Type输出格式字符集
POSTapplication/jsonJsonUTF-8

认证参数

字段类型建议备注
partner_codeString必须合作⽅标识,由TD提供
partner_keyString必须合作⽅标识,由TD提供

请求参数

字段类型建议备注
nameString必须姓名
phone_numberString必须手机号,⽀持10-13纯数字和+号,可以+62, 62, 08,8开头
id_numberString必须身份证件号,只支持16位纯数字输入
id_typeString必须印尼:national_id
sexString强烈建议性别,male/female
birthdateString强烈建议生日,格式”YYYY-MM-DD”
packageString强烈建议保险类型,例如:“JHT,JKK,JKM”,"JHT,JKK,JKM,JPN"等

具体含义:
JKK 工伤保险
JKM 死亡保险(非工伤意外死亡保险)
JHT 老年保险(养老保险)
JPN 退休金(JP)
emailString强烈建议邮箱
address_employeeString强烈建议员工地址

响应参数

字段类型含义备注
codeIntegerAPI 状态码
messageString状态信息在 API 异常状态下会输出具体的异常原因
sequence_idString响应唯一码用于跟踪每次请求记录的唯一标识
resultString查询结果枚举值:
命中:hit
无记录:no_record
错误:error
error_messageString错误信息当result=error时返回,如
Kuota harian Anda telah habis :您的每日配额已用完
Error system: 错误系统
......
dataJSONObjectresult=no_record,不返回该字段; result=hit,返回该字段,JSON 格式

data字段返回详情:

字段类型含义备注
companyString公司名称correct results
address_companyString公司地址correct results
month_last_salaryString最近一次工资接受月:“mm/yyyy”correct results
range_salaryString收入区间correct results
sexString性别match/not match
birthdateString生日match/not match
packageStringmatch/not match
emailString邮箱match/not match
address_employeeString员工地址match/not match

*非必填字段如未传入,则不返回比对结果

收入区间说明:

序号区间值区间含义(单位:IDR)
10-2.5JT(0, 2500000)
22.5-3.5JT[2500000,3500000)
33.5-4.5JT[3500000,4500000)
44.5-5.5JT[4500000,5500000)
55.5-6.5JT[5500000,6500000)
66.5-7.5JT[6500000,7500000)
77.5-8.5JT[7500000,8500000)
88.5-12.5JT[8500000,12500000)
912.5-20.5JT[12500000,20500000)
10>20.5JT[20500000,+)

API状态码

codeMessage含义
200成功
300Service not purchased or not effective服务不可⽤
301Service not purchased服务未购买
302Service has been suspend服务已被禁⽤
303Not enough balance流量不足
304Service expired服务已过期
9500Internal error内部错误
9060{parameter} empty{字段名}为空
9061{parameter} error{字段名}错误

命中样例

{
    "code": 200,
    "data": {
        "birthday": "NOT MATCH",
        "package": "MATCH",
        "range_salary": ">20.5JT",
        "sex": "NOT MATCH",
        "address_employee": "NOT MATCH",
        "date_first_salary": "01/09/2020",
        "month_last_salary": "10/2023",
        "company": "PT MAJU MAKMUR",
        "email": "NOT MATCH",
        "address_company": "JL. SUMUR BANDUNG 23, BANDUNG, JAWA BARAT"
    },
    "result": "hit",
    "sequence_id": "1699272744735016I303341798930550"
}

未命中样例

{
"code": 200,
"result": "no_record",
"sequence_id": "75ccadf47dab4c81a06e6f0da746cd9c"
}

错误(Error)样例

{
    "code": 200,
    "result": "error",
    "error_message": "Kuota harian Anda telah habis ",
    "sequence_id": "75ccadf47dab4c81a06e6f0da123cd9c"
}

失败样例

{
    "code": 301,
    "message": "Service not purchased"
}