API

Schweizer Unternehmensdaten
direkt integrieren.

Mit der wirtschaftsdaten.ch API integrieren Unternehmen aktuelle Schweizer Unternehmensdaten, Handelsregisterinformationen, Firmengründungen, Konkurse, Compliance-Checks und Datenexporte direkt in ihre eigenen Systeme.

Anwendungsfälle

CRM-Daten aktualisieren

Firmenprofile automatisch in Salesforce, HubSpot oder Pipedrive synchronisieren.

UID / CHE abfragen

Unternehmen per UID- oder CHE-Nummer direkt auflösen und einbinden.

ERP-Integration

Firmendaten in SAP, Microsoft Dynamics oder Abacus integrieren.

Firmengründungen daily

Tagesaktuelle Neugründungen automatisch abrufen und einsortieren.

Konkurse überwachen

Konkurse und Liquidationen in Echtzeit monitorieren.

Compliance automatisieren

Compliance-Prüfungen in Onboarding-Workflows einbauen.

Firmenadressen übernehmen

Adressdaten in interne Systeme und Marketing-Tools exportieren.

Reports & Webhooks

Datenexporte automatisieren und Webhooks für Events einrichten.

API-Funktionen

UnternehmenssucheUnternehmensprofilUID / CHE-AbfrageHandelsregisterdatenSHAB-PublikationenFirmengründungenKonkurseLiquidationenLöschungenCompliance StatusMonitoring WebhooksCSV / JSON Export

Dokumentation

REST API mit JSON-Responses. Authentifizierung via API Key im Header.

Verfügbare Endpunkte

GET/api/v1/company/search?q={query}
GET/api/v1/company/{uid}
GET/api/v1/incorporations?date={date}
GET/api/v1/bankruptcies?date={date}
GET/api/v1/compliance/{uid}
GET/api/v1/monitoring/events
POST/api/v1/webhooks
cURL
curl -H "x-api-key: wdk_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{"endpoint":"company/search","params":{"q":"Migros"}}' \
  https://api.wirtschaftsdaten.ch/functions/apiService
JavaScript
const res = await fetch('https://api.wirtschaftsdaten.ch/functions/apiService', {
  method: 'POST',
  headers: {
    'x-api-key': 'wdk_your_api_key_here',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    endpoint: 'company/detail',
    params: { uid: 'CHE105803514' }
  })
});

const company = await res.json();
Beispiel-Response (Auszug)
{
  "count": 1,
  "results": [{
    "name": "Migros Bank AG",
    "uid": "CHE105803514",
    "che": "CHE-105.803.514",
    "legal_form": "Aktiengesellschaft",
    "city": "Zürich",
    "canton": "ZH",
    "status": "active"
  }]
}

API-Preise

Transparente Preise basierend auf monatlichen Requests. Individuelle Preise auf Anfrage.

Free

CHF 0

  • Kein API-Zugang

Professional

CHF 149

  • Kein API-Zugang
  • Upgrade auf Business für API
Beliebt

Business

CHF 399/ Monat

10'000 Requests/Monat

  • 10'000 Requests/Monat
  • JSON Format
  • Bis 5 API Keys
  • Webhooks
  • Priority Support

Enterprise

auf Anfrage/ Monat

individuell Requests/Monat

  • Unbegrenzte Requests
  • Unbegrenzte Keys
  • SLA
  • Dedicated Support

Sicherheit & Datenschutz

Verschlüsselte Keys

API-Keys werden nur als Hash gespeichert und nur einmalig vollständig angezeigt.

Rate Limits

Konfigurierbare Monatslimits pro Client schützen vor Missbrauch.

Vollständige Logs

Jede API-Anfrage wird protokolliert — inklusive Status, Latenz und IP.

Kein direkter ZEFIX-Zugriff

Alle Daten laufen über wirtschaftsdaten.ch. ZEFIX-Zugangsdaten werden nie weitergegeben.

Bereit zu starten?

Beantragen Sie Ihren API-Zugang im Dashboard. Nach Freigabe durch unser Team erhalten Sie sofortigen Zugriff.