Protocol analysis and Open Data integration for contract lists, tariff comparisons, and market data—compliant API or source-code delivery for the German comparison portal
Verivox is Germany’s TÜV-certified comparison portal for electricity, gas, DSL, mobile, credit, and insurance, with over 8 million users. The app centralizes contracts, renewal dates, and savings potential and supports data import (Datenimport) for faster switching. In 2024–2025, dynamic electricity tariffs became mandatory for German providers, and Verivox expanded its comparison and tracking for this segment. We deliver protocol analysis and runnable API implementations so you can integrate contract lists, tariff comparison results, and reminder data in line with GDPR and German consumer-protection standards.
Click any image to view full size.
From protocol analysis and the app’s contract-manager and comparison flows, the following data types can be exposed via APIs we deliver. Verivox’s official B2B offerings (Energiewebservice, Marktdaten) provide tariff and switcher data separately; our implementations extend programmatic access to in-app contract and comparison data with user consent. Granularity and use cases are indicative.
| Data type | Source (screen / feature) | Granularity | Typical use |
|---|---|---|---|
| Contract list | All contracts view, contract manager | Per contract: provider, product type, end date, costs | Renewal dashboards, subscription management, budgeting |
| Cancellation and renewal dates | Contract detail, Erinnerungswecker | Per contract: next Kündigungsfrist, switch window | Calendar sync, compliance, reminder automation |
| Tariff comparison results | Strom, Gas, DSL, Handy, Kredit, Versicherung comparisons | Per request: postcode, consumption, product; ranked offers | White-label widgets, ERP, switching concierge |
| Savings potential | Contract overview, comparison result | Per contract or comparison: estimated savings | Analytics, reporting, customer communication |
| Data import (Datenimport) payload | Upload / transfer flow, provider response | Contract data from invoice or other provider | Pre-fill forms, switch automation, audit trail |
| User preferences and consumption | Comparison inputs, profile (where applicable) | PLZ, Verbrauch, product selection | Personalization, market analysis, Open Data reporting |
Consumers and PFM apps need a single view of recurring contracts (energy, telecom, insurance, credit). We deliver an API that returns the user’s contract list—provider, product type, end date, cancellation window, current costs, and savings potential—with consent. This maps to Open Data: structured contract inventory for net-worth dashboards, subscription trackers, and renewal alerts. Auth uses app login with secure session handling; data is suitable for read-only aggregation.
Suppliers and brokers use Verivox’s Marktdaten and Energiewebservice (from €1,490) for tariff and switcher data. We can deliver an implementation that structures in-app comparison and contract data (with consent) for CRM feeds: which products and regions users compare, contract end dates, and estimated savings. This complements official B2B data with user-level, consent-based flows for sales optimization and competitor analysis.
Verivox’s Datenimport lets users upload contract data or request it from other providers (30-day response). We implement an API that triggers or mirrors this flow: submit document or provider request, receive structured contract data, and pre-fill comparison or switch forms. Fields: contract_type, provider, end_date, cancellation_deadline, current_costs. Aligns with Open Data portability: user-controlled data transfer for seamless switching.
Banks, insurers, or intermediaries need evidence of comparison and switch actions for regulatory or internal audit. We deliver an API that returns contract list and, where available, comparison or switch metadata (with consent)—timestamps, product type, provider—for audit trails. No public Verivox consumer API exists; our protocol analysis fills the gap for authorized, GDPR-compliant data extraction.
Verivox’s partner program offers iframes, PHP tools, and tracking for comparison widgets. For clients who need full control, we deliver a custom API that invokes comparison logic (postcode, consumption, product type) and returns ranked offers—Strom, Gas, DSL, Handy, Kredit, Versicherung—for embedding in your front end. Response fields: tariffs[], provider, price, term, features. Fits Open Data reuse: same comparison engine, your UX and branding.
Below are illustrative request/response shapes and auth flows. Actual endpoints depend on protocol analysis and client requirements.
// App login and session (pseudo)
POST /api/v1/verivox/auth/login
Content-Type: application/json
{ "username": "<USER>", "password": "<PWD>" }
Response 200: { "session_token": "...", "refresh_token": "...", "user_id": "..." }
Response 401: { "error": "invalid_credentials" }
// Session refresh and 2FA per protocol analysis
// Fetch user contract list (pseudo)
GET /api/v1/verivox/contracts
Authorization: Bearer <SESSION_TOKEN>
Response: {
"contracts": [
{ "id": "...", "provider": "...", "product": "Strom",
"end_date": "2025-12-31", "cancellation_deadline": "2025-09-30",
"current_costs": "1200", "savings_potential": "180" }
], "as_of": "2025-03-12T00:00:00Z"
}
// Request tariff comparison (pseudo)
POST /api/v1/verivox/compare
Content-Type: application/json
Authorization: Bearer <SESSION_TOKEN>
{ "product": "Strom", "plz": "69115", "consumption_kwh": 2500 }
Response: { "tariffs": [...], "count": 42 }
Error 400: invalid product or plz
We implement only authorized or publicly documented data flows. Verivox is TÜV Saarland certified for five comparison calculators (DSL/LTE, installment loan, car insurance, electricity, gas) and meets requirements for data protection, security, and independence. Data processing in Germany (Heidelberg) aligns with the EU General Data Protection Regulation (GDPR) and German federal data protection law (BDSG). We recommend explicit user consent, minimal retention, and audit logs for all integrations. Verivox’s own Datenschutz policy states that data is encrypted, stored in certified German data centers, and not passed to third parties without consent—our API delivery follows the same principles.
A typical pipeline we support: (1) Your backend or client app initiates auth using the user’s Verivox app credentials (or delegated token). (2) Our delivered API layer handles session refresh and request signing. (3) Data is ingested from the app’s backend (via protocol-compliant calls) into your storage or cache—contract list, comparison results, reminder dates. (4) Output can feed dashboards, CRM, PFM apps, or white-label comparison widgets. We do not store your end-users’ credentials; you control retention and access.
Verivox targets primarily German consumers (B2C), with over 8 million users, and is one of the two leading comparison portals in Germany alongside Check24. The app (package de.verivox.contractmanager) is available on Android and iOS and focuses on contract management and tariff comparison for electricity, gas, DSL, mobile, credit, and insurance. B2B offerings include the partner program (iframes, tracking, commission from €1) and Marktdaten/Energiewebservice for tariff and switcher data. Related players include Check24, Tarifcheck, and PSD2 open-banking providers (e.g. BANKSapi, fino) for complementary financial data in Germany. Our integration work is aimed at firms that need programmatic access to Verivox contract and comparison data where no public consumer API is offered.
Contract list and renewal-date export, tariff comparison request/response (Strom, Gas, DSL, Handy, Kredit, Versicherung), Datenimport workflow, reminder/notification data, and partner-style widget logic. We support Android and iOS protocol analysis and deliver source code you can host and extend.
We are a technical service studio specializing in app interface integration and authorized API integration. We provide protocol analysis, interface refactoring, Open Data integration, and third-party interface integration, plus automated data scripting and interface documentation. Our team has years of experience in mobile and fintech; we serve global clients with compliant, professional solutions. Services start at $300, with an option to deliver results first and pay upon satisfaction.
For inquiries, quotes, or to submit your target app and requirements, please use the link below:
What do I need to provide?
How long until delivery?
How do you ensure compliance?
Saving has never been easier: with the award-winning Verivox app you have your contracts and tariffs under control at all times. Verivox is your independent, free, and smart price-comparison platform for electricity, gas, DSL, fibre, mobile, credit, car, insurance, mortgages, and more. As a TÜV-certified comparison portal, Verivox offers certified quality and security. Join over 8 million satisfied users: compare current tariff offers in one app. All contracts in one place: compare, switch, and cancel with ease. Compare tariffs stress-free—electricity, gas, credit, DSL, mobile & insurance in one click. Stay on top of cancellation deadlines with the reminder wecker. Exclusive benefits: save with discounts, vouchers, and special offers. Expert service for all questions on comparisons and contracts. Clever comparing for electricity, gas, internet, mobile, credit & insurance; integrated calculators (Zinsrechner, Kreditrechner, Energierechner) turn complex offers into clear decisions. Contract duration, next cancellation option, current costs, and savings potential are visible in the app; the reminder wecker notifies you when cancellation or switch is possible. Data is encrypted, stored in certified German data centers, and not passed to third parties. More at https://www.verivox.de/company/datenschutz-verivox-app/