Porto: Seguros, Conta e Cartão 图标

Porto Seguros 数据 API:保单、PIX 与 Conta

Porto Seguro · 银行 4.6 ★

Porto: Seguros, Conta e Cartão 是巴西 Porto Seguro 面向个人客户的超级应用,同一集团还经营车险、家财险、寿险与旅行险、Porto Bank 数字账户 Conta Digital、Porto 信用卡以及 ConectCar 通行标签。用户凭 CPF 登录后,首页枢纽可打开保单(车险、住宅、旅行与订阅险)、24 小时道路救援与出险报案、带收益的数字账户(含 Pix 密钥与转账)、信用卡账单(含 PJ 对公流程)、Porto Club 会员、consórcio 购车分期、私人代发工资贷款,以及与 Genial 合作的投资与养老保险专区(基金、Tesouro Direto、固定收益)。Google Play 将其描述为带信用卡、consórcio 与按 100% CDI 计息钱箱的数字账户;评分 4.6,共 427,030 条评价,仅在巴西上架。银行侧与 Itaú、Bradesco、Nubank、Inter 同场,保险侧则与 Azul Seguros、Tokio Marine 并列。

Conta Digital 的 availableBalance 与 reservedAmount、blockedAmount 同在现金头寸磁贴上,每张保单则带 numberFull、contractSituation 与 daysRemaining。Pix 回单补充 endToEndId、transferId 与 receiptId;对公卡账单给出 dueDate、invoiceAmount 与 minimumPayment;统一投资钱包返回 balance.value 及已申购 funds。

经纪人 CRM、资金对账与财富看板用这些字段做续保窗口、Pix 核对与账单付款。openData Studio 把按功能还原的数据面变成可调用的开放数据。

应用截图

  • Porto: Seguros, Conta e Cartão 应用截图 1
  • Porto: Seguros, Conta e Cartão 应用截图 2
  • Porto: Seguros, Conta e Cartão 应用截图 3
  • Porto: Seguros, Conta e Cartão 应用截图 4
  • Porto: Seguros, Conta e Cartão 应用截图 5
  • Porto: Seguros, Conta e Cartão 应用截图 6
  • Porto: Seguros, Conta e Cartão 应用截图 7

API 端点一览

请求/响应示例为依据应用界面重构的示意示例,并非实时抓包。

  • 数字账户现金头寸

    GET /v1/digital-account/balance openbanking

    读取已登录 Conta Digital 的现金磁贴:可花费的 availableBalance,对照 reservedAmount 与 blockedAmount。

    认证方式: CPF 登录后的 Bearer 会话令牌;数字账户调用还会附带 BaaS SDK 令牌。

    • availableBalance
    • reservedAmount
    • blockedAmount
    GET /v1/digital-account/balance HTTP/1.1
    Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.porto
    X-Account-Id: ACC-PF-88412019
    {
      "availableBalance": "18420.55",
      "reservedAmount": "250.00",
      "blockedAmount": "0.00"
    }
  • 列出 Pix 密钥

    GET /v1/digital-account/pix/keys openfinance

    列出已登记的 Pix 密钥,含 type、status、maskedKey 以及收款账户(accNumber、agency、ispb)。

    认证方式: CPF 登录后的 Bearer 会话令牌;数字账户调用还会附带 BaaS SDK 令牌。

    • key
    • type
    • status
    • maskedKey
    • maskedDocument
    • processStatus
    • recipient.name
    • recipient.document
    • accNumber
    • agency
    • ispb
    • institution
    GET /v1/digital-account/pix/keys?accountId=ACC-PF-88412019 HTTP/1.1
    Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.porto
    {
      "keys": [
        {
          "key": "11987654321",
          "type": "PHONE",
          "status": "ACTIVE",
          "maskedKey": "**987654321",
          "maskedDocument": "***.456.789-**",
          "processStatus": "CONFIRMED",
          "isKeySaved": true,
          "isContactSaved": false,
          "recipient": {
            "name": "Ana Souza",
            "document": "12345678901",
            "documentType": "CPF",
            "maskedDocument": "***.456.789-**",
            "account": {
              "accNumber": "123456",
              "digit": "7",
              "accType": "CACC",
              "agency": "0001",
              "ispb": "00416968",
              "institution": "Porto Bank"
            }
          }
        }
      ]
    }
  • 确认 Pix 转账

    POST /v1/digital-account/pix/transfers openfinance

    确认一笔 Pix 转出,返回收据页所需的 BACEN endToEndId、transferId、receiptId 与 value。

    认证方式: CPF 登录后的 Bearer 会话令牌,外加交易 PIN / 二次验证;数字账户调用附带 BaaS SDK 令牌。

    • status
    • endToEndId
    • transferId
    • receiptId
    • transferredAt
    • formattedTransferredAt
    • retentionType
    • value.currency
    • value.value
    POST /v1/digital-account/pix/transfers HTTP/1.1
    Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.porto
    Content-Type: application/json
    
    {
      "destinationKey": "11987654321",
      "amount": 35000,
      "currency": "BRL",
      "description": "Aluguel"
    }
    {
      "status": "CONFIRMED",
      "endToEndId": "E0041696820261020abc123",
      "transferId": "TRF-992184",
      "schedulingId": null,
      "receiptId": "RCPT-77120",
      "transferredAt": "2026-10-20T14:32:11-03:00",
      "formattedTransferredAt": "20/10/2026 14:32",
      "retentionType": "NONE",
      "value": {
        "currency": "BRL",
        "formatted": "R$ 350,00",
        "value": 35000
      }
    }
  • 列出保险保单

    GET /v1/insurance/policies opendata

    返回已登录客户的保单列表,含 numberFull、branch、contractSituation、startDate、endDate 与 daysRemaining。

    认证方式: CPF 登录后的 Bearer 会话令牌。

    • number
    • numberFull
    • itemNumber
    • branch
    • branchOffice
    • contractSituation
    • startDate
    • endDate
    • daysRemaining
    • formattedTitle
    • formattedDescription
    GET /v1/insurance/policies HTTP/1.1
    Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.porto
    {
      "policies": [
        {
          "number": "0531",
          "numberFull": "0531.12.11.12345678",
          "itemNumber": "1",
          "branch": "AUTO",
          "branchOffice": "SAO PAULO",
          "contractSituation": "ACTIVE",
          "startDate": "2026-03-01",
          "endDate": "2027-03-01",
          "daysRemaining": 132,
          "formattedTitle": "Auto - Honda Civic",
          "formattedDescription": "FIU2A34 · São Paulo/SP"
        }
      ]
    }
  • 保险保障摘要

    GET /v1/insurance/coverages/{coverageId} opendata

    加载保单详情页的简化保障卡片:product、title、code、有效期与 isPremium。

    认证方式: CPF 登录后的 Bearer 会话令牌。

    • id
    • product
    • title
    • description
    • code
    • initialValidity
    • finalValidity
    • segment
    • isPremium
    GET /v1/insurance/coverages/COV-AUTO-0531 HTTP/1.1
    Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.porto
    {
      "id": "COV-AUTO-0531",
      "product": "AUTO",
      "itemLegacyData": {
        "title": "Colisão, incêndio e roubo",
        "description": "Cobertura compreensiva",
        "code": "CIR",
        "imageCode": "auto_cir",
        "initialValidity": "2026-03-01",
        "finalValidity": "2027-03-01",
        "segment": "AUTO",
        "isPremium": true
      }
    }
  • 订阅险保单详情

    GET /v1/insurance/signature/{policyId} opendata

    加载订阅险(assinatura)保单的 general 抬头、cadastral 登记行与 insuredItem,供订阅险首页使用。

    认证方式: CPF 登录后的 Bearer 会话令牌。

    • general
    • cadastral
    • insuredItem
    GET /v1/insurance/signature/POL-ASS-22011 HTTP/1.1
    Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.porto
    {
      "general": {
        "policyId": "POL-ASS-22011",
        "productName": "Porto Assinatura Residência"
      },
      "cadastral": [
        {
          "label": "CEP",
          "value": "01310-100"
        }
      ],
      "insuredItem": {
        "type": "RESIDENCE",
        "description": "Apto 1204"
      }
    }
  • 专属经纪人资料

    GET /v1/insurance/broker/profile osint

    返回客户专属经纪人的 name 与 contacts,供「我的经纪人」界面使用。

    认证方式: CPF 登录后的 Bearer 会话令牌。

    • name
    • contacts
    GET /v1/insurance/broker/profile HTTP/1.1
    Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.porto
    {
      "brokers": [
        {
          "name": "Carla Mendes Corretora",
          "contacts": [
            {
              "type": "WHATSAPP",
              "value": "11987654321"
            },
            {
              "type": "EMAIL",
              "value": "[email protected]"
            }
          ]
        }
      ]
    }
  • 对公信用卡账单

    POST /v1/cards/pj/invoice openbanking

    加载对公信用卡账单,含 dueDate、cutoffDate、invoiceAmount、minimumPayment 与 paymentStatus。

    认证方式: CPF/CNPJ 登录后的 Bearer 会话令牌。

    • dueDate
    • cutoffDate
    • bestPurchaseDate
    • status
    • paymentStatus
    • showPayButton
    • invoiceAmount.amount
    • minimumPayment.amount
    • availableMonths
    POST /v1/cards/pj/invoice HTTP/1.1
    Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.porto
    Content-Type: application/json
    
    {
      "cardId": "CRD-PJ-100284",
      "month": "2026-10"
    }
    {
      "card": {
        "cardId": "CRD-PJ-100284",
        "last4Digits": "4419"
      },
      "invoice": {
        "dueDate": "2026-10-25",
        "cutoffDate": "2026-10-15",
        "bestPurchaseDate": "2026-10-16",
        "status": "OPEN",
        "paymentStatus": "UNPAID",
        "showPayButton": true,
        "invoiceAmount": {
          "amount": "4320.80",
          "currency": "BRL"
        },
        "minimumPayment": {
          "amount": "216.04",
          "currency": "BRL"
        }
      },
      "availableMonths": [
        {"month": "2026-10", "label": "Outubro"}
      ]
    }
  • 统一投资钱包

    GET /v1/investments/wallet openfinance

    读取统一投资 / 养老保险钱包:合计 balance.value,以及每只已申购基金的 id、名称与 balance。

    认证方式: CPF 登录后的 Bearer 会话令牌。

    • balance.value
    • balance.currency
    • funds.id
    • funds.fund
    • funds.balance.value
    GET /v1/investments/wallet?product=UNIFIED HTTP/1.1
    Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.porto
    {
      "balance": {
        "value": 87540.12,
        "currency": "BRL"
      },
      "funds": [
        {
          "id": "FUND-PREV-01",
          "fund": "Porto Previdência Moderado",
          "balance": {
            "value": 52000.00,
            "currency": "BRL"
          }
        }
      ]
    }
  • Porto Club 首页

    GET /v1/cards/porto-club/home opendata

    加载 Porto Club 会员首页:header、subscriptionCard、extract、shortcuts 与 subscriptionManagement。

    认证方式: CPF 登录后的 Bearer 会话令牌。

    • header
    • subscriptionCard
    • extract
    • shortcuts
    • subscriptionManagement
    • bottomSheet
    GET /v1/cards/porto-club/home HTTP/1.1
    Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.porto
    {
      "header": {
        "planName": "Porto Club Black",
        "status": "ACTIVE"
      },
      "subscriptionCard": {
        "planId": "CLUB-BLACK",
        "renewalDate": "2027-01-15"
      },
      "extract": {
        "pointsBalance": 18420
      },
      "shortcuts": [
        {"id": "ADVANTAGES", "label": "Vantagens"}
      ],
      "subscriptionManagement": {
        "canCancel": true
      }
    }

数据类别

  • 账户余额
  • Pix 转账
  • 保险保单
  • 信用卡账单
  • 投资持仓
  • 会员积分

数据使用场景与案例

  • 保单续保日历

    经纪人 CRM 每晚拉取 numberFull、contractSituation、startDate、endDate 与 daysRemaining,在保单到期前触发续保活动。

  • 资金与 Pix 对账

    财务机器人读取 availableBalance、reservedAmount 与 blockedAmount,再按 endToEndId、transferId、receiptId 将出金 Pix 与 ERP 台账核对。

  • 对公账单付款跑批

    应付流程加载未结对公卡账单的 dueDate、invoiceAmount.amount 与 minimumPayment.amount,并在 cutoffDate 前安排 boleto 或 Pix 结算。

  • 养老保险持仓快照

    财富看板把 balance.value 与每只 AppliedFund 的 id、基金名映射到同一净值磁贴,让客户同时看到 Conta Digital 现金与养老保险份额。

常见问题

Conta Digital 现金磁贴暴露哪些字段?

余额载荷把 availableBalance、reservedAmount 与 blockedAmount 拆成字符串,按数字账户现金磁贴还原。

除了密钥列表,能否对账一笔 Pix 转出?

可以。确认转账会返回 status、BACEN 的 endToEndId、transferId、receiptId、transferredAt,以及 value 对象(currency、formatted、以分为单位的 value)。

同一会话上还有哪些保险对象?

保单列表行含 numberFull、branch、contractSituation、startDate、endDate 与 daysRemaining;保障卡片补充 product、title、code 与 isPremium;订阅险详情返回 general、cadastral 与 insuredItem;「我的经纪人」提供经纪人 name 与 contacts。

还原后的数据面如何鉴权?

调用携带 CPF 登录会话的 Bearer 令牌。Conta Digital 与 Pix 还会附带账户模块使用的 BaaS SDK 令牌;Pix 转出另需交易 PIN 或二次验证。

与 Porto: Seguros, Conta e Cartão 相似的应用

  • Nubank — Nubank 的 Android 应用是这家圣保罗数字银行的入口,同一登录下可开免费 NuConta、免年费信用卡、全天 Pix、贷款、1 雷亚尔起投,以及寿险。
  • Inter — Inter 是 Banco Inter 的超级应用,提供免手续费的巴西数字账户、Pix/TED/DOC、国际信用卡、Home Broker 与 Tesouro Direto 投资、私人养老以及美元账户。
  • Banco Itaú — Banco Itaú 是 Itaú Unibanco 面向个人客户的应用,除支票账户与银行卡外,还可在应用内购买寿险、旅行险、家财险和车险,办理收费站与停车场用的 Itaú Tag,并投资 Tesouro Direto 与私人养老。
  • C6 Bank — C6 Bank 应用可开立雷亚尔、美元或欧元数字账户、申请信用卡,并提供过路用的 C6 Tag 以及覆盖巴西与海外资产的投资平台。
  • PicPay — PicPay 是巴西数字银行,应用里集合了带收益的活期账户、Pix、信用卡、个人与工资贷、Cofrinho 存钱罐、投资和保险。
  • Bradesco Seguros — Bradesco Seguros 是 Bradesco 集团的保险应用,同一登录下可管理健康险、牙科、车险、寿险、旅行险和家财险,以及资本化计划、私人养老和 Open Insurance。
  • MAPFRE Brasil — Mapfre Seguros Brasil 是 MAPFRE 在巴西的客户应用,用来查看车险、家财险和寿险保单、报案、呼叫 24 小时道路或上门救援,并缴纳保费分期。
  • Youse — Youse 是 CAIXA 集团旗下的数字保险公司应用,可在手机上报价并管理车险、家财险和寿险,按月缴费,并呼叫 24 小时救援。

相关主题

  • porto seguros api
  • porto conta digital
  • porto pix
  • porto 保单
  • porto bank
  • openData Studio

需要集成这个 App 的数据 API?

我们可为任意指定 App 交付定制集成——源码交付 USD 500 起,或托管 API 按调用计费。告诉我们您需要的数据即可。

  • 每个项目均签 NDA 与 SOW
  • 3–7 天交付
  • 验收通过后才付款
  • 仅在授权范围内作业

获取报价