BetaLegalBrandCheck befindet sich im Aufbau — einige Funktionen sind noch nicht vollständig verfügbar. Feedback willkommen

LegalBrandCheck API

Prüfe Markennamen programmatisch — ideal für Kanzleien, Agenturen und Entwickler.

API-Key anfordern

Authentifizierung

Alle v2-Endpunkte erfordern den Header X-API-Key. Schlüssel werden nach Anfrage per E-Mail ausgeliefert.

X-API-Key: lbc_v2_your_key_here

API-Keys werden niemals im Klartext gespeichert. Behandle sie wie Passwörter.

Endpunkte

MethodePfadBeschreibung
GET/api/v2/brand-checkMarkennamen-Prüfung (EUIPO + ZEFIX + Domain)
GET/api/v2/jurisdiction/:codeAnmeldeanforderungen je Jurisdiktion (CH, DE, EU, AT, US)
GET/api/v2/quotasAktuelles Kontingent und Verbrauch für diesen Key
POST/api/v2/trademark/searchMarkensuche mit Jurisdiktion und Nizza-Klassen

Code-Beispiele

curl

curl -X GET "https://legalbrandcheck.com/api/v2/brand-check?name=Acme&jurisdiction=CH" \
  -H "X-API-Key: lbc_v2_your_key_here"

Node.js

const response = await fetch(
  'https://legalbrandcheck.com/api/v2/brand-check?name=Acme&jurisdiction=CH',
  { headers: { 'X-API-Key': 'lbc_v2_your_key_here' } }
);
const data = await response.json();
console.log(data.verdict, data.score);

Python

import requests

resp = requests.get(
    "https://legalbrandcheck.com/api/v2/brand-check",
    params={"name": "Acme", "jurisdiction": "CH"},
    headers={"X-API-Key": "lbc_v2_your_key_here"},
)
data = resp.json()
print(data["verdict"], data["score"])

Markensuche (POST)

curl -X POST "https://legalbrandcheck.com/api/v2/trademark/search" \
  -H "X-API-Key: lbc_v2_your_key_here" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Acme",
    "jurisdictions": ["CH", "DE", "EU"],
    "niceClasses": [9, 42]
  }'

Antwort-Beispiel

{
  "id": "uuid-...",
  "name": "Acme",
  "score": 72,
  "verdict": "caution",
  "conflicts": [
    {
      "name": "ACME CORP",
      "jurisdiction": "EU",
      "niceClasses": [9],
      "source": "euipo"
    }
  ],
  "legalRequirements": { "jurisdictions": ["CH"] },
  "checkedAt": "2026-06-29T10:00:00.000Z",
  "source": "fallback",
  "degraded": true
}

Preise

Free

CHF 0

  • 10 Anfragen / Tag
  • Alle Endpunkte
  • Community-Support
Kostenlos starten
Beliebt

Starter

EUR 49/Mt.

  • 100 Anfragen / Tag
  • Alle Endpunkte
  • E-Mail-Support
API-Key anfordern

Business

EUR 199/Mt.

  • 1000 Anfragen / Tag
  • Prioritaets-Support
  • Benutzerdefinierte SLA
Kontakt aufnehmen

Bereit loszulegen?

Fordere deinen API-Key an und erhalte ihn innerhalb von 24 Stunden.

API-Key anfordern

Disclaimer: LegalBrandCheck is an automated screening tool, not legal advice. All results are based on public registers and algorithms. No guarantee of completeness or currency. A final trademark clearance by a licensed professional (trademark attorney) is recommended. Use at your own risk.

Sources: RDAP (domains), HTTP check (social media), OpenCorporates (company registers), TMview/WIPO (trademarks — manual review), static restriction list (legal review).

🇨🇭 Swiss data hosting: your data is stored in Switzerland (Exoscale, Zurich). Data protection under the Swiss FADP.

© 2026 Trabos Digital Matrix. All rights reserved.

Wir möchten optionale Analyse-Cookies (Google Analytics) einsetzen, um zu verstehen, wie die Seite genutzt wird. Diese sind nicht zwingend erforderlich. Datenschutzerklärung