PostgreSQL-integration

Transaktioner, saldon, innehav och affärer från 14 tn+ banker, skrivna till en tabell i din egen PostgreSQL-databas enligt ett schema. Tillagda eller upsertade, redo att ställa frågor mot.

psql · analytics3 rader upsertade, 06:02
analytics=> SELECT date, description, amount, category, account_nameanalytics-> FROM transactions ORDER BY date DESC LIMIT 6; date       | description        | amount   | category   | account_name  ------------+--------------------+----------+------------+---------------- 2026-10-19 | Stripe payout      |  4200.00 | Income     | Chase Checking 2026-10-19 | Whole Foods Market |   -86.42 | Groceries  | Amex Gold      2026-10-18 | Gusto payroll      | -6850.00 | Payroll    | Chase Checking 2026-10-18 | Figma              |   -45.00 | Software   | Amex Gold      2026-10-17 | Shell              |   -52.30 | Transport  | Amex Gold      2026-10-17 | Blue Bottle Coffee |    -6.75 | Eating out | Amex Gold     (6 rows)
Chase Checking och Amex Gold, upsertade kl. 06:02 i tabellen transactions. En ny synk uppdaterar raderna på plats i stället för att lägga till dem igen.

Från bank till PostgreSQL i tre steg.

  1. 01

    Anslut PostgreSQL

    Värd, databas och en användare med minsta möjliga behörighet, eller klistra in en anslutningssträng. Testa innan du sparar.

    Hostdb.acme.internal
    Port5432
    Användarebanksync_writer
    SSL-lägerequire
    Test● Anslutningen lyckades
  2. 02

    Välj en tabell

    Välj ett schema och en tabell, eller låt BankSync skapa en. Lägg till, eller gör upsert på en nyckel.

    Schemapublic
    Tabelltransactions
    AppendUpsert
    Matcha rader påtransaction_id
  3. 03

    Välj ett schema

    Varje timme, dag eller vecka, eller vid behov. Varje körning loggas.

    Varje timmeDagligenVarje vecka
    Nästa körningI morgon, 06:00
    Senaste körning● 3 nya rader, 06:02

Konfigurera PostgreSQL från början till slut.

Så konfigureras PostgreSQL i BankSync, filmat med exempelkonton.

Det här hamnar i din tabell.

transaction_id
Bankens stabila id för transaktionen. Din upsert-nyckel. 4bdd8e6931727cd
date
Dagen då banken bokförde den. 2026-10-19
description
Beskrivningen som banken ger den. Whole Foods Market
amount
Med tecken, i kontots valuta: utbetalningar är negativa. -86.42
currency
ISO 4217-kod. USD
category
En utgiftskategori att gruppera och filtrera efter. Groceries
account_name
Kontot den kom från, så att många banker kan dela en tabell. Amex Gold
pending
Sant tills banken bokför den. false
Mappa bankfälten till de kolumner du redan har, eller låt BankSync skapa tabellen och dess unika index åt dig.

PostgreSQL i korthet.

Data
Transaktioner, saldon, affärer, innehav och lån, en datatyp per flöde.
Fungerar med
Supabase, Neon, Timescale, CockroachDB, Amazon RDS och egendriftad Postgres.
Skrivlägen
Append infogar en rad vid varje synk. Upsert matchar på de nyckelkolumner du väljer och uppdaterar på plats.
Säkerhet
SSL-läge disable, require eller verify-full, en användare med minsta möjliga behörighet och ett litet, fast antal IP-adresser för BankSync som du kan lägga till i tillåtelselistan.
Schema
Välj automatisk synk varje timme, dag eller vecka beroende på ditt abonnemang, eller kör en manuell synk när som helst.
Åtkomst
Bara läsbehörighet, godkänd på din banks egen samtyckesskärm. BankSync sparar aldrig dina inloggningsuppgifter till banken och kan inte flytta pengar.
Konfiguration
Cirka 10 minuter. Fungerar med hanterade (Supabase, Neon, Aurora, RDS) och egendriftade databaser.
Status
Tillgänglig i dag.

Frågor och svar.

Vilka PostgreSQL-värdar fungerar BankSync med?

Alla nåbara PostgreSQL-databaser, bland annat Supabase, Neon, Timescale, CockroachDB, Amazon RDS och egendriftad Postgres.

Ska jag välja Append eller Upsert?

Upsert, för de flesta flöden. Append infogar en ny rad vid varje synk, så nya synkar kan ge dubbletter. Upsert matchar rader på de nyckelkolumner du väljer, till exempel transaction_id, och uppdaterar dem på plats.

Kan BankSync skapa tabellen åt mig?

Ja. ”Set this up for me” skapar en tabell för flödets datatyp, mappar alla kolumner och lägger till det unika index som upsert kräver.

Hur begränsar jag åtkomsten till min databas?

Ge BankSync en användare som bara kan infoga (och skapa, om BankSync ska skapa tabellen), använd SSL-läget require eller verify-full och lägg till de fasta IP-adresser som BankSync ansluter från i din tillåtelselista.

Kan BankSync flytta pengar eller se mitt banklösenord?

Nej. Bankåtkomsten är bara läsbehörighet, som du godkänner på din banks egen samtyckesskärm. BankSync sparar aldrig dina inloggningsuppgifter till banken och kan inte flytta pengar.

Bankdata i din PostgreSQL-databas.

BankSync är inte anslutet till, godkänt av eller officiell partner till PostgreSQL. Varumärken som tillhör PostgreSQL ägs av respektive ägare.