Brigit: Cash Advance & Credit 图标

Brigit 现金预支数据 API

Hello Brigit, Inc. · 信贷

Brigit: Cash Advance & Credit 是 Hello Brigit, Inc. 面向美国消费者的 Android 客户端,服务那些原本可能求助发薪日贷款或银行透支的用户。会员用美国手机号或邮箱登录,通过 Plaid 关联一个支票账户,选定受保护账户,即可申请现金预支;资金可以走标准 ACH,也可以通过借记卡加急到账,约 20 分钟。同一个首页还会追踪透支可能性、临近的发薪日、账单与银行费用,并允许会员偿还或展期未结清的预支、暂停订阅或更换银行。Hello Brigit 在美国现金预支这一细分领域与 Dave、Earnin、MoneyLion、Albert 和 Possible Finance 竞争;Play 商店中的上架名称为 Brigit: Cash Advance & Credit。

受保护账户上,关联的支票账户行给出 balanceAvailable 与 balanceCurrent,loans 中的每个现金预支对象则携带 loanAmount、dueDate 与 isExpress。以 incomeId 为键的发薪日日历与 overdraftLikelihood、shortfallAmount 并列,PFM 卡片再补充每月 inflows/outflows、账单 dueDate 以及按代码汇总的费用 totalAmount。核保与催收团队用这份会员账本为下一笔预支定额、在 NSF 之前预警并安排还款;openData Studio 把它变成可调用的开放数据。

应用截图

  • Brigit: Cash Advance & Credit 应用截图 1
  • Brigit: Cash Advance & Credit 应用截图 2
  • Brigit: Cash Advance & Credit 应用截图 3
  • Brigit: Cash Advance & Credit 应用截图 4
  • Brigit: Cash Advance & Credit 应用截图 5
  • Brigit: Cash Advance & Credit 应用截图 6
  • Brigit: Cash Advance & Credit 应用截图 7
  • Brigit: Cash Advance & Credit 应用截图 8

API 端点一览

以下端点与请求/响应示例均依据应用界面推导重构,为示意说明,并非实际抓包。

  • 手机号或邮箱登录

    POST /v1/members/auth/sign-in osint

    从手机号或邮箱登录界面发起会员会话,返回 Bearer token,以及驱动 PIN 确认、姓名录入与银行关联的 nextStep / activationNextStep。

    认证方式: 无需认证。手机号登录提交 phoneNumber,邮箱登录提交 emailAddress。返回的 token 将作为后续调用的 Bearer 凭据。

    • phoneNumber
    • emailAddress
    • token
    • id
    • nextStep
    • activationNextStep
    • firstName
    • lastName
    • email
    POST /v1/members/auth/sign-in HTTP/1.1
    Content-Type: application/json
    
    {
      "phoneNumber": "+14155550123"
    }
    {
      "token": "<bearer-token>",
      "id": "usr_8f21c0ab",
      "nextStep": "AUTH_PIN",
      "activationNextStep": null,
      "details": {
        "personal": {
          "phoneNumber": "+14155550123",
          "email": "[email protected]",
          "firstName": "Alex",
          "lastName": "Rivera"
        }
      }
    }
  • 验证会员 PIN

    POST /v1/members/auth/pin osint

    在 PIN 界面确认会员 PIN,并为已登录会员推进 nextStep(通常是银行关联,或直接进入首页)。

    认证方式: Authorization: Bearer 令牌,由 POST /v1/members/auth/sign-in 签发。

    • pin
    • token
    • id
    • nextStep
    • activationNextStep
    POST /v1/members/auth/pin HTTP/1.1
    Authorization: Bearer <token>
    Content-Type: application/json
    
    {
      "pin": "147258"
    }
    {
      "token": "<bearer-token>",
      "id": "usr_8f21c0ab",
      "nextStep": "LINK_BANK",
      "activationNextStep": null
    }
  • 加载会员保护快照

    GET /v1/members/me/overview openfinance

    填充首页仪表盘:现金预支额度空间(loanAmount 对比 maxLoanAmount)、受保护支票账户余额、overdraftLikelihood / shortfallAmount、未结清贷款与 underwritingChecks。

    认证方式: Authorization: Bearer 令牌,由 POST /v1/members/auth/sign-in 签发。

    • loanAmount
    • minLoanAmount
    • maxLoanAmount
    • suggestedLoanAmount
    • protectionStatus
    • balanceAvailable
    • balanceCurrent
    • protectedAccountId
    • institutionName
    • overdraftLikelihood
    • shortfallAmount
    • zeroDate
    • isAutoEnabled
    • pricingStrategy
    • pricingAmount
    • underwritingChecks
    • extensionCredits
    • dueDate
    • isExpress
    • isOutstanding
    GET /v1/members/me/overview HTTP/1.1
    Authorization: Bearer <token>
    {
      "id": "usr_8f21c0ab",
      "nextStep": null,
      "token": "<bearer-token>",
      "details": {
        "personal": {
          "firstName": "Alex",
          "lastName": "Rivera",
          "email": "[email protected]",
          "phoneNumber": "+14155550123",
          "referralRewardAmount": 25
        },
        "bank": {
          "institutionId": "ins_3",
          "institutionName": "Chase",
          "institutionLogoUrl": "https://example.com/chase.png",
          "protectedAccountId": "acc_checking_1",
          "balanceAvailable": 214.55,
          "balanceCurrent": 226.10,
          "checkingAccounts": [
            {
              "accountId": "acc_checking_1",
              "name": "Checking ...1234",
              "card": {"status": "VERIFIED", "lastFour": "4412"}
            }
          ],
          "secondaryAccounts": []
        },
        "protection": {
          "loanAmount": 125,
          "minLoanAmount": 50,
          "maxLoanAmount": 250,
          "suggestedLoanAmount": 125,
          "protectionStatus": "DELIVERED",
          "protectionStatusDescription": "Your cash is in your account",
          "isEnabled": true,
          "isImmediateDisbursal": false,
          "isManualAllowed": true,
          "isAutoEnabled": false,
          "extensionCredits": 1,
          "savings": {"amount": 12.4},
          "pricingDetails": {
            "pricingStrategy": "FLAT_UTILIZATION_FEE",
            "pricingAmount": 8.99
          },
          "approval": {
            "isApproved": true,
            "progress": 1,
            "underwritingChecks": [
              {"category": "Income Requirements", "isFulfilled": true}
            ]
          },
          "loans": [
            {
              "id": "ln_4412",
              "amount": 125,
              "isExpress": false,
              "isDelivered": true,
              "isOutstanding": true,
              "isProcessing": false,
              "deliveryDate": "20261018",
              "dueDate": "20261031",
              "originationTimestamp": "2026-10-18T16:04:11Z"
            }
          ]
        },
        "prediction": {
          "overdraftLikelihood": "POTENTIAL",
          "shortfallAmount": 42.1,
          "zeroDate": "20261028",
          "incomeSources": [
            {"id": "inc_9", "status": "VERIFIED", "frequency": "BIWEEKLY", "dayOfWeek": "FRIDAY"}
          ]
        },
        "preferences": {
          "notifications": {
            "isEmailEnabled": true,
            "isPushEnabled": true,
            "isSMSEnabled": false
          }
        },
        "flags": {
          "isBankTimeout": false,
          "isTabapayCardUser": true,
          "isDisbursalFlowV2": true
        }
      }
    }
  • 按日列出银行交易

    GET /v1/members/me/ledger openbanking

    按日期(YYYYMMDD)分组分页返回已关联支票账户的动账,用于交易列表:商户 name、带符号的 amount 与 isPending。

    认证方式: Authorization: Bearer 令牌,由 POST /v1/members/auth/sign-in 签发。

    • date
    • transactions
    • transactionId
    • name
    • amount
    • isPending
    GET /v1/members/me/ledger?date=20261018 HTTP/1.1
    Authorization: Bearer <token>
    [
      {
        "date": "20261018",
        "transactions": [
          {
            "transactionId": "txn_88c1",
            "name": "SQ *BLUE BOTTLE",
            "amount": -6.45,
            "isPending": false
          },
          {
            "transactionId": "txn_88c2",
            "name": "PAYROLL ACME CO",
            "amount": 1240.11,
            "isPending": false
          }
        ]
      }
    ]
  • 月度现金流快照

    GET /v1/insights/monthly-flow opendata

    返回每月的 inflows 与 outflows,用于“Where you stand”现金流卡片。

    认证方式: Authorization: Bearer 令牌,由 POST /v1/members/auth/sign-in 签发。

    • month
    • inflows
    • outflows
    GET /v1/insights/monthly-flow HTTP/1.1
    Authorization: Bearer <token>
    [
      {
        "month": "2026-10-01",
        "inflows": 2480.22,
        "outflows": 2315.40
      },
      {
        "month": "2026-09-01",
        "inflows": 2480.22,
        "outflows": 2601.15
      }
    ]
  • 即将到期账单日历

    GET /v1/insights/recurring-bills opendata

    列出检测到的周期性账单,含 name、amount、paid 标记与 dueDate,供账单页使用。

    认证方式: Authorization: Bearer 令牌,由 POST /v1/members/auth/sign-in 签发。

    • name
    • amount
    • paid
    • dueDate
    GET /v1/insights/recurring-bills HTTP/1.1
    Authorization: Bearer <token>
    [
      {
        "name": "PG&E",
        "amount": 86.4,
        "paid": false,
        "dueDate": "2026-10-22"
      },
      {
        "name": "T-Mobile",
        "amount": 70,
        "paid": true,
        "dueDate": "2026-10-12"
      }
    ]
  • 按代码汇总银行费用

    GET /v1/insights/fee-totals opendata

    按费用代码(OVERDRAFT、ATM、LATE_PAYMENT、CASH_ADVANCE 等)汇总银行费用并给出 totalAmount,用于退费提示卡片。

    认证方式: Authorization: Bearer 令牌,由 POST /v1/members/auth/sign-in 签发。

    • code
    • totalAmount
    GET /v1/insights/fee-totals HTTP/1.1
    Authorization: Bearer <token>
    [
      {
        "code": "OVERDRAFT",
        "totalAmount": 70
      },
      {
        "code": "ATM",
        "totalAmount": 9.5
      },
      {
        "code": "LATE_PAYMENT",
        "totalAmount": 0
      }
    ]
  • 消费类别明细

    GET /v1/insights/spend-categories opendata

    把已关联账户的消费拆分到类别桶(FOOD_AND_DRINK、SHOPS、TRANSFER、BANK_FEES、CASH_ADVANCE 等),用于消费类别列表。

    认证方式: Authorization: Bearer 令牌,由 POST /v1/members/auth/sign-in 签发。

    • code
    • amount
    GET /v1/insights/spend-categories HTTP/1.1
    Authorization: Bearer <token>
    [
      {
        "code": "FOOD_AND_DRINK",
        "amount": 312.18
      },
      {
        "code": "SHOPS",
        "amount": 144.02
      },
      {
        "code": "TRANSFER",
        "amount": 80
      }
    ]
  • 潜在收入来源

    GET /v1/income/candidates openfinance

    返回会员保存之前在已关联账户上检测到的候选工资流,附带发薪频率与发薪日日历字段。

    认证方式: Authorization: Bearer 令牌,由 POST /v1/members/auth/sign-in 签发。

    • id
    • status
    • frequency
    • dayOfWeek
    • dayOfMonth1
    • dayOfMonth2
    • weekOfMonth
    • periodMean
    • isEndOfMonth
    GET /v1/income/candidates HTTP/1.1
    Authorization: Bearer <token>
    [
      {
        "id": "inc_pot_1",
        "status": "PENDING",
        "frequency": "BIWEEKLY",
        "dayOfWeek": "FRIDAY",
        "periodMean": 14,
        "isEndOfMonth": false
      }
    ]
  • 某收入来源的未来发薪日

    GET /v1/income/{incomeId}/paydays openfinance

    返回已保存收入来源的发薪日日历,以 incomeId 为键,使还款日期能与工资发放对齐。

    认证方式: Authorization: Bearer 令牌,由 POST /v1/members/auth/sign-in 签发。

    • incomeId
    • upcomingPaydays
    GET /v1/income/inc_9/paydays HTTP/1.1
    Authorization: Bearer <token>
    {
      "incomeId": "inc_9",
      "upcomingPaydays": ["20261031", "20261114", "20261128"]
    }
  • 设置现金预支金额

    POST /v1/advances/limit openfinance

    在手动发放之前写入会员选定的预支额度,范围介于 minLoanAmount 与 maxLoanAmount 之间。

    认证方式: Authorization: Bearer 令牌,由 POST /v1/members/auth/sign-in 签发。

    • loanAmount
    • minLoanAmount
    • maxLoanAmount
    • suggestedLoanAmount
    POST /v1/advances/limit HTTP/1.1
    Authorization: Bearer <token>
    Content-Type: application/json
    
    {
      "loanAmount": 150
    }
    {
      "details": {
        "protection": {
          "loanAmount": 150,
          "minLoanAmount": 50,
          "maxLoanAmount": 250,
          "suggestedLoanAmount": 125
        }
      }
    }
  • 手动发放报价

    GET /v1/advances/quote openfinance

    在会员确认之前,为所申请的现金预支报出到账与到期日期(标准 ACH 对比 isExpress 借记卡加急,约 20 分钟到账)。

    认证方式: Authorization: Bearer 令牌,由 POST /v1/members/auth/sign-in 签发。

    • estimatedDeliveryDate
    • estimatedDueDate
    • loanAmount
    • disbursalDeliveryDate
    • disbursalDueDate
    • isExpress
    GET /v1/advances/quote?amount=150&isExpress=false HTTP/1.1
    Authorization: Bearer <token>
    {
      "estimatedDeliveryDate": "20261021",
      "estimatedDueDate": "20261031",
      "loanAmount": 150,
      "disbursalDeliveryDate": "20261021",
      "disbursalDueDate": "20261031"
    }
  • 申请现金预支发放

    POST /v1/advances openfinance

    把确认后的现金预支发送到受保护支票账户或加急借记卡,并返回新的贷款对象。

    认证方式: Authorization: Bearer 令牌,由 POST /v1/members/auth/sign-in 签发。

    • protectionStatus
    • isImmediateDisbursal
    • loans
    • amount
    • isExpress
    • isDelivered
    • isProcessing
    • isOutstanding
    • deliveryDate
    • dueDate
    POST /v1/advances HTTP/1.1
    Authorization: Bearer <token>
    {
      "details": {
        "protection": {
          "protectionStatus": "DISBURSED",
          "isImmediateDisbursal": false,
          "loans": [
            {
              "id": "ln_4413",
              "amount": 150,
              "isExpress": false,
              "isDelivered": false,
              "isProcessing": true,
              "isOutstanding": true,
              "deliveryDate": "20261021",
              "dueDate": "20261031"
            }
          ]
        }
      }
    }
  • 贷款还款报价

    POST /v1/advances/repayment-quote openfinance

    在会员确认还款之前,报出未结清贷款将如何从受保护账户扣收(expectedRemovalDate 以及任何固定使用费 pricingAmount)。

    认证方式: Authorization: Bearer 令牌,由 POST /v1/members/auth/sign-in 签发。

    • expectedRemovalDate
    • amount
    • pricingAmount
    • pricingStrategy
    • balanceAvailable
    • accountName
    POST /v1/advances/repayment-quote HTTP/1.1
    Authorization: Bearer <token>
    Content-Type: application/json
    
    {
      "loanId": "ln_4412"
    }
    {
      "expectedRemovalDate": "20261022",
      "amount": 150,
      "pricingAmount": 8.99,
      "pricingStrategy": "FLAT_UTILIZATION_FEE"
    }
  • 贷款到期日展期报价

    POST /v1/advances/extension-quote openfinance

    为展期日期选择器返回日历窗口(validDays、invalidDays、paydays)及剩余 extensionCredits。

    认证方式: Authorization: Bearer 令牌,由 POST /v1/members/auth/sign-in 签发。

    • validDays
    • invalidDays
    • paydays
    • extensionCredits
    POST /v1/advances/extension-quote HTTP/1.1
    Authorization: Bearer <token>
    Content-Type: application/json
    
    {
      "loanId": "ln_4412"
    }
    {
      "validDays": ["20261107", "20261108"],
      "invalidDays": ["20261101"],
      "paydays": ["20261114"],
      "extensionCredits": 1
    }
  • 选择受保护支票账户

    POST /v1/accounts/primary openbanking

    会员从账户列表中选定后,标记哪个已关联支票账户接收预支与还款。

    认证方式: Authorization: Bearer 令牌,由 POST /v1/members/auth/sign-in 签发。

    • accountId
    • isJoint
    • protectedAccountId
    • checkingAccounts
    • name
    POST /v1/accounts/primary HTTP/1.1
    Authorization: Bearer <token>
    Content-Type: application/json
    
    {
      "accountId": "acc_checking_1",
      "isJoint": false
    }
    {
      "details": {
        "bank": {
          "protectedAccountId": "acc_checking_1",
          "checkingAccounts": [
            {
              "accountId": "acc_checking_1",
              "name": "Checking ...1234"
            }
          ]
        },
        "nextStep": null
      }
    }
  • 银行关联进度

    GET /v1/accounts/link-status openbanking

    会员连接银行后轮询银行关联的摄取进度,让等待界面能显示 progressPercent;银行会话需要重新认证时会返回 updateToken。

    认证方式: Authorization: Bearer 令牌,由 POST /v1/members/auth/sign-in 签发。

    • progressPercent
    • environment
    • updateToken
    GET /v1/accounts/link-status HTTP/1.1
    Authorization: Bearer <token>
    {
      "progressPercent": 72,
      "environment": "production",
      "updateToken": null
    }

数据类别

  • 现金预支
  • 银行余额
  • 交易
  • 收入与发薪日
  • 账单
  • 银行费用
  • 身份

数据使用场景与案例

  • 现金预支额度监控

    放贷运营机器人读取 loanAmount 与 maxLoanAmount、suggestedLoanAmount 的对比,以及 approval.underwritingChecks,当额度空间变化或某条核保规则的 isFulfilled 翻转时发出提醒。

  • 透支预警推送

    预算工具把 overdraftLikelihood、shortfallAmount 和 zeroDate 与受保护账户的 balanceAvailable 结合起来,在下一次 NSF(资金不足退票)之前发出警示。

  • 对齐发薪日的还款排程

    催收软件按 incomeId 拉取 upcomingPaydays,并结合还款的 expectedRemovalDate 与展期的 validDays,让 ACH 扣款落在发薪之后而不是之前。

  • 账单与费用台账

    家庭财务看板把 pfm 账单(name、amount、dueDate、paid)叠加到按代码(OVERDRAFT、ATM、LATE_PAYMENT)汇总的费用总额以及每月流入/流出之上。

常见问题

Brigit 暴露哪些现金预支字段?

会员总览返回 loanAmount、minLoanAmount、maxLoanAmount 与 suggestedLoanAmount,以及 loans[] 每一行的 amount、dueDate、deliveryDate、isExpress、isDelivered 和 isOutstanding。预支报价会在预支发出之前返回 estimatedDeliveryDate 与 estimatedDueDate。

能读取已关联银行的余额和交易吗?

可以。会员总览在受保护的支票账户(protectedAccountId、institutionName)上包含 balanceAvailable 与 balanceCurrent,账本视图则按日期分页返回动账,带有 transactionId、name、amount 和 isPending。

Brigit 如何认证会员?

会员用手机号或邮箱登录并获得会话令牌;之后的调用以 Authorization: Bearer 请求头携带它。随后是 PIN 确认步骤,响应中的 nextStep 再指向银行关联。

除了预支本身,还有收入和账单数据吗?

有。候选收入来源携带 frequency 与发薪日日历字段,upcomingPaydays 以 incomeId 为键。insights 视图返回每月 inflows/outflows、带 dueDate 的周期性账单,以及带 code 和 totalAmount 的银行费用。

与 Brigit: Cash Advance & Credit 相似的应用

  • EarnIn — EarnIn 的 Cash Out 可按已赚工资垫付 10 至 1,000 美元,普通到账约 1 至 2 个工作日,可选加急到账费用为 3.99 至 5.99 美元。
  • Dave — Dave 的 ExtraCash 可垫付 25 至 500 美元,即时入账到 Dave 支票账户;转到外部借记卡约一小时,费用为转账金额的 1.5%,会员费最高每月 5 美元。
  • Tilt — Tilt(原名 Empower)的 Cash Advance 可垫付 10 至 500 美元,约一个工作日打到已有银行账户,或即时打到 Tilt 借记卡,15 分钟加急费用为 1 美元至垫款金额的 3%。
  • MoneyLion — MoneyLion 的 Instacash 可垫付 10 至 500 美元(向 MoneyLion Spend 账户存入符合条件的直接存款后最高可达 1,000 美元),普通到账 1 至 5 个工作日免费,也可选付费即时 Turbo 到账。
  • Chime — Chime MyPay 面向已开通直接存款的合格支票会员,每个发薪周期可垫 20 至 500 美元且无强制费用,普通到账约 24 小时进入 Chime 账户,即时到账收取 2 至 5 美元。
  • Current — Current 的 Paycheck Advance 可向 Current 账户垫付 25 至 750 美元,无强制费用、也不设单次发放上限,符合 750 美元额度的会员可以一次取满。
  • Klover — Klover 的 Balance Advance 可垫付 5 至 750 美元,无强制费用,普通到账约一两天,加急费用 3.99 至 37.49 美元,并可用积分抵扣垫款或加急费。
  • Cleo — Cleo 根据已赚未发的收入提供 20 至 250 美元现金垫款(首次用户为 20 至 100 美元),当日到账加急费 3.99 至 14.99 美元,应用内还带预算工具。

相关主题

  • Brigit API
  • 现金预支数据
  • loanAmount
  • balanceAvailable
  • overdraftLikelihood
  • upcomingPaydays
  • 账单到期日
  • Hello Brigit

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

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

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

获取报价