Bibit- Reksadana & Obligasi API integration services

Compliant protocol analysis and production-ready OpenFinance APIs for reksadana portfolios, SBN/obligasi orders, NAV history and account login — built for Indonesia and beyond

From $300 · Pay-per-call available
OpenData · OpenFinance · OpenBanking · Reksadana protocol analysis

Connect Bibit accounts, mutual fund portfolios and government bond orders to your stack — safely

Bibit- Reksadana & Obligasi is a robo-advisory wealth app: hundreds of curated mutual funds, Government Securities (SBN) such as ORI, SBR, ST, SR and FR bonds, plus a beginner-friendly stocks module powered by the Stockbit ecosystem. That backend holds exactly the kind of structured, regulated financial data that finance teams, accounting tools and wealth dashboards want to read programmatically. We deliver the protocol analysis and API layer that makes it possible.

  • Portfolio holdings — mutual fund units, current NAV, weighted average cost, allocation percentages and per-goal balances.
  • Transaction history — subscriptions (buy), redemptions (sell), switching, SBN primary/secondary orders, coupon and dividend records.
  • Account & profile data — KYC status, RDN (Rekening Dana Nasabah) details, robo risk profile (conservative / moderate / aggressive), Syariah mode flag.

Why Bibit data is worth integrating

Bibit closed 2025 with more than two million downloads in the year — up around 37% versus 2024 — and over 1.7 million active investment portfolios, according to company figures reported by Indonesian media. It was named "Favourite Investment App" at the Indonesia Product Awards 2025 and "WealthTech of the Year" at the Asia FinTech Awards 2024. The app is operated by PT Bibit Tumbuh Bersama, holds an APERD (mutual-fund selling agent) license, and is registered and supervised by Indonesia's Otoritas Jasa Keuangan (OJK) and Kominfo. That regulatory footing means the data inside Bibit is consistent, identity-verified and audit-friendly — a strong basis for OpenFinance-style integration.

Bibit is part of the Stockbit group: Bibit handles mutual funds and bonds, Stockbit handles equities, and the two share onboarding and an RDN money flow. For an integrator that is convenient — one authorization can reach reksadana units, SBN orders and stock positions together. In 2024–2025 Bibit also shipped features that change what an API needs to surface: RDN Jago Syariah, instant withdrawal to the Bank Jago RDN Wallet, paying for SBN purchases directly from the RDN Wallet without switching apps, and a Tax Report feature for the 2025 SPT (annual tax return) period. Any serious integration today has to cover Syariah flags, RDN wallet movements and tax-report fields, not just a plain holdings list.

We approach this strictly as authorized data extraction and protocol analysis — never as a workaround for security controls. Where Bibit, its custodian banks or KSEI expose partner or open endpoints, we use them. Where the only access is through documented, user-authorized app traffic, we model it carefully and hand you a clean, stable API surface on top, with logging and consent records baked in.

What we deliver

Deliverables checklist

  • API specification in OpenAPI / Swagger for every endpoint we ship
  • Protocol & auth-flow report (OAuth-style token issuance, refresh, device binding, cookie/header chain)
  • Runnable source code for login, portfolio, transaction and statement APIs in Python and Node.js (Go on request)
  • Reksadana NAV history loader and SBN/obligasi order parser with field dictionaries
  • Automated test suite, Postman collection, and integration documentation
  • Compliance pack: consent text templates, data-retention guidance, OJK / UU PDP / KSEI alignment notes
  • Optional hosted endpoints if you choose pay-per-call instead of source delivery

Two engagement models

1) Source code delivery from $300 — we hand over runnable API source code plus full documentation and tests; you pay after delivery once you are satisfied. Good when you want to host and own the integration yourself.

2) Pay-per-call hosted API — call our managed Bibit endpoints and pay only for the calls you make, with no upfront fee. Good for teams that want usage-based pricing and no infrastructure to run.

Both models include the same underlying protocol analysis and the same data coverage; the difference is only who hosts the runtime.

Data available for integration (OpenData perspective)

The table below maps the structured data inside Bibit- Reksadana & Obligasi to the screen or feature it comes from, the granularity you can expect, and where it tends to be used in an OpenFinance / OpenBanking pipeline. Exact field names are confirmed during protocol analysis; the inventory below is derived from the app's public description and from research on Bibit and the wider Indonesian wealth-tech ecosystem.

Data typeSource (screen / feature)GranularityTypical use
Mutual fund portfolio holdings"Portofolio" tab, per-goal viewPer fund: units, latest NAV, average cost, market value, % allocation, unrealized P/LWealth dashboards, net-worth aggregation, advisor reporting
Transaction history (reksadana)Transaction list / order detailPer order: type (buy/sell/switch), fund, amount, units, NAV used, status, timestamp, settlement dateAccounting sync, reconciliation, audit trails
SBN & obligasi orders"SBN" / Government Securities sectionPer series (ORI, SBR, ST, SR, FR, project-based sukuk): nominal, coupon rate, coupon dates, maturity, primary/secondary flagFixed-income reporting, cash-flow forecasting, maturity ladders
NAV / fund price historyFund detail charts & explore listsDaily NAV per fund, return windows (1M/1Y/3Y/YTD), AUM, expense ratioPerformance analytics, benchmark comparison, model portfolios
Robo risk profile & recommendationsRobo-advisor questionnaire resultRisk category (conservative / moderate / aggressive), recommended allocation, Syariah-mode flagSuitability checks, personalization, compliance evidence
Recurring auto-invest schedules"Nabung Rutin" auto-debit setupPer plan: fund, amount, frequency, next run date, funding sourceCash-flow planning, churn analytics, engagement metrics
RDN wallet & cash movementsRDN (Rekening Dana Nasabah) / Bank Jago walletTop-ups, withdrawals, instant transfers, balance snapshotsLiquidity monitoring, treasury, anti-fraud signals
Coupons, dividends & tax-report dataCoupon/dividend log, Tax Report (SPT) exportPer event: amount, date, instrument, realized gains aggregated per tax yearTax filing automation, income reporting, compliance
Account & KYC profileProfile / account opening dataName, masked ID, RDN/custodian bank, SID (KSEI Single Investor ID), verification statusIdentity matching, onboarding reuse, KYC refresh
Stock holdings & watchlist (Stockbit side)Bibit Stocks / Playlist featurePer ticker: shares, average price, value; curated "Playlist" idea listsUnified multi-asset view, research feeds, portfolio rollups

Typical integration scenarios

1 · Net-worth aggregation in a personal-finance app

Context: a budgeting or wealth app wants to show a user's full Indonesian investment picture next to their bank accounts.

Data / API: POST /v1/bibit/auth/login for a user-authorized session, then GET /v1/bibit/portfolio for reksadana units + NAV and GET /v1/bibit/sbn/orders for bond series. Optionally pull stock holdings from the Stockbit side.

OpenFinance mapping: behaves like an account-information service — read-only, consent-scoped, refreshable — consistent with the direction of OJK's open-API roadmap for wealth and the Bank Indonesia SNAP standard for payments.

2 · Accounting & reconciliation export

Context: a finance team or accountant needs every subscription, redemption and switch as ledger entries.

Data / API: GET /v1/bibit/transactions?from=&to=&type= returns normalized order rows with nav_used, units, amount, fee, status and settlement_date; a one-click format=xlsx produces a spreadsheet matching the in-app statement.

OpenFinance mapping: a statement / transaction export endpoint — the same primitive open-banking defines for bank accounts, applied to a wealth account.

3 · Tax-season SPT automation

Context: after Bibit added its Tax Report feature for the 2025 filing period, tax-prep tools want that data programmatically.

Data / API: GET /v1/bibit/tax-report?year=2025 aggregates realized gains, dividends and coupons per instrument and per tax year, mirroring the in-app report; results feed straight into an e-filing workflow.

OpenFinance mapping: a regulator-aligned data export — user-authorized, scoped to tax fields, logged for audit.

4 · Robo-advisor & suitability dashboard

Context: a fintech wants to compare a user's actual Bibit allocation to their stated risk profile.

Data / API: GET /v1/bibit/profile/risk returns the robo risk category and recommended allocation; combined with GET /v1/bibit/portfolio you can compute drift, Syariah-only filters, and rebalancing nudges.

OpenFinance mapping: personalization plus a compliance artifact — the risk record is documented evidence of suitability.

5 · Real-time webhook for portfolio & coupon events

Context: an analytics platform needs to react when an order settles, a coupon pays, or an auto-invest plan runs.

Data / API: register a callback; we POST { "event": "order.settled" | "coupon.paid" | "autoinvest.executed", "data": { ... } } with retry and HMAC signature, so your storage stays current without polling.

OpenFinance mapping: event-driven data sharing — the push side of an account-information service, useful for cash-flow forecasting and maturity ladders.

Technical implementation

Below are representative request/response shapes. Real field names, headers and the exact auth handshake are confirmed during protocol analysis and documented in the delivery pack; nothing here bypasses Bibit's security controls — it models an authorized session and exposes a clean façade.

A · Account login & session

POST /v1/bibit/auth/login
Content-Type: application/json

{
  "phone": "+62812xxxxxxx",
  "otp": "<one-time-code>",
  "device_id": "<bound-device>"
}

200 OK
{
  "access_token": "<jwt>",
  "refresh_token": "<opaque>",
  "expires_in": 3600,
  "sid": "IDXxxxxxxxxx",          // KSEI Single Investor ID (masked)
  "kyc_status": "verified",
  "syariah_mode": false
}

# refresh
POST /v1/bibit/auth/refresh  { "refresh_token": "..." }

B · Portfolio & NAV snapshot

GET /v1/bibit/portfolio
Authorization: Bearer <ACCESS_TOKEN>

200 OK
{
  "as_of": "2026-05-11T08:00:00+07:00",
  "total_value_idr": 24750000,
  "holdings": [
    {
      "fund_id": "RD-XXXX",
      "name": "Sucorinvest Money Market Fund",
      "type": "money_market",
      "units": 18234.5512,
      "nav": 1356.21,
      "avg_cost": 1290.04,
      "market_value_idr": 24730000,
      "weight_pct": 99.9,
      "syariah": false
    }
  ],
  "goals": [ { "goal_id": "g1", "name": "Dana Darurat", "value_idr": 24730000 } ]
}

C · Transactions / statement export

GET /v1/bibit/transactions?from=2026-01-01&to=2026-03-31&type=all&format=json
Authorization: Bearer <ACCESS_TOKEN>

200 OK
{
  "count": 2,
  "items": [
    { "order_id":"o-1001","kind":"subscription","fund_id":"RD-XXXX",
      "amount_idr":1000000,"units":737.21,"nav_used":1356.21,
      "fee_idr":0,"status":"settled","placed_at":"2026-02-03T10:12:00+07:00",
      "settlement_date":"2026-02-05" },
    { "order_id":"o-1002","kind":"redemption","fund_id":"RD-YYYY",
      "amount_idr":500000,"units":-380.55,"nav_used":1313.88,
      "status":"processing","placed_at":"2026-03-28T14:40:00+07:00" }
  ]
}
# add &format=xlsx or &format=pdf for a downloadable statement

D · SBN/obligasi orders & webhook

GET /v1/bibit/sbn/orders
Authorization: Bearer <ACCESS_TOKEN>
=> [ { "series":"ORI026","nominal_idr":3000000,"coupon_pct":6.30,
       "coupon_freq":"monthly","next_coupon":"2026-06-15",
       "maturity":"2029-04-15","market":"primary","syariah":false } ]

# webhook delivered to your endpoint
POST https://your-app.example/webhooks/bibit
X-Signature: sha256=...
{
  "event": "coupon.paid",
  "data": { "series":"ORI026","amount_idr":15750,"paid_at":"2026-05-15" }
}

# error envelope (all endpoints)
{ "error": { "code":"rate_limited","message":"...","retry_after":30 } }

Data flow / architecture

A typical deployment is a short, auditable pipeline: Bibit app session / authorized endpointour ingestion & normalization API (token handling, retries, schema mapping, consent log) → your storage (database or data warehouse) → your output layer (dashboard, accounting export, webhook subscribers, or analytics models). Each hop is logged; personal fields are masked or dropped at ingestion when you do not need them; and the consent record travels with the data so you can prove why every row exists.

Market positioning & user profile

Bibit is primarily a B2C retail wealth app, deliberately built for first-time and casual investors: a simple interface, robo-advisor allocation by risk profile, entry from IDR 10,000, and fully digital account opening in minutes. Its core users are Indonesian millennials and Gen Z building first portfolios in money-market and fixed-income funds, plus a growing base buying retail government bonds (ORI, SBR, ST, SR) and dipping into stocks through the beginner-oriented Playlist feature. The primary market is Indonesia; the platforms are Android and iOS. For integrators the upshot is high-volume, identity-verified, OJK-supervised wealth data spread across a young, mobile-first audience — exactly the profile that personal-finance aggregators, robo-advisors, accounting tools and compliance platforms want to plug into.

Screenshots

Tap any screenshot to view a larger version. These illustrate the in-app surfaces — portfolio, explore, robo-advisor, SBN and account screens — that map to the data inventory above.

Compliance & privacy

Regulatory alignment

Bibit operates under an APERD license and is registered and supervised by the OJK; investor accounts are anchored to KSEI's Single Investor Identification, and funds settle through licensed custodian banks — Bibit itself does not hold client money. Any integration we build respects that structure. We align with OJK consumer-protection and digital-financial-services rules, with the direction of the open-API roadmap (the OJK side for wealth/lending/insurance and Bank Indonesia's SNAP standard for payments), and with Indonesia's Personal Data Protection Law (UU PDP, Law No. 27 of 2022). Where data crosses borders we also keep GDPR-style minimization and purpose-limitation in mind for clients with EU exposure.

How we keep it clean

  • Authorized access only — your consent or documented public/authorized APIs; never a bypass of security controls
  • Consent text templates and per-user consent records stored with the data
  • Data minimization — we drop or mask fields you do not need at ingestion
  • Full request/response and access logging for audit
  • Configurable retention windows and deletion endpoints
  • NDAs and security review on request before any code is shared

About us

We are an independent technical studio focused on App interface integration and authorized API integration, with a strong fintech and OpenData track record. Our team has years of hands-on experience across mobile apps, payments, securities and cloud infrastructure, and we have shipped protocol-analysis and API projects for banking, brokerage, e-commerce, travel and media clients worldwide.

  • Protocol analysis, interface refactoring, OpenData / OpenFinance integration, third-party interface integration
  • Automated data scripting and delivery of interface documentation and test plans
  • Custom Python / Node.js / Go SDKs, webhooks and ingestion pipelines
  • Familiar with Indonesian wealth-tech, OJK / KSEI / Bank Indonesia expectations and multi-region privacy law
  • Source code delivery from $300 — runnable API source code plus documentation; pay after delivery once satisfied
  • Pay-per-call hosted API — use our endpoints and pay only per call, no upfront cost

Engagement workflow

  1. Scope confirmation — which Bibit data and flows you need (login, portfolio, transactions, SBN, tax report, stocks).
  2. Protocol analysis & API design — 2–5 business days depending on complexity.
  3. Build & internal validation — 3–8 business days.
  4. Documentation, samples & test cases — 1–2 business days.
  5. First delivery typically in 5–15 business days; third-party or partner approvals may extend timelines.

Similar apps & the Indonesian wealth-tech integration landscape

Bibit sits in a crowded, fast-growing market of OJK-registered investment apps. We list the main ones below purely as ecosystem context — no ranking, no criticism. If you integrate one, you usually end up wanting the others too, because users hold positions across several platforms and finance teams need a unified view.

  • Bareksa — Indonesia's first investment marketplace; holds mutual funds from many managers plus SBN, retail bonds and gold. Users who also work with Bareksa often need consolidated reksadana and SBN transaction exports across both platforms.
  • Ajaib — mutual funds, stocks and crypto in one app, popular with millennials. Combining Ajaib equity orders with Bibit reksadana holdings is a common multi-asset aggregation request.
  • Stockbit — Bibit's sibling product, focused on stock trading, research and community; the two share onboarding and RDN flow, so a single integration can reach both.
  • Pluang — multi-asset app with US index funds, digital gold, crypto and mutual funds; teams aggregating global plus local exposure pair Pluang data with Bibit's Indonesian funds and bonds.
  • IPOT (Indo Premier) — a long-established broker app covering stocks, ETFs and mutual funds; its detailed order history is often reconciled against Bibit positions.
  • Tanamduit — mutual funds, SBN, gold and insurance for beginner-to-moderate investors; overlaps with Bibit on fixed income, so coupon and maturity feeds get merged.
  • Makmur — a curated mutual-fund platform; portfolios here are commonly folded into the same net-worth dashboard as Bibit holdings.
  • Treasury — digital gold and savings products; small-balance, high-frequency data that complements Bibit's fund and bond records in a personal-finance view.
  • KoinWorks — lending, neobank and investment features in one super-app; cash-flow and P2P data often sit alongside Bibit investment exports for full-picture reporting.

Whether you searched for "Bibit alternatives", "apps like Bareksa or Ajaib", or "Stockbit API integration", the same building blocks apply: authorized login, portfolio read, transaction/statement export, fixed-income and coupon feeds, and webhooks — which is exactly what we deliver here for Bibit and can extend to the rest of the ecosystem.

Contact

To request a quote or start a Bibit- Reksadana & Obligasi integration, send us the target app (already known) and your concrete data needs — for example reksadana portfolio, transaction history, SBN/obligasi orders, NAV history, tax-report export, or a unified multi-app view.

Go to the contact page

FAQ

What do you need from me to start a Bibit integration?

The target app name (Bibit- Reksadana & Obligasi, already provided), the concrete data you need (e.g. portfolio holdings, transaction history, SBN/obligasi orders, NAV history, e-statements), and any account, sandbox, or partner credentials you can authorize for testing.

How long does delivery take?

A first API drop with login, portfolio and statement endpoints plus documentation usually takes 5 to 12 business days. Stock data via the Stockbit side, recurring auto-invest schedules, or multi-account enterprise rollups can extend the timeline.

How do you handle compliance and OJK rules?

We work only under your authorization or documented public/authorized APIs, keep consent and access logs, apply data minimization, and align our guidance with OJK consumer-protection rules, the Indonesian Personal Data Protection Law (UU PDP), and KSEI investor-data conventions. NDAs are signed when required.

Can you also pull stock holdings, not just mutual funds and bonds?

Yes. Because Bibit's stock feature runs on the Stockbit ecosystem, we can include equity holdings, order history and watchlist/playlist data alongside reksadana units and SBN orders in a single unified export.
📱 Original app overview — Bibit- Reksadana & Obligasi (appendix)

Bibit is an investment platform equipped with Robo-Advisor technology to help first-time investors invest easily in mutual funds, Government Bonds (SBN), Fixed Rate (FR) bonds and stocks.

  • Robo-Advisor for casual investors — start investing in quality mutual funds without prior experience; the robo allocates by your risk profile.
  • Quality mutual funds — hundreds of curated, high-quality funds to choose from.
  • Government Bonds — SBN and FR bonds are 100% guaranteed by the government, with no maximum limit on the guaranteed value; primary and secondary markets include ORI, SBR, ST, SR and project-based sukuk.
  • Stocks in Bibit — a simple interface for casual investors, with a Playlist feature giving beginners stock ideas based on fundamental value.
  • Syariah Mode — invest in Shariah-compliant mutual funds and bonds; recent additions include RDN Jago Syariah.
  • Registered and supervised by OJK — Bibit holds an official APERD permit from OJK & Kominfo (license: reksadana.ojk.go.id, id BTB69).
  • Starting from IDR 10,000 — invest small or as much as you want.
  • Open an account digitally — online onboarding in minutes; no physical documents.
  • Invest safely — Bibit does not store your funds; money goes directly to the bank custodian, is managed by an OJK-licensed company, and can only be disbursed to an account in your name.
  • Recent features (2024–2025) — instant withdrawal to the Bank Jago RDN Wallet, paying for SBN purchases directly from the RDN Wallet without switching apps, and a Tax Report feature for the 2025 SPT (annual tax return) period.
  • 2025 milestones — more than 2 million downloads in the year (about +37% vs 2024), over 1.7 million active portfolios; "Favourite Investment App", Indonesia Product Awards 2025; "WealthTech of the Year", Asia FinTech Awards 2024.

Mutual funds are provided by PT Bibit Tumbuh Bersama, Standard Chartered Tower, 35th Floor, Jalan Prof. Dr. Satrio No. 164, South Jakarta 12930 (license id BTB69). Official contact: email info@bibit.id; Instagram @bibit.id; YouTube @bibitapp; TikTok @bibit.id; Twitter @bibitid; Facebook @bibitapp; LinkedIn @bibit.id; website bibit.id; WhatsApp +62 21 50864230. Package ID: com.bibit.bibitid. This appendix summarizes publicly available information; "OpenFinance Lab" is an independent studio and is not affiliated with or endorsed by Bibit, Stockbit, OJK or KSEI.

Last updated: 2026-05-11