Indosaku 分期贷数据 API
Indosaku-Pinjaman Cicilan Uang 是 PT. INDOSAKU DIGITAL TEKNOLOGI(运营主体 PT Sens Teknologi Indonesia)的 Android 分期现金贷客户端,持有印尼金融服务管理局(OJK)牌照 KEP-86/D.05/2021(2021 年 8 月 31 日),并通过 ISO 27001,办公地址为万丹坦格朗 Ruko Spectra,Jl. Jalur Sutera Kav. 23B No. 1–2。借款人可申请 50 万至 8,000 万印尼盾的无抵押现金,期限 3、6 或 12 个月(91–365 天),公布年利率上限 36%,本金服务费 1.42%——以 200 万印尼盾、6 个月为例,合计应还 2,530,400 印尼盾。申请须为 21–55 岁印尼公民、有稳定收入且以本人名义开立储蓄账户,完成 KTP 电子 KYC 与活体识别,选择放款银行,通过虚拟账户还款,结清后可复贷;优惠券、自动复贷与首页提额轨道同在客户端。Google Play 评分 4.8(547,729 条评价);客服 [email protected] / 021-50102321(每日 09:00–18:00)。该应用与 Easycash、Tunaiku、Kredivo、PinjamanGo 争夺同一批印尼 pinjaman online 用户。
首页额度卡片把 loanAmountMin 对照 loanAmountMax 写成 loanAmountDisplay,并带 tenorPeriodDisplay、quotaDisplay、totalLimitDisplay 与 orderCountDisplay。KYC 行在 idCardNum 与 idCard 上盖 kycVerified,活体步骤再返回 faceProcessId 以及上传 url 与对象 key。
快捷申请提交 orderId,并带 bankAccountDisplay、bankNameDisplay、disbursementDisplay 与 autoReloanState。优惠券钱包列出 userCouponId、couponName、couponStatus 与 couponAmountDisplay;虚拟账户还款页把 dueTime 钉在同一 orderId 上。催收与放贷中台用这些字段做 VA 匹配和额度监控;openData Studio 把同一面转化为可调用的开放数据。
应用截图
API 端点一览
以下端点与请求/响应示例均依据应用界面推导重构,为示意说明,并非实际抓包。
发送 OTP
POST
/v1/auth/challengeosint在签发会话前,按 otp_send_code_type(短信等)向 otp_send_phone 发送一次性验证码。
认证方式: 登录前调用。请求体 otp_send_phone、otp_send_code_type。
- otp_send_phone
- otp_send_code_type
- ttlSec
POST /v1/auth/challenge HTTP/1.1 Content-Type: application/json { "otp_send_phone": "081234567890", "otp_send_code_type": "sms" }{ "code": 0, "msg": "OK", "data": { "otp_send_phone": "081234567890", "otp_send_code_type": "sms", "ttlSec": 60 } }OTP 验证签发会话
POST
/v1/sessions/exchangeosint用 otp_send_phone 与短信验证码换取后续调用所需的 accessToken、userId、phoneNumber。
认证方式: 登录前调用。请求体 otp_send_phone 与短信验证码。返回 accessToken,供后续 Authorization 头使用。
- otp_send_phone
- verifyCode
- accessToken
- userId
- phoneNumber
POST /v1/sessions/exchange HTTP/1.1 Content-Type: application/json { "otp_send_phone": "081234567890", "verifyCode": "483920" }{ "code": 0, "msg": "OK", "data": { "accessToken": "<accessToken>", "userId": "10086001", "phoneNumber": "081234567890" } }已登录借款人资料
POST
/v1/members/meopendata返回已登录借款人记录:userId、phoneNumber、accountName、kycVerified、idCard、idCardNum。
认证方式: OTP 验证返回的 accessToken 放在 Authorization 头。
- userId
- phoneNumber
- accountName
- kycVerified
- idCard
- idCardNum
POST /v1/members/me HTTP/1.1 Content-Type: application/json Authorization: Bearer <accessToken> {}{ "code": 0, "msg": "OK", "data": { "userId": "10086001", "phoneNumber": "081234567890", "accountName": "Budi Santoso", "kycVerified": true, "idCard": "KTP", "idCardNum": "3174010101900001" } }KYC 上传地址
POST
/v1/identity/uploadsopendata签发 KYC 对象存储槽位:isSuccess、url、key、filePath、src、uploadFile 与 faceProcessId,用于 KTP 照片或活体帧。
认证方式: OTP 验证返回的 accessToken 放在 Authorization 头。
- isSuccess
- url
- key
- filePath
- src
- uploadFile
- faceProcessId
POST /v1/identity/uploads HTTP/1.1 Content-Type: application/json Authorization: Bearer <accessToken> { "src": "ktp_front", "uploadFile": "ktp.jpg" }{ "code": 0, "msg": "OK", "data": { "isSuccess": true, "url": "https://cdn.example/kyc/put", "key": "kyc/10086001/ktp_front.jpg", "filePath": "kyc/10086001/ktp_front.jpg", "src": "ktp_front", "uploadFile": "ktp.jpg", "faceProcessId": "fp_9a21" } }首页授信额度
POST
/v1/credit/overviewopenfinance加载首页额度卡片:loanAmountMin、loanAmountMax、loanAmountDisplay、loanMetaDisplay、tenorPeriodDisplay、quotaDisplay、totalLimitDisplay、orderCountDisplay。
认证方式: OTP 验证返回的 accessToken 放在 Authorization 头。
- loanAmountMin
- loanAmountMax
- loanAmountDisplay
- loanMetaDisplay
- tenorPeriodDisplay
- quotaDisplay
- totalLimitDisplay
- orderCountDisplay
POST /v1/credit/overview HTTP/1.1 Content-Type: application/json Authorization: Bearer <accessToken> {}{ "code": 0, "msg": "OK", "data": { "loanAmountMin": 500000, "loanAmountMax": 80000000, "loanAmountDisplay": "Rp 8.000.000", "loanMetaDisplay": "Cicilan 6 bulan", "tenorPeriodDisplay": "6 bulan", "quotaDisplay": "Rp 8.000.000", "totalLimitDisplay": "Rp 12.000.000", "orderCountDisplay": "2" } }快捷申请订单
POST
/v1/applications/instantopenfinance提交快捷分期申请:返回 orderId,并带 bankAccountDisplay、bankNameDisplay、disbursementDisplay、autoReloanState 与可选 userCouponId。
认证方式: OTP 验证返回的 accessToken 放在 Authorization 头。
- orderId
- loanAmountDisplay
- tenorPeriodDisplay
- bankAccountDisplay
- bankNameDisplay
- disbursementDisplay
- autoReloanState
- userCouponId
POST /v1/applications/instant HTTP/1.1 Content-Type: application/json Authorization: Bearer <accessToken> { "loanAmountDisplay": "Rp 2.000.000", "tenorPeriodDisplay": "6 bulan", "bankAccountDisplay": "8812345678", "userCouponId": "44001", "autoReloanState": false }{ "code": 0, "msg": "OK", "data": { "orderId": "77881234", "bankAccountDisplay": "8812345678", "bankNameDisplay": "BCA", "disbursementDisplay": "Rp 2.000.000", "autoReloanState": false, "userCouponId": "44001" } }虚拟账户还款
POST
/v1/payments/virtual-accountopenbanking按 orderId 签发还款虚拟账户:accountName、bankNameDisplay、bankAccountDisplay、dueTime。
认证方式: OTP 验证返回的 accessToken 放在 Authorization 头。
- orderId
- accountName
- bankNameDisplay
- bankAccountDisplay
- dueTime
POST /v1/payments/virtual-account HTTP/1.1 Content-Type: application/json Authorization: Bearer <accessToken> { "orderId": "77881234" }{ "code": 0, "msg": "OK", "data": { "orderId": "77881234", "accountName": "Budi Santoso", "bankNameDisplay": "BCA", "bankAccountDisplay": "8808123456789012", "dueTime": "2026-04-19 23:59:59" } }用户优惠券列表
POST
/v1/promotions/walletopendata返回优惠券钱包:couponMasterEnabled、totalDiscountDisplay,以及 userCouponId、couponName、couponStatus、couponUse、couponAmountDisplay 行。
认证方式: OTP 验证返回的 accessToken 放在 Authorization 头。
- couponMasterEnabled
- totalDiscountDisplay
- userCouponId
- couponUserCouponId
- couponName
- couponStatus
- couponUse
- couponAmountDisplay
POST /v1/promotions/wallet HTTP/1.1 Content-Type: application/json Authorization: Bearer <accessToken> {}{ "code": 0, "msg": "OK", "data": { "couponMasterEnabled": true, "totalDiscountDisplay": "Rp 50.000", "items": [ { "userCouponId": "44001", "couponUserCouponId": "44001", "couponName": "New user reduce", "couponStatus": "AVAILABLE", "couponUse": true, "couponAmountDisplay": "Rp 50.000" } ] } }复贷与续借
POST
/v1/applications/renewalopenfinance按 orderId 加载复贷/续借闸门:autoReloanState、quotaDisplay、loanAmountDisplay、tenorPeriodDisplay。
认证方式: OTP 验证返回的 accessToken 放在 Authorization 头。
- orderId
- autoReloanState
- quotaDisplay
- loanAmountDisplay
- tenorPeriodDisplay
POST /v1/applications/renewal HTTP/1.1 Content-Type: application/json Authorization: Bearer <accessToken> { "orderId": "77881234", "autoReloanState": true }{ "code": 0, "msg": "OK", "data": { "orderId": "77881234", "autoReloanState": true, "quotaDisplay": "Rp 8.000.000", "loanAmountDisplay": "Rp 8.000.000", "tenorPeriodDisplay": "6 bulan" } }首页提额轨道
POST
/v1/credit/upgrade-trackopenfinance返回首页提额轨道:quotaDisplay 对照 totalLimitDisplay,以及 loanAmountMax、orderCountDisplay、autoReloanState。
认证方式: OTP 验证返回的 accessToken 放在 Authorization 头。
- quotaDisplay
- totalLimitDisplay
- loanAmountMax
- orderCountDisplay
- autoReloanState
POST /v1/credit/upgrade-track HTTP/1.1 Content-Type: application/json Authorization: Bearer <accessToken> {}{ "code": 0, "msg": "OK", "data": { "quotaDisplay": "Rp 8.000.000", "totalLimitDisplay": "Rp 12.000.000", "loanAmountMax": 80000000, "orderCountDisplay": "2", "autoReloanState": false } }
数据类别
- OTP 会话
- KYC 资料
- 活体上传
- 首页授信额度
- 分期订单
- 虚拟账户还款
- 优惠券
- 复贷状态
- 提额轨道
数据使用场景与案例
KTP 电子 KYC 核对
进件台按 kycVerified、idCardNum、accountName 决定是否放款,再把 faceProcessId 绑到上传 url 与 key。
虚拟账户还款匹配
催收按 orderId 拉取 dueTime、bankNameDisplay、bankAccountDisplay,把入账匹配到虚拟账户。
首页额度监控
风控对照 loanAmountMin / loanAmountMax 与 quotaDisplay、totalLimitDisplay,观察 orderCountDisplay 增长。
优惠券结算对账
财务在快捷申请前把 couponAmountDisplay、totalDiscountDisplay 与 userCouponId、couponStatus、couponUse 核对。
常见问题
登录后 Indosaku 暴露哪些借款人记录?
已登录会话返回账户记录(userId、phoneNumber、accountName、kycVerified、idCardNum),首页额度卡片(loanAmountMin、loanAmountMax、loanAmountDisplay、tenorPeriodDisplay、quotaDisplay、totalLimitDisplay),快捷申请订单(orderId、bankAccountDisplay、disbursementDisplay、autoReloanState),虚拟账户还款(dueTime、bankNameDisplay),优惠券(userCouponId、couponName、couponStatus、couponAmountDisplay)以及提额轨道。
Android 客户端如何鉴权?
发送 OTP 提交 otp_send_phone 与 otp_send_code_type;校验 OTP 再用短信验证码换取 accessToken、userId、phoneNumber。后续调用把 accessToken 放进 Authorization 头。
分期如何还款?
虚拟账户接口返回 orderId、accountName、bankNameDisplay、bankAccountDisplay 与 dueTime。催收在 dueTime 前把入账匹配到该银行账户。
哪些字段跟踪提额?
首页提额轨道返回 quotaDisplay 对照 totalLimitDisplay,以及 loanAmountMax、orderCountDisplay、autoReloanState。
与 Indosaku-Pinjaman Cicilan Uang 相似的应用
- Easycash - Pinjaman Daring — Easycash 是 PT Indonesia Fintopia Technology 持 OJK 牌照的无抵押现金贷应用,公布额度 10 万至 1 亿印尼盾、期限 3–12 个月,最高年化利率 36%。
- Tunaiku - Pinjaman Dana Online — Tunaiku 是 PT Bank Amar Indonesia Tbk 持 OJK 牌照的无抵押现金贷(KTA),放款 200 万至 3,000 万印尼盾,期限 6–30 个月。
- Kredivo - Paylater & Pinjaman — Kredivo 是 PT Kredivo Finance Indonesia 持 OJK 牌照的先买后付与现金贷额度,最高 5,000 万印尼盾,可 30 天一次结清,或按 3–24 期分期。
- PinjamanGo-Pinjaman Uang cepat — PinjamanGo 是 Sinar Mas 集团旗下 PT Dana Pinjaman Inklusif 持 OJK 牌照(KEP-124/D.05/2019)的无抵押现金贷应用,公布额度 200 万至 600 万印尼盾,期限 91–120 天。
- UangMe - Pinjaman Dana Online — UangMe 是 PT Uangme Fintek Indonesia 持 OJK 牌照的无抵押现金贷应用,公布额度 20 万至 5,000 万印尼盾,期限 3–12 个月。
- Cairin: Pinjaman Daring Cepat — Cairin 是 PT Idana Solusi Sejahtera 持 OJK 牌照的无抵押现金贷应用,公布额度 50 万至 1 亿印尼盾,期限 91–365 天,公布年利率上限 24%。
- AdaKami — AdaKami 是 PT Pembiayaan Digital Indonesia 持 OJK 牌照的数字现金贷应用,公布额度 30 万至 8,000 万印尼盾,可按 3、6、12 期还款,最高年化利率 36%。
- JULO — JULO 是 PT JULO Teknologi Finansial 受 OJK 监管的数字信贷应用,同一额度最高 5,000 万印尼盾,可提现到银行、充电子钱包、缴账单或先买后付。
相关主题
- Indosaku API
- Indosaku loanAmountMin
- Indosaku dueTime
- PT INDOSAKU DIGITAL TEKNOLOGI 数据
- 印尼 pinjaman kycVerified
- Indosaku couponAmountDisplay
- Indosaku autoReloanState
- OJK 网络借贷字段
需要集成这个 App 的数据 API?
我们可为任意指定 App 交付定制集成——源码交付 USD 500 起,或托管 API 按调用计费。告诉我们您需要的数据即可。
- 每个项目均签 NDA 与 SOW
- 3–7 天交付
- 验收通过后才付款
- 仅在授权范围内作业