Source documents
Data license: CC-BY-4.0 · Data source: bankproducts.info
5 rows where bank_id = "zweiplus" sorted by valid_from descending
This data as json, CSV (advanced)
Suggested facets: valid_from, parsed_at, valid_from (date), parsed_at (date)
| id | bank_id | title | valid_from ▲ | language | filename | parsed_at | bpg |
|---|---|---|---|---|---|---|---|
| 603 | bank zweiplus AG zweiplus | Zinsen (Konto/Hypothek) | 2026-06-10 | de | 2c95c96feb77_zinsen.html.md | 2026-06-10 | BPG002E2RCS3 |
| 102 | bank zweiplus AG zweiplus | bankzweiplus.ch website index | 2024-01-01 | de | 00MISSING_zweiplus_2026q2 | 2026-06-03 | BPG002PAYN9G |
| 602 | bank zweiplus AG zweiplus | Schweizer Vermoegensrente Preise und Tarife | 2022-01-01 | de | c34c7e6182e0_f_svr_20346_svr_preise_und_tarife_de.pdf | 2026-06-10 | BPG002Q2PFZG |
| 600 | bank zweiplus AG zweiplus | Alpendepot Preise und Tarife | 2018-01-01 | de | 567f78a4fe8a_f_ad_20242_ad_preise_und_tarife_de.pdf | 2026-06-10 | BPG002V4A2RC |
| 601 | bank zweiplus AG zweiplus | Schweizer Vermoegensdepot Preise und Tarife | 2018-01-01 | de | 5b54563d23e8_f_svd_20153_svd_preise_und_tarife_de.pdf | 2026-06-10 | BPG002RGMYZ4 |
Advanced export
JSON shape: default, array, newline-delimited, object
CREATE TABLE source_document (
id INTEGER PRIMARY KEY AUTOINCREMENT,
bank_id TEXT NOT NULL REFERENCES bank(id),
title TEXT, -- Preisübersicht und Konditionen
valid_from TEXT, -- YYYY-MM-DD
language TEXT DEFAULT 'de',
filename TEXT, -- preisverzeichnis.pdf
parsed_at TEXT, -- YYYY-MM-DD
bpg CHAR(12) -- opaque global id, BPG002xxxxxx; populated post-load by bpg_assignments.sql
CHECK (bpg IS NULL OR bpg GLOB 'BPG002[0-9A-HJKMNP-TV-Z][0-9A-HJKMNP-TV-Z][0-9A-HJKMNP-TV-Z][0-9A-HJKMNP-TV-Z][0-9A-HJKMNP-TV-Z][0-9A-HJKMNP-TV-Z]')
);
CREATE INDEX idx_source_document_bank ON source_document(bank_id);
CREATE UNIQUE INDEX idx_source_document_bpg ON source_document(bpg) WHERE bpg IS NOT NULL;