Sicredi app icon

Sicredi API integration services (Open Finance Brazil)

Pix Cobranca, statement export, consent journeys, and payment initiation for Brazil's first cooperative financial institution

From $300 · Pay-per-call available
OpenData · Open Finance Brasil · Pix · Cooperative banking

Connect Sicredi accounts, Pix, and cooperative banking data to your stack — under BCB and LGPD rules

Sicredi is the first cooperative financial institution in Brazil and now serves around 8 million members across more than a hundred singular cooperatives. Our team delivers protocol analysis, member-side authorization flows, Pix Cobranca endpoints, statement APIs, and Open Finance consent journeys aligned with the Banco Central do Brasil specification.

Account login & consent — Member-side OAuth 2.0 authorization, mTLS handshake, JWS-signed consent payloads, and refresh-token rotation that mirror the production app behavior of br.com.sicredimobi.smart.
Pix Cobranca API — Generate immediate (cob) and due-date (cobv) charges, dynamic QR codes, webhook notifications, and reconciliation hooks against api-pix.sicredi.com.br/api/v2/cob.
Statement export — Paginated transaction history with credit and debit nature, payer and recipient identifiers, and Excel, JSON, or PDF exports for ERP and accounting systems.
Open Finance payment initiation — Sicredi was an early Brazilian payment initiator; we wire that capability into your stack so a third-party app can trigger Pix transfers from a member account with a valid consent.

Feature modules — what we ship for Sicredi

Pix Cobranca & QR codes

Complete coverage of immediate charges (POST /cob), due-date charges (PUT /cobv), retrieval, refunds, and webhook delivery for paid charges. We map the response into your invoice or order schema and validate the EMV BR Code so QR images render the same in WhatsApp, the merchant POS, and printed boletos.

Account & balance sync

Read-only balance and limits sync against the member current account, savings (poupanca), and approved credit lines. Useful for treasury dashboards that need a single live number across Sicredi and other Brazilian holdings, with TTL-aware caching to respect the Sicredi rate-limit envelope.

Transaction & statement API

Date-range, page-cursor, and type filters that mirror the in-app statement screen. Each transaction carries the credit or debit nature, the operation type (Pix key, QR code, TED, boleto), the counterparty CPF or CNPJ, and the entry source so reconciliation rules in your ERP do not require manual tagging.

Member onboarding & KYC link

Linkage between your back-office record and a Sicredi member or PJ account using the existing token and security device, including refresh-token cycling and graceful re-consent prompts when LGPD or BCB consent expires after twelve months.

Webhooks & reconciliation

HMAC-validated webhook endpoints for paid Pix charges, returned transfers, and consent revocation. Each event is normalized into a single internal envelope so downstream handlers do not branch on Sicredi-specific JSON shapes.

Cooperative-aware multi-tenant

Sicredi runs as a federation of singular cooperatives; we keep the cooperative number and PA (posto de atendimento) on every record so reports stay correct when the same legal entity holds accounts in multiple cooperatives, which incumbent banks do not have to model.

Data available for integration

The table below summarises the data surfaces we expose for Sicredi via direct developer-portal APIs, the official Open Finance Brasil receiver role, and authorized aggregator routes.

Data typeSourceGranularityTypical use
Account & balanceOpen Finance Phase 2 (accounts API) / member current accountPer account, near real timeTreasury dashboards, cash position, credit underwriting
Transaction historyStatement API + Open Finance transactions endpointPer transaction, with counterparty CPF/CNPJERP reconciliation, expense reporting, anti-fraud scoring
Pix Cobranca (charges)api-pix.sicredi.com.br/api/v2/cob & /cobvPer charge, with txid and EMV payloadE-commerce checkout, recurring billing, marketplace split
Pix received (DICT key)Pix webhook + Open Finance Pix endpointPer Pix in/out event, end-to-end IDReal-time order confirmation, soundbox-style merchant alerts
Credit cards & limitsOpen Finance credit-card data APIPer card, per invoice cycleCredit-card ledger sync, spend categorization, BNPL eligibility
Loans & financingOpen Finance credit operations APIPer contract, with installment scheduleDebt aggregators, agribusiness CPR tracking, refinancing offers
InvestmentsOpen Finance Phase 4 (investments)Per holding, per movementWealth dashboards, portfolio rebalancing, tax reports
Member & cooperative profileCustomer registration APIMember, cooperative, PAKYC enrichment, membership analytics, segmented offers

Typical integration scenarios

1. Agribusiness ERP reconciliation

Many Sicredi members are rural producers or cooperatives with strong agribusiness exposure. The integration ingests Pix and TED transactions for the harvest account, classifies inflows by payer CNPJ against the contract registry, and pushes a daily reconciliation file to a farm-management ERP. The Open Finance transactions endpoint provides the canonical history while the Pix webhook handles intraday updates.

2. SMB checkout with Pix Cobranca

An online retailer issues a Pix Cobranca charge per order, embeds the dynamic QR in the checkout page and email, and waits for the webhook. The integration acknowledges the webhook within the BCB-recommended window, marks the order paid, and writes an audit row. The fallback path uses the GET /cob/{txid} endpoint when the webhook is delayed.

3. Personal-finance aggregator

A consumer PFM app onboards a Sicredi member through the Open Finance consent journey, pulls accounts, transactions, credit cards, and investments, and unifies them with data from Nubank or Banco do Brasil. Consent renewal and revocation are handled with member-visible UI in line with the BCB consent UX guidance.

4. Payment initiation for a marketplace

Sicredi is one of the pioneering payment initiators in Brazil. A marketplace or wallet uses the payment-initiation flow to push a Pix from a member account to a seller, with the consent and authorization codes returning a paymentId tracked through clearing. The integration logs every step for the BCB audit trail.

5. Credit underwriting from shared data

A lender requests a 12-month consent under Phase 2 / Phase 3 of Open Finance Brasil, scores the member on inflow stability and existing credit operations, and returns a pre-approved limit. Sicredi reported R$3.5M+ in additional credit-card limit and R$7.3M+ in new credit linked to such Open Finance journeys, so the demand is real and measurable.

Technical implementation

OAuth 2.0 token exchange (mTLS)

POST /auth/openapi/token HTTP/1.1
Host: api-pix.sicredi.com.br
Content-Type: application/x-www-form-urlencoded
Authorization: Basic <base64(client_id:client_secret)>

grant_type=client_credentials&scope=cob.write%20cob.read%20webhook.write

# 200 OK
{
  "access_token": "eyJhbGciOi...",
  "token_type": "Bearer",
  "expires_in": 3600
}

Create a Pix Cobranca charge

PUT /api/v2/cob/{txid} HTTP/1.1
Host: api-pix.sicredi.com.br
Authorization: Bearer <ACCESS_TOKEN>
Content-Type: application/json

{
  "calendario": { "expiracao": 3600 },
  "devedor":  { "cpf": "12345678909", "nome": "Joao Silva" },
  "valor":    { "original": "120.50" },
  "chave":    "contato@example.com.br",
  "solicitacaoPagador": "Order #A-1029"
}

# 201 Created
# returns { "txid", "pixCopiaECola", "location", "status": "ATIVA" }

Statement export (paginated)

POST /api/v1/sicredi/statement
Content-Type: application/json
Authorization: Bearer <ACCESS_TOKEN>

{
  "cooperativa": "0167",
  "conta": "12345-6",
  "from_date": "2026-04-01",
  "to_date":   "2026-04-30",
  "types": ["PIX", "TED", "BOLETO"],
  "page": 1, "page_size": 200
}

# 200 OK { items: [ { id, datetime, nature, type,
#                     counterparty, amount, balance_after } ], next_cursor }

Webhook receiver (Node.js sketch)

app.post('/webhooks/sicredi/pix', (req, res) => {
  const sig = req.header('X-Sicredi-Signature');
  if (!verifyHmac(req.rawBody, sig, SECRET)) return res.sendStatus(401);

  for (const evt of req.body.pix) {
    queue.push({
      kind: 'pix.received',
      txid:  evt.txid,
      e2eid: evt.endToEndId,
      amount: evt.valor,
      payer:  evt.pagador
    });
  }
  res.sendStatus(200);
});

Compliance & privacy

Regulatory framing

Brazilian Open Finance is regulated by the Banco Central do Brasil (BCB) through Joint Resolution 1/2020 and BCB Circular 4,015/2020, with consumer-facing privacy protected by the LGPD (Lei Geral de Proteção de Dados, Law 13.709/2018) — Brazil's analogue of the European GDPR. We design every Sicredi integration around explicit, time-bounded member consent with revocation honored end-to-end.

Transport & signing

All Sicredi production traffic uses mTLS with client certificates issued under the ICP-Brasil chain or the Open Finance Brasil PKI, and consent and payment payloads are JWS-signed (PS256). We keep the certificate-rotation runbook in the deliverable and wire it to your secret manager so renewals never page the on-call engineer at 3am.

Data minimization & retention

We pull only the scopes the use case needs (for example, transactions without investments), keep raw payloads in encrypted cold storage with a configurable TTL, and surface a member-visible audit log so a Sicredi member can see, at any time, which third-party shared what data and on which date — matching LGPD Article 9 and BCB consent UX guidance.

Data flow & architecture

A typical Sicredi integration sits across four logical nodes:

  1. Client app / member browser — initiates the consent journey or triggers a Pix charge.
  2. Edge gateway — terminates mTLS, forwards to the Sicredi developer-portal endpoints (api-pix.sicredi.com.br, api.sicredi.com.br) or to the Open Finance Brasil directory.
  3. Ingestion & normalization service — translates Sicredi JSON into the canonical OpenFinance Lab schema, deduplicates against the Pix end-to-end ID, and writes to encrypted storage.
  4. API output / analytics — exposes REST or GraphQL views, BI extracts, and webhooks to your downstream ERP, PFM, or risk engine.

Market positioning & user profile

Sicredi is the senior cooperative financial brand in Brazil, present in every state, with around 8 million members served by more than two thousand branches across over a hundred singular cooperatives. The member base skews toward small and medium business owners, agribusiness producers, public-sector workers, and household savers in the South and Center-West regions — segments that traditional retail banks under-serve. The mobile app (br.com.sicredimobi.smart) is published for Android and iOS and is the daily channel for Pix, statements, mobile token, and QR-code authorization. Open Finance has accelerated cross-institution data flows: by 2024 around 405,000 Sicredi members had shared data and Pix via Open Finance grew from R$3.2B in all of 2024 to R$4.2B in just the first half of 2025, which is why integration buyers include agribusiness ERPs, PFM apps, marketplaces, and lenders looking for richer, member-consented data.

Screenshots

Visual reference of the Sicredi member experience that our integrations mirror — click any thumbnail to enlarge.

Sicredi screenshot 1 Sicredi screenshot 2 Sicredi screenshot 3 Sicredi screenshot 4 Sicredi screenshot 5 Sicredi screenshot 6

Similar apps & integration landscape

Sicredi sits inside a broader Brazilian financial-app ecosystem. Teams that integrate Sicredi often also need pipelines for the apps below — each one holds member-consented data accessible through Open Finance Brasil and shows up on the same shopping list as Sicredi for analytics, lending, and reconciliation use cases.

Nubank

Latin America's largest digital bank with more than 100 million customers. Holds rich card-spend and Pix history; commonly paired with Sicredi for unified personal finance views.

Banco Inter

Full-stack digital bank covering current accounts, investments, and a marketplace. Often integrated alongside Sicredi when buyers need both cooperative and digital-bank inflows in one ERP feed.

C6 Bank

Mobile-only bank with multi-currency global accounts, free toll tags, and investment products. Useful when building a cross-border treasury view that also touches Sicredi's domestic accounts.

Banco do Brasil

State-controlled retail and agribusiness bank; one of the largest Open Finance participants. Frequently appears next to Sicredi in agribusiness and rural-credit integrations.

Bradesco

Top-tier private bank with a deep PJ and cards portfolio. Combined Sicredi + Bradesco feeds are common in mid-market accounting and treasury automations.

Itau Unibanco

Largest private bank in Brazil. Joint Sicredi + Itau pipelines surface a fuller picture of household and SMB cash movement for credit underwriting.

Santander Brasil

Major retail and SMB lender. Buyers pulling Sicredi data for an Open Finance PFM app usually request Santander in the same delivery.

PicPay

Super-app for payments, savings, and payroll loans, integrated with several banks. Useful when Sicredi members also use PicPay as a daily wallet that needs unified history.

Neon

Underbanked-focused digital bank with payroll-linked credit. Frequently part of the same lending-stack ETL when Sicredi data feeds the same scoring engine.

Banco Safra

Private banking, FX, and investment products for higher-income clients. Pairs well with Sicredi in wealth-aggregator dashboards that span retail and private banking.

About OpenFinance Lab

We are an independent technical studio focused on App interface integration and authorized API integration for fintech and open-data scenarios. Our team blends engineers from Brazilian and global banks, payment gateways, and protocol-analysis backgrounds, and we ship end-to-end APIs under security and compliance constraints.

  • Open Finance Brasil, PSD2 / FCA, MAS Singapore and CFPB-area integrations
  • Pix, UPI, SEPA, Faster Payments and ACH coverage
  • Custom Python / Node.js / Go SDKs and CI test harnesses
  • Full pipeline: protocol analysis → build → validation → compliance review
  • Source-code delivery from $300 — runnable API code and documentation; pay after delivery upon satisfaction
  • Pay-per-call hosted endpoints — no upfront fee; ideal for usage-based pricing

Contact

Send us your Sicredi scope (Pix Cobranca only? full Open Finance receiver? payment initiation?) and any sandbox credentials you already hold, and we will respond with a fixed-price quote and timeline.

Open the contact page

Engagement workflow

  1. Scope confirmation: which Sicredi surfaces (Pix Cobranca, statements, accounts, payment initiation, investments).
  2. Protocol analysis & API design (2–5 business days).
  3. Build, mTLS / JWS wiring, and internal validation against the Sicredi sandbox (3–10 business days).
  4. Documentation, sample requests, and Postman collection (1–2 business days).
  5. Typical first delivery: 5–15 business days; full Open Finance receiver and payment initiation: 3–6 weeks because of certificate provisioning.

FAQ

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

The Sicredi member or PJ account context, the data scope you need (Pix Cobranca, statements, balances, consent journey), and any sandbox credentials from developer.sicredi.com.br when you already hold them.

How long does a Sicredi API delivery take?

Pix Cobranca and statement export usually ship in 5 to 12 business days; full Open Finance consent and payment-initiation flows typically take 3 to 6 weeks because of mTLS, JWS, and certificate provisioning.

How do you handle compliance with LGPD and BCB rules?

All work uses authorized Sicredi APIs or documented public endpoints, with explicit member consent, mTLS transport, JWS signing, audit logs, and the data minimization expected by LGPD and the Banco Central do Brasil Open Finance specification.

Can you integrate Pix Automatico and Pix Parcelado for Sicredi?

Yes. We track BCB rule changes such as Resolution 494 of September 2025 and the late 2025 Pix Parcelado regulation, and we wire Pix Automatico recurring debits and Pix Parcelado installment payloads into the Sicredi API surface as they become generally available.
Original app overview (appendix)

Sicredi (package br.com.sicredimobi.smart) is the official mobile app of Sicredi, the first cooperative financial institution in Brazil, organized as a federation of singular cooperatives serving roughly 8 million members. The app is reserved for members and uses the same password and security device as Internet Banking, exposing the daily set of cooperative banking actions on Android and iOS.

Headline capabilities described by Sicredi:

  • Check balance and current-account statement.
  • Pay or schedule bills and taxes.
  • Make investments in savings and other products.
  • Take out loans.
  • Perform transfers (TED, Pix, between accounts).
  • Visualize credit and debit card information.
  • Locate Sicredi agencies on a map.
  • Access mobile token and QR-code authorization.
  • Pay with Samsung Pay for eligible Sicredi accounts.

Sicredi states it offers more than 300 financial products and services for individuals, companies, and agribusiness, and pitches a collective, cooperative path to financial development. In 2024 the institution added two new Open Finance flows — receiving Pix from external accounts inside the app and authorizing data sharing through WhatsApp — which is part of why the underlying API surface is now interesting for third-party integrators. Source: Google Play description and Sicredi official channels.

Last updated: 2026-05-10