SEO-API

SEO-Domain der Wettbewerber-API

Hole die AnyAPI-SEO-Wettbewerber-Domains einer Ziel-Domain mit Zahl gemeinsamer Keywords und organischen Kennzahlen als normalisiertes JSON.

0,18864 USD/1k Ergebnisse, Zahlung pro Anfrage, kein Abo.

Organic Research: github.com | Semrush
semrush.com/analytics/organic/competitors/
semrushOrganic ResearchSearch
OverviewPositionsCompetitorsPosition ChangesPages
CompetitorCom. KeywordsSE KeywordsSE TrafficAvg. Position
gitlab.com41,208218,044912,40014.2
Was die API zurückgegeben hatcompetitors[0]
{
"domain": "gitlab.com",
"avgPosition": 14.2,
"sumPosition": 61200,
"intersections": 41208,
"organicKeywords": 218044,
"organicEtv": 912400
}
Verfügbarkeit
100,00%
30d · 75 Aufrufe
Anfragen
75
30 T · wöchentlich, letzte 12 Wochen
Antwort
0,9s
Median · 30d

Aufrufen

SEO Domain der Wettbewerber mit einer Anfrage abrufen

import os, requests

res = requests.post(
    "https://api.getanyapi.com/v1/run/seo.competitors_domain",
    headers={"Authorization": f"Bearer {os.environ['ANYAPI_KEY']}"},
    json={
        "target": ""
    },
)
print(res.json())
Öffnen in
Beispielantwort
{
  "found": true,
  "data": {
    "competitors": [
      {
        "domain": "gitlab.com",
        "avgPosition": 14.2,
        "sumPosition": 61200,
        "intersections": 41208,
        "organicKeywords": 218044,
        "organicEtv": 912400
      },
      {
        "domain": "bitbucket.org",
        "avgPosition": 21.6,
        "sumPosition": 38400,
        "intersections": 28914,
        "organicKeywords": 121088,
        "organicEtv": 401200
      },
      {
        "domain": "sourceforge.net",
        "avgPosition": 26.4,
        "sumPosition": 29800,
        "intersections": 19204,
        "organicKeywords": 88044,
        "organicEtv": 218400
      }
    ]
  }
}

Vollständige Parameter- und Antwortreferenz: jedes Feld, jeder Typ und jedes Beispiel für diesen Endpoint.

Referenz

Eine Anfrage, eine Antwortstruktur.

Jedes Feld, das du sendest, und jedes Feld, das du zurückbekommst, jeweils mit einem echten Beispiel.

Zuletzt geprüft 2026-10-07 · Verfügbarkeit und Latenz gemessen über 30d

Request-Body

JSON, per POST an diesen Endpoint gesendet.

  • targetstring

    github.com

    Zu analysierende Domain, ohne Protokoll und ohne führendes www.

  • languagestring

    en

    Sprachcode für SEO-Wettbewerber-Kennzahlen.

  • limitinteger

    10

    Maximale Zahl der zurückgegebenen Wettbewerber-Domains. Du zahlst pro zurückgegebenem Ergebnis, daher kostet ein niedrigeres Limit weniger.

  • locationinteger

    2840

    Standortcode für SEO-Wettbewerber-Kennzahlen. Standard sind die USA.

  • orderByenum

    intersections_desc

    Sortierreihenfolge der zurückgegebenen Wettbewerber: nach Zahl gemeinsamer Keywords (intersections), Zahl organischer Keywords, Wert des organischen Traffics (etv) oder durchschnittlicher Position. Weglassen für die Standardreihenfolge.

Du sendest. Ein kleiner JSON-Body. Die gezeigten Werte sind Beispiele, die du durch deine eigenen ersetzt.

Antwort

JSON, ein Beispielwert pro Feld.

  • foundboolean

    true

each competitordata.competitors[]
  • domainstring

    gitlab.com

  • avgPositionnumber

    14.2

  • sumPositionnumber

    61200

  • intersectionsnumber

    41208

  • organicKeywordsnumber

    218044

  • organicEtvnumber

    912400

Du bekommst zurück. Benannte, typisierte Felder in derselben Struktur, egal welche Quelle antwortet.

FAQ

Über die SEO-Domain der Wettbewerber-API

Die AnyAPI-SEO-Domain der Wettbewerber-API liefert SEO-Daten als normalisiertes JSON aus einem POST-Aufruf an /v1/run/seo.competitors_domain. Hole die AnyAPI-SEO-Wettbewerber-Domains einer Ziel-Domain mit Zahl gemeinsamer Keywords und organischen Kennzahlen als normalisiertes JSON. AnyAPI liefert ein normalisiertes Schema, egal welche Quelle antwortet. Sie kostet 0,19 USD pro 1.000 Ergebnisse, und nie mehr als 0,18864 USD für eine einzelne Anfrage, in US-Dollar, ohne Abo und ohne monatliches Minimum. In den letzten 30 Tagen waren 100,0% der SEO Domain der Wettbewerber-Aufrufe über AnyAPI erfolgreich, bei einer mittleren Antwortzeit von 0,9 Sekunden über 75 gemessene Aufrufe.

Sie kostet 0,19 USD pro 1.000 Ergebnisse, und nie mehr als 0,18864 USD für eine einzelne Anfrage, in US-Dollar, ohne Abo und ohne monatliches Minimum. Du lädst ein USD-Guthabenkonto auf, und jeder Aufruf bucht davon ab. Bei manchen fehlgeschlagenen, vom Guthabenkonto bezahlten Anfragen fallen Bearbeitungsgebühren an, die wir zum Selbstkostenpreis ohne Aufschlag weitergeben. Die Fehlerantwort zeigt den berechneten Betrag.

Hole die AnyAPI-SEO-Wettbewerber-Domains einer Ziel-Domain mit Zahl gemeinsamer Keywords und organischen Kennzahlen als normalisiertes JSON. Die Antwort ist normalisiertes JSON mit demselben Envelope, den jeder AnyAPI-Endpoint liefert, sodass das Parsen eines zweiten Endpoints nur eine geänderte URL bedeutet.

In den letzten 30 Tagen waren 100,0% der SEO Domain der Wettbewerber-Aufrufe über AnyAPI erfolgreich, bei einer mittleren Antwortzeit von 0,9 Sekunden über 75 gemessene Aufrufe. Das sind AnyAPIs eigene Messungen des Traffics durch das Gateway, laufend neu berechnet, kein veröffentlichtes Service-Level-Ziel.

Ja. Ein neues AnyAPI-Konto startet mit 0,10 USD Gratis-Guthaben, ohne Karte.

Sende eine POST-Anfrage an https://api.getanyapi.com/v1/run/seo.competitors_domain mit deinem AnyAPI-Schlüssel in einem Header „Authorization: Bearer“ und der Eingabe als JSON-Body. Derselbe Schlüssel und dasselbe Guthabenkonto funktionieren bei jedem AnyAPI-Endpoint.

Nein. Du lädst US-Dollar auf ein Prepaid-AnyAPI-Guthaben, und jede Anfrage bucht davon ab. Es gibt keinen Monatstarif und kein Minimum, und dasselbe Guthaben bezahlt jeden AnyAPI-Endpoint.

Ja. Installiere @getanyapi/sdk von npm für TypeScript oder getanyapi von pip für Python. Beide rufen jeden AnyAPI-Endpoint mit demselben Schlüssel auf, und jeder HTTP-Client funktioniert ebenfalls.

Ja. Ein Agent kann sich mit dem AnyAPI-MCP-Server unter https://api.getanyapi.com/mcp verbinden oder mit einem unauthentifizierten POST an https://api.getanyapi.com/agent/signup einen eigenen kostenlosen Test-Schlüssel erstellen und diesen Endpoint über HTTP aufrufen.