ACKO Insurance 保单与理赔数据 API
ACKO Insurance 是 Acko Technology & Services Private Limited 为 ACKO General Insurance Ltd(IRDAI 注册号 157,班加罗尔 HSR Layout)提供的面向个人的 Android 应用。用户通过短信 OTP 登录后,可购买与管理车险、两轮车险、健康险、定期寿险与旅行险,并把车辆日常事务收进同一入口:RTO/电子罚单查询与缴纳、FASTag 充值、PUC 到期提醒、车主信息查询、ABHA 成员、带 1mg 药品与检测导流的健康险无现金理赔、急救救护车,以及 ACKO Drive 行车记录仪回放。首页页签深链到 bike、car、life、travel;桌面快捷方式打开保障列表、罚单、FASTag 与救护车。Google Play 将其归入 Finance,评分 4.6,约 39.7 万条评价,页面宣称印度有 8,000 万以上保单持有人。它作为直营保险公司应用,与 Policybazaar 等聚合平台争夺大众车险与健康险客户。
保障 SDUI 每一行把有效计划绑到 policyNumber 与机动车身份 vehicleNumber,expiryDate 驱动车险与两轮车险续保提醒,并按同一号码提供 AckoPolicy PDF。
健康险 FNOL 声明随后提交治疗费用与医院信息,payoutStatus 等待 IFSC 核验的 accountName 与保单姓名匹配。电子罚单欠款、FASTag 的 tagBalancePaise、ABHA 成员名单与急救救护车时段共用同一会话,经纪仪表盘、理赔作业台或车队合规工具可据此读取保障、罚款与打款。openData Studio 把这些字段变成可调用的开放数据。
应用截图
API 端点一览
以下端点与请求/响应示例均依据应用界面推导重构,为示意说明,并非实际抓包。
发送登录 OTP
POST
/v1/sessions/otposint向 mobileNumber 发送短信登录 OTP,用于开启保障列表会话。
认证方式: 无需登录。公开的客户端平台请求头标识 Android 版本;OTP 绑定 mobileNumber。
- mobileNumber
- channel
- status
- otpRequestId
- expiresInSeconds
POST /v1/sessions/otp HTTP/1.1 Content-Type: application/json X-Client-Platform: android { "mobileNumber": "9876543210", "channel": "SMS" }{ "status": "SENT", "otpRequestId": "otp-req-88412019", "mobileNumber": "9876543210", "expiresInSeconds": 120 }校验 OTP 并签发会话
POST
/v1/sessions/otp/confirmosint校验短信 OTP,并签发后续保障、理赔与车辆工具调用所用的 accessToken。
认证方式: 使用发码接口下发的一次性验证码。响应中的 accessToken 保存在应用的安全存储中,后续调用以 Authorization: Bearer 发送。
- mobileNumber
- otpRequestId
- otp
- accessToken
- refreshToken
- userId
- expiresAt
POST /v1/sessions/otp/confirm HTTP/1.1 Content-Type: application/json { "mobileNumber": "9876543210", "otpRequestId": "otp-req-88412019", "otp": "482913" }{ "accessToken": "<session-token>", "refreshToken": "<refresh-token>", "userId": "usr-10028441", "mobileNumber": "9876543210", "expiresAt": "2026-10-21T06:30:00Z" }列出有效保障
GET
/v1/plans/activeopenfinance返回已登录用户在保障页上的有效保单:policyNumber、productLine、vehicleNumber 与 expiryDate。
认证方式: 使用 OTP 确认接口签发的 Bearer accessToken。
- policyNumber
- productLine
- vehicleNumber
- vehicleName
- sumInsured
- premiumAmount
- expiryDate
- status
GET /v1/plans/active HTTP/1.1 Authorization: Bearer <session-token>{ "coverages": [ { "policyNumber": "D300123456789", "productLine": "CAR", "vehicleNumber": "KA01AB1234", "vehicleName": "Hyundai Venue SX", "sumInsured": 850000, "premiumAmount": 12480, "expiryDate": "2027-03-31", "status": "ACTIVE" } ] }下载保单 PDF
GET
/v1/plans/{policyNumber}/pdfopenfinance按 policyNumber 流式返回已出单的保单 PDF 供下载。
认证方式: Bearer accessToken。应用内下载器还会转发网页会话 Cookie,以便把保单 PDF 保存到设备。
- policyNumber
- fileName
- mimeType
- downloadUrl
- bytes
GET /v1/plans/D300123456789/pdf HTTP/1.1 Authorization: Bearer <session-token> Cookie: session=<web-session-cookie> Accept: application/pdf{ "policyNumber": "D300123456789", "fileName": "policy-D300123456789.pdf", "mimeType": "application/pdf", "downloadUrl": "https://cdn.example.com/plans/D300123456789.pdf", "bytes": 248832 }按号牌查询车辆
GET
/v1/registrations/{vehicleNumber}/profileosint按 vehicleNumber 解析「获取车辆信息」与 PUC 页,返回车主、燃料与 pucExpiryDate。
认证方式: 已登录会话的 Bearer accessToken。
- vehicleNumber
- vehicleName
- registrationNumber
- ownerNameMasked
- fuelType
- pucExpiryDate
- vehicleImageUrl
GET /v1/registrations/KA01AB1234/profile HTTP/1.1 Authorization: Bearer <session-token>{ "vehicleNumber": "KA01AB1234", "vehicleName": "Hyundai Venue SX", "registrationNumber": "KA01AB1234", "ownerNameMasked": "R***** K****", "fuelType": "PETROL", "pucExpiryDate": "2026-12-18", "vehicleImageUrl": "https://cdn.example.com/vehicles/venue.png" }列出待缴电子罚单
GET
/v1/fines/pendingopendata按 vehicleNumber 列出未缴 RTO/电子罚单,含 amountPaise、location 与违章 imageUrl。
认证方式: Bearer accessToken。vehicleNumber 可以是已承保车辆或查询号牌。
- vehicleNumber
- pendingCount
- totalDuePaise
- challanNumber
- offence
- amountPaise
- location
- offenceAt
- imageUrl
- status
GET /v1/fines/pending?vehicleNumber=KA01AB1234 HTTP/1.1 Authorization: Bearer <session-token>{ "vehicleNumber": "KA01AB1234", "pendingCount": 2, "totalDuePaise": 150000, "challans": [ { "challanNumber": "KA202610180021", "offence": "SPEEDING", "amountPaise": 100000, "location": "Outer Ring Road, Bengaluru", "offenceAt": "2026-09-12T08:41:00+05:30", "imageUrl": "https://cdn.example.com/fines/KA202610180021.jpg", "status": "UNPAID" } ] }查询 FASTag 余额
GET
/v1/toll-tags/balanceopenbanking按 vehicleNumber 读取 FASTag 的 tagId 与 tagBalancePaise,供充值快捷方式在 lowBalance 时告警。
认证方式: 已登录会话的 Bearer accessToken。
- vehicleNumber
- tagId
- tagBalancePaise
- lowBalance
- issuerBank
- status
GET /v1/toll-tags/balance?vehicleNumber=KA01AB1234 HTTP/1.1 Authorization: Bearer <session-token>{ "vehicleNumber": "KA01AB1234", "tagId": "34161XXXXXXXXX1234", "tagBalancePaise": 84200, "lowBalance": false, "issuerBank": "IDFC FIRST", "status": "ACTIVE" }提交健康险 FNOL 报案
POST
/v1/care/intimationsopenfinance登记健康险出险通知,提交 treatmentCostPaise、hospitalName 与声明标志,返回 claimId 与 payoutStatus。
认证方式: Bearer accessToken。请求体需包含 policyNumber 以及 FNOL 页的三项声明标志。
- policyNumber
- treatmentCostPaise
- hospitalName
- opdClaim
- declarationOtherInsurerRemainderOnly
- declarationInfoCorrect
- claimId
- claimStatus
- payoutStatus
POST /v1/care/intimations HTTP/1.1 Authorization: Bearer <session-token> Content-Type: application/json { "policyNumber": "H20099887766", "treatmentCostPaise": 18500000, "hospitalName": "Manipal Hospital Whitefield", "opdClaim": false, "declarationOtherInsurerRemainderOnly": true, "declarationInfoCorrect": true }{ "claimId": "CLM-2026-10028441", "policyNumber": "H20099887766", "claimStatus": "REGISTERED", "opdClaim": false, "payoutStatus": "pending" }核验理赔打款银行账户
POST
/v1/settlements/bank-checkopenbanking按保单姓名核验 ifsc 与 accountNumber,返回 verificationStatus 与 payoutStatus。
认证方式: Bearer accessToken,范围限定为 FNOL 登记返回的 claimId。
- claimId
- ifsc
- accountNumber
- accountName
- verificationStatus
- payoutStatus
- accountNameMatch
- skipPayout
POST /v1/settlements/bank-check HTTP/1.1 Authorization: Bearer <session-token> Content-Type: application/json { "claimId": "CLM-2026-10028441", "ifsc": "HDFC0001234", "accountNumber": "50100123456789", "accountName": "RAHUL KUMAR" }{ "claimId": "CLM-2026-10028441", "verificationStatus": "verified", "payoutStatus": "initiated", "ifsc": "HDFC0001234", "accountNameMatch": true, "skipPayout": false }列出 ABHA 成员
GET
/v1/household/abha-membersosint列出与家庭健康险关联的 ABHA 成员,含 abhaNumber、relation 与 kycStatus。
认证方式: Bearer accessToken。ABHA 编号限定在已登录的健康险家庭范围内。
- abhaNumber
- abhaAddress
- fullName
- relation
- linkedPolicyNumber
- kycStatus
GET /v1/household/abha-members HTTP/1.1 Authorization: Bearer <session-token>{ "members": [ { "abhaNumber": "12-3456-7890-1234", "abhaAddress": "rahul@sbx", "fullName": "Rahul Kumar", "relation": "SELF", "linkedPolicyNumber": "H20099887766", "kycStatus": "VERIFIED" } ] }请求急救救护车
POST
/v1/emergency/dispatchopendata按当前经纬度、针对有效 policyNumber 发起急救救护车调度。
认证方式: Bearer accessToken。位置来自缓存的最近一次经纬度。
- policyNumber
- latitude
- longitude
- accuracyMeters
- requestId
- etaMinutes
- providerName
- status
POST /v1/emergency/dispatch HTTP/1.1 Authorization: Bearer <session-token> Content-Type: application/json { "policyNumber": "D300123456789", "latitude": 12.9121, "longitude": 77.6446, "accuracyMeters": 12.4 }{ "requestId": "RSA-2026-8841", "policyNumber": "D300123456789", "etaMinutes": 18, "providerName": "ACKO Rapid Response", "status": "DISPATCHED" }车险续保报价
POST
/v1/plans/renewal-offersopenfinance按 policyNumber / vehicleNumber 为车险或两轮车险续保定价,返回 quotedPremiumPaise、idvPaise 与 ncbPercent。
认证方式: Bearer accessToken。全屏续保提醒会带上提醒载荷中的 isRenewal 与 vehicleNumber。
- policyNumber
- vehicleNumber
- renewalJourney
- currentExpiryDate
- quotedPremiumPaise
- idvPaise
- ncbPercent
POST /v1/plans/renewal-offers HTTP/1.1 Authorization: Bearer <session-token> Content-Type: application/json { "policyNumber": "D300123456789", "vehicleNumber": "KA01AB1234", "renewalJourney": "CAR_RENEWAL" }{ "policyNumber": "D300123456789", "renewalJourney": "CAR_RENEWAL", "currentExpiryDate": "2027-03-31", "quotedPremiumPaise": 1312000, "idvPaise": 82000000, "ncbPercent": 20 }
数据类别
- 保单
- 理赔
- 车辆
- 身份
- 打款
- 交通罚款
数据使用场景与案例
车队保障与罚单台账
车队运营工具按 vehicleNumber 拉取保障、盯 expiryDate,并分页未缴罚单(challanNumber、amountPaise、imageUrl),以便出行前结清欠款。
健康险理赔作业
TPA 座席用 treatmentCostPaise 与 hospitalName 提交 FNOL,并在按保单核验 IFSC/accountName 之后轮询 payoutStatus。
FASTag 与 PUC 合规
车主俱乐部应用在同一 vehicleNumber 旁读取 tagBalancePaise 与 pucExpiryDate,在上高速前发出低余额或 PUC 到期提醒。
ABHA 家庭名册
诊所预检表加载与 linkedPolicyNumber 关联成员的 abhaNumber、relation 与 kycStatus,无需重录 Ayushman Bharat 编号。
常见问题
ACKO 的保障接口返回什么?
GET /v1/plans/active 列出有效计划,含 policyNumber、productLine(车、两轮、健康、寿险、旅行)、vehicleNumber、vehicleName、sumInsured、premiumAmount、expiryDate 与 status。随后的文档调用按 policyNumber 流式返回已出单保单 PDF。
健康险 FNOL 与打款核验如何工作?
POST /v1/care/intimations 登记 treatmentCostPaise、hospitalName 与页上三项声明,返回 claimId 与 payoutStatus。随后 POST /v1/settlements/bank-check 按保单姓名核验 ifsc 与 accountNumber;NRE 或冻结账户会设置 skipPayout。
电子罚单与 FASTag 共用同一会话吗?
是。短信 OTP 之后,同一 Bearer 令牌按 vehicleNumber 读取未缴罚单(challanNumber、amountPaise、location、imageUrl)以及 FASTag 的 tagId / tagBalancePaise,对应 check_challan 与 fastag_lookup 快捷方式。
应用如何鉴权?
向 mobileNumber 发送短信 OTP(经短信读取器自动填充)后签发 accessToken,存入应用的安全存储。后续调用携带 Authorization: Bearer;保单 PDF 下载还会转发网页会话 Cookie。
与 ACKO Insurance 相似的应用
- Policybazaar - Buy Insurance — Policybazaar 是 PB Fintech 旗下的印度保险市场,自 2021 年 6 月起持有 IRDAI 经纪牌照,可比较并购买多家保险公司的寿险、健康、车险和旅行险。
- Digit Insurance — Go Digit General Insurance(Digit)是印度 IRDAI 持牌财产保险公司(注册号 158),在官网和应用上销售车险、两轮、健康、旅行、家财和商业保险。
- InsuranceDekho — InsuranceDekho 是 D2C Insurance Broking 运营的 IRDAI 持牌直接保险经纪(牌照 505),可比较并购买印度的健康、寿险、定期、车险和两轮保单。
- Turtlemint — Turtlemint 是印度保险与个人理财平台,用户可比较并购买健康、车险、两轮和寿险,同时提供基金和贷款入口。
- HDFC ERGO — HDFC ERGO 是印度财产保险公司,在官网直销车险、健康、旅行、家财和商业保险。
- Bajaj General Insurance — Bajaj General Insurance(原 Bajaj Allianz)是印度 IRDAI 注册财产保险公司(注册号 113),在线销售车险、两轮、健康和旅行险。
- ICICI Lombard — ICICI Lombard 是印度财产保险公司,销售车险、健康、旅行、家财和商业保险,可通过官网和中介投保与续保。
- BankBazaar — BankBazaar 是印度个人理财平台,也可在线比较定期寿险、车险、健康险、两轮、旅行和家财险。
相关主题
- ACKO Insurance API
- ACKO policyNumber
- ACKO FNOL 理赔
- ACKO FASTag
- ACKO 电子罚单
- ACKO ABHA
- ACKO vehicleNumber
- ACKO 保险数据
需要集成这个 App 的数据 API?
我们可为任意指定 App 交付定制集成——源码交付 USD 500 起,或托管 API 按调用计费。告诉我们您需要的数据即可。
- 每个项目均签 NDA 与 SOW
- 3–7 天交付
- 验收通过后才付款
- 仅在授权范围内作业