- Kostenlos: 100 Anfragen pro Stunde, kein API-Schlüssel erforderlich
- 15 Länder und 21 Berufskategorien mit Junior-, Mid- und Senior-Level
- Strukturierte JSON-Antworten mit Bruttogehalt, Nettogehalt und Steueraufschlüsselung
Schnellstart
Stellen Sie jetzt Ihre erste Anfrage. Kein API-Schlüssel für die kostenlose Stufe nötig:
curl -s "https://api.eurosalary.eu/v1/salary?country=DE&job=software-engineer&level=mid" | jq . API-Endpunkte
Gehaltsdaten abrufen
Gibt Brutto- und Nettogehaltszahlen für ein bestimmtes Land, einen Beruf und eine Erfahrungsstufe zurück.
GET /api/v1/salary?country=DE&job=software-engineer&level=mid Länderübergreifend vergleichen
Gibt Gehaltsdaten für einen bestimmten Beruf und ein Level über alle verfügbaren Länder zurück, sortiert nach Bruttogehalt absteigend.
GET /api/v1/compare?job=software-engineer&level=mid Mindestlohn
Gibt den aktuellen gesetzlichen Mindestlohn für ein bestimmtes Land zurück, einschließlich Monats- und Stundensätzen.
GET /api/v1/minimum-wage?country=DE Abfrageparameter
| Parameter | Type | Description |
|---|---|---|
country | string | ISO 3166-1 Alpha-2-Ländercode (z.B. DE, FR, ES) |
job | string | Berufs-Slug in Kebab-Case (z.B. software-engineer) |
level | string | Erfahrungsstufe: junior, mid oder senior |
format | string | Antwortformat: json (Standard) oder csv |
Antwortformat
Alle Endpunkte geben JSON mit einer einheitlichen Hülle zurück. Gehaltswerte sind jährliche Bruttowerte in EUR, sofern nicht anders angegeben.
{
"status": "ok",
"data": {
"country": "DE",
"country_name": "Germany",
"job": "software-engineer",
"job_title": "Software Engineer",
"level": "mid",
"currency": "EUR",
"salary_gross_annual": 62400,
"salary_net_annual": 39200,
"salary_gross_monthly": 5200,
"salary_net_monthly": 3267,
"tax_rate": 0.372,
"social_contributions": 0.205,
"last_updated": "2026-03-31T00:00:00Z",
"sources": ["eurostat", "job_boards", "submissions"],
"sample_size": 1842,
"confidence": "high"
}
} {
"status": "ok",
"data": {
"country": "DE",
"country_name": "Germany",
"currency": "EUR",
"minimum_wage_monthly": 2054,
"minimum_wage_hourly": 12.82,
"effective_date": "2026-01-01",
"last_updated": "2026-03-31T00:00:00Z"
}
} Authentifizierung
Die Authentifizierung hängt von Ihrem Tarif ab:
Kostenlose Stufe: Kein API-Schlüssel erforderlich. Stellen Sie einfach Anfragen an die oben genannten Endpunkte.
Bezahltarife: Fügen Sie Ihren API-Schlüssel im Authorization-Header als Bearer-Token ein.
Authorization: Bearer YOUR_API_KEY Ratenlimits
Ratenlimits werden pro IP-Adresse für die kostenlose Stufe und pro API-Schlüssel für Bezahltarife durchgesetzt.
| Stufe | Anfragen | Zeitfenster |
|---|---|---|
| Free | 100 | 1 hour |
| Developer | 10,000 | 24 hours |
| Business | 100,000 | 24 hours |
| Enterprise | Unlimited | -- |
Preise
Wählen Sie den Tarif, der zu Ihrer Nutzung passt. Alle Tarife beinhalten dieselbe Datenqualität und denselben Endpoint-Zugang.
Kostenlos
€0100 Anfragen pro Stunde. Kein Schlüssel erforderlich. Perfekt für Prototyping und persönliche Projekte.
Entwickler -- 49 €/Monat
€49/mo10.000 Anfragen pro Tag. API-Schlüssel mit Nutzungs-Dashboard. E-Mail-Support.
Business -- 199 €/Monat
€199/mo100.000 Anfragen pro Tag. Prioritäts-Support. Webhook-Benachrichtigungen bei Datenaktualisierungen.
Enterprise -- Individuell
CustomUnbegrenzte Anfragen. Dedizierter Account-Manager. Individuelles SLA und Datenexporte.
SDK & Codebeispiele
Integrieren Sie EuroSalary-Daten in Ihre Anwendung mit diesen fertigen Beispielen.
const response = await fetch(
"https://api.eurosalary.eu/v1/salary?country=DE&job=software-engineer&level=mid"
);
const { data } = await response.json();
console.log(data.salary_gross_annual); // 62400
console.log(data.salary_net_monthly); // 3267 import requests
response = requests.get(
"https://api.eurosalary.eu/v1/salary",
params={"country": "DE", "job": "software-engineer", "level": "mid"}
)
data = response.json()["data"]
print(f"Gross: €{data['salary_gross_annual']:,}") # Gross: €62,400
print(f"Net: €{data['salary_net_monthly']:,}") # Net: €3,267 curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://api.eurosalary.eu/v1/compare?job=software-engineer&level=mid" | jq . Veelgestelde vragen
Ist die EuroSalary-API kostenlos nutzbar?
Ja. Die kostenlose Stufe bietet 100 Anfragen pro Stunde ohne API-Schlüssel. Das reicht für persönliche Projekte, akademische Forschung und Prototyping. Bezahltarife sind verfügbar, wenn Sie höhere Limits oder dedizierten Support benötigen.
Welche Länder und Berufe deckt die API ab?
Die API deckt derzeit 15 europäische Länder ab (Deutschland, Frankreich, Spanien, Niederlande, Belgien, Österreich, Schweiz, Luxemburg, Irland, Portugal, Italien, Polen, Tschechien, Schweden, Dänemark) und 21 Berufskategorien in Technologie, Finanzen, Gesundheitswesen, Ingenieurwesen und mehr.
Wie oft werden die Gehaltsdaten aktualisiert?
Gehaltsdaten werden wöchentlich aus Jobbörsen und vierteljährlich von Eurostat aktualisiert. Die API liefert immer die neuesten verfügbaren Daten. Prüfen Sie das Feld last_updated in jeder Antwort, um genau zu sehen, wann die Daten zuletzt aktualisiert wurden.
Kann ich die API in einem kommerziellen Produkt verwenden?
Ja. Alle Bezahltarife beinhalten eine kommerzielle Nutzungslizenz. Die kostenlose Stufe ist auf nicht-kommerzielle und persönliche Nutzung beschränkt. Wenn Sie ein Produkt entwickeln, das Gehaltsdaten anzeigt oder weiterverkauft, benötigen Sie mindestens den Entwickler-Tarif.
Was passiert, wenn ich mein Ratenlimit überschreite?
Bei Überschreitung Ihres Ratenlimits gibt die API eine 429-Antwort (Too Many Requests) mit einem Retry-After-Header zurück, der angibt, wie viele Sekunden zu warten sind. Die Limits der kostenlosen Stufe werden stündlich zurückgesetzt. Bezahltarif-Limits werden täglich um Mitternacht UTC zurückgesetzt.
Bereit loszulegen?
Erstellen Sie ein kostenloses Konto, um die API sofort zu nutzen. Upgraden Sie jederzeit bei steigender Nutzung.
Kostenloses Konto erstellen