Branchenregisterportal
Lade…
Bundesweites Branchenregisterportal|Hotline: 0800 123 4567
Leichte SpracheAnmelden

API-Dokumentation v2.0

Programmatischer Zugriff auf das Bundesweite Branchenregisterportal

Base URL
https://api.Branchenregisterportal.de/v2
Protokoll
REST / JSON
Authentifizierung
OAuth 2.0 / API-Key
Rate Limit
1000-10000 Req/h

Authentifizierung

OAuth 2.0 (empfohlen)

POST https://api.Branchenregisterportal.de/v2/oauth/token
Content-Type: application/json
{
"client_id": "your_client_id",
"client_secret": "your_client_secret",
"grant_type": "client_credentials"
}

API-Key (einfach)

GET https://api.Branchenregisterportal.de/v2/companies
Authorization: Bearer YOUR_API_KEY

API-Endpunkte

MethodEndpointBeschreibungAuth
GET/companiesListe aller Unternehmen (paginiert)Required
GET/companies/:idEinzelnes Unternehmen abrufenRequired
POST/companiesNeues Unternehmen erstellenRequired
PUT/companies/:idUnternehmen aktualisierenRequired
DELETE/companies/:idUnternehmen löschenRequired
GET/companies/searchErweiterte Suche mit FilternRequired
GET/categoriesAlle Kategorien abrufenOptional
GET/citiesAlle Städte abrufenOptional
GET/companies/:id/reviewsBewertungen eines UnternehmensOptional
POST/companies/:id/reviewsNeue Bewertung erstellenRequired

Beispiel-Requests

GET /companies - Liste aller Unternehmen

GET https://api.Branchenregisterportal.de/v2/companies?page=1&limit=50
Authorization: Bearer YOUR_API_KEY

Response (200 OK):

{
"data": [
{
"id": "12345",
"name": "Mustermann GmbH",
"category": "restaurants",
"city": "Berlin",
"rating": 4.8,
"verified": true
}
],
"meta": {
"total": 1247832,
"page": 1,
"limit": 50,
"pages": 24957
}
}

GET /companies/search - Erweiterte Suche

GET https://api.Branchenregisterportal.de/v2/companies/search
?q=Restaurant
&city=berlin
&category=restaurants
&verified=true
&minRating=4.0
&sort=rating
&order=desc

Rate Limits & Preise

PlanRequests/StundeRequests/TagWebhooksSupportPreis/Monat
Basic1.00010.000-E-MailKostenlos
Professional10.000100.000E-Mail + Chat199,00 €
Business50.0001.000.000Priotisiert699,00 €
EnterpriseUnbegrenztUnbegrenzt24/7 HotlineAuf Anfrage

Webhooks

Professional+ Kunden können Webhooks einrichten, um Echtzeit-Benachrichtigungen bei Datenänderungen zu erhalten.

EventBeschreibungPayload
company.createdNeues Unternehmen wurde erstelltCompany-Objekt
company.updatedUnternehmen wurde aktualisiertCompany-Objekt + Changes
company.deletedUnternehmen wurde gelöschtCompany ID
review.createdNeue Bewertung wurde erstelltReview-Objekt

HTTP Status-Codes & Fehlerbehandlung

CodeBedeutungBeschreibung
200OKRequest erfolgreich
201CreatedRessource erfolgreich erstellt
400Bad RequestUngültige Parameter oder Datenformat
401UnauthorizedFehlende oder ungültige Authentifizierung
403ForbiddenZugriff nicht erlaubt (Berechtigungen)
404Not FoundRessource nicht gefunden
429Too Many RequestsRate Limit überschritten
500Internal Server ErrorServerfehler - bitte Support kontaktieren

API-Zugang beantragen

Interessiert an unserem API-Zugang? Kontaktieren Sie unser Entwickler-Team:

api@Branchenregisterportal.deKontakt-Formular