GetLinkFastGetLinkFast

Entwicklerdokumentation

GetLinkFast API und MCP-Server

Suchen Sie Websites, füllen Sie Ihren Warenkorb und bestellen Sie mit Credits, ohne das Dashboard zu öffnen: aus einem Skript, einem Make- oder n8n-Szenario oder einem KI-Agenten wie Claude oder Cursor. API und MCP-Server nutzen denselben Schlüssel und liefern dasselbe JSON.

Wofür es gedacht ist

  • Agenturen und SEO-Teams: Verbinden Sie Ihre internen Tools und Tracking-Dashboards mit Ihrem Konto. Katalog, Warenkorb, Bestellungen und Status lassen sich als JSON lesen.
  • KI-Agenten: Bitten Sie Claude Code oder Cursor: „Finde mir 5 Finanz-Websites mit DR 40+ und bestelle sie.“ Der Agent sucht, zeigt Ihnen die Zusammenfassung und bestellt erst nach Ihrer Zustimmung.
  • Make, n8n, Zapier: Ein HTTP-Modul und ein Schlüssel genügen.

Die API verkauft Gastartikel (guest_post), Link-Einfügungen (link_insertion) und SEO/GEO-Pakete, ausschließlich gegen Credits. Der Kauf von Credits und die übrigen Angebote bleiben im Dashboard.

Einen Schlüssel erstellen

  1. Öffnen Sie Dashboard → API-Zugang.
  2. Benennen Sie den Schlüssel (zum Beispiel „Claude-Agent“ oder „Make-Reporting“) und wählen Sie seine Berechtigungen. Für einen Schlüssel, der bestellen darf, können Sie ein Limit pro Bestellung und ein Limit über 24 Stunden festlegen.
  3. Kopieren Sie den Schlüssel. Er beginnt mit glf_live_ und wird nur ein einziges Mal angezeigt: Wir speichern nur einen Hash davon.
  4. Senden Sie ihn im Header jeder Anfrage: Authorization: Bearer glf_live_…

Höchstens 10 aktive Schlüssel pro Organisation. Ein widerrufener Schlüssel funktioniert sofort nicht mehr, ebenso die Schlüssel eines Mitglieds, das die Organisation verlässt. Halten Sie den Schlüssel aus Ihren Code-Repositorys heraus: Wer ihn besitzt, handelt im Namen Ihrer Organisation.

Die Berechtigungen eines Schlüssels

Jeder Schlüssel trägt eine oder mehrere Berechtigungen. Eine Anfrage ohne die nötige Berechtigung erhält 403 insufficient_scope, und ein KI-Agent sieht nur die erlaubten Tools.

BerechtigungGibt Zugriff aufWer sie vergeben kann
readKatalog, Kategorien, Konto und Guthaben, Credit-Verlauf, Bestellungen, Paket-Angebote.Immer enthalten.
cartWarenkorbpositionen hinzufügen, ändern und entfernen.Jedes Mitglied der Organisation.
purchaseDen Warenkorb oder ein Paket mit Credits bestellen. Schließt den Warenkorb ein.Nur der Inhaber der Organisation.

Schnellstart

Alle Routen beginnen mit https://www.getlinkfast.com/api/v1. Behalten Sie das www: Die Adresse ohne www leitet weiter, und ein HTTP-Client sendet nach einer Weiterleitung den Header Authorization nicht mehr.

Beträge in Euro ohne MwSt. Antworten sind JSON, Felder in snake_case.

1. Konto und Guthaben lesen
curl https://www.getlinkfast.com/api/v1/account \
  -H "Authorization: Bearer glf_live_…"
2. Websites suchen: DR 40 und mehr, auf Französisch, Gastartikel
curl "https://www.getlinkfast.com/api/v1/sites?dr_min=40&language=fr&product=guest_post&sort=dr&dir=desc&page_size=10" \
  -H "Authorization: Bearer glf_live_…"
3. Einen Gastartikel in den Warenkorb legen
curl -X POST https://www.getlinkfast.com/api/v1/cart/items \
  -H "Authorization: Bearer glf_live_…" \
  -H "Content-Type: application/json" \
  -d '{"site_id":"8a1f0c3e-5b7d-4e2a-9c61-0f3b2d4e6a17","product_type":"guest_post","target_url":"https://www.example.com/invoicing","anchor":"invoicing software","topic":"How to choose invoicing software for a small business"}'

Ersetzen Sie site_id durch die ID einer Website aus Schritt 2. Senden Sie nie einen Preis: Der Server berechnet ihn.

4. Den Warenkorb mit Credits bestellen
curl -X POST https://www.getlinkfast.com/api/v1/checkout \
  -H "Authorization: Bearer glf_live_…" \
  -H "Idempotency-Key: order-2026-10-14-001"

Die Antwort enthält die Bestell-ID, den abgebuchten Betrag und Ihr Restguthaben. Verfolgen Sie den Fortschritt anschließend mit GET /orders/{id}.

Mit Credits bestellen

Die API bestellt ausschließlich mit Credits und löst nie eine Kartenzahlung aus. Credits werden im Dashboard aufgeladen.

Eine Bestellung übernimmt die Positionen guest_post und link_insertion aus dem Warenkorb. Andere Positionen, die über das Dashboard hinzugefügt wurden, bleiben im Warenkorb und werden in skipped_items aufgeführt.

Standardmäßig kein Limit: Ihr Guthaben ist die einzige Grenze. Für einen Schlüssel, der bestellen darf, legen Sie ein Limit pro Bestellung und ein Limit über gleitende 24 Stunden fest. Eine Bestellung, die sie überschreitet, wird abgelehnt (403 spending_limit_exceeded, mit dem verbleibenden Betrag), ohne Abbuchung.

Guthaben unzureichend: 402 insufficient_credits, mit dem fehlenden Betrag und dem Link zur Credits-Seite, zur Weitergabe an jemanden in Ihrem Team. Es wird nichts abgebucht.

Danach läuft alles wie im Dashboard: Bestätigungs-E-Mail und Verfolgung im Bildschirm Bestellungen, wo die Bestellung den Namen des Schlüssels trägt, der sie aufgegeben hat.

Der Header Idempotency-Key

  • Pflicht bei POST /checkout und POST /packs/orders: 8 bis 128 druckbare ASCII-Zeichen, ohne Leerzeichen. Ohne ihn: 400 idempotency_key_required.
  • Ein Wert entspricht einer Kaufabsicht. Wird derselbe Wert erneut gesendet, kommt die ursprüngliche Bestellung zurück (200, "replayed": true), ohne zweite Abbuchung, auch wenn sich der Warenkorb inzwischen geändert hat.
  • Nach einer Zeitüberschreitung oder einem Netzwerkausfall wiederholen Sie mit demselben Wert: Sie zahlen nicht doppelt.
  • Erzeugen Sie für einen neuen Kauf einen neuen Wert, zum Beispiel eine UUID.
  • Bei POST /checkout wie bei POST /packs/orders wird ein Wert abgelehnt, der schon für einen anderen Kauf verwendet wurde: 409 idempotency_conflict, ohne Abbuchung. Bei einem Paket gilt das auch für denselben Wert mit anderem Inhalt.
  • Auf der MCP-Seite übernimmt das Bestätigungstoken diese Rolle: Sie müssen nichts erzeugen.

Limits

  • 120 Anfragen pro Minute und Schlüssel zum Lesen und, getrennt davon, ebenso viele für den Warenkorb: Das eine geht nicht vom anderen ab.
  • 10 Aufrufe pro Minute und Schlüssel an die Kauf-Routen oder -Tools — Wiederholungen, Ablehnungen und der MCP-Zusammenfassungsschritt eingeschlossen.
  • 300 HTTP-Anfragen pro Minute und Schlüssel auf dem MCP-Server. Jedes aufgerufene Tool zählt zusätzlich zum Limit seiner Berechtigung.
  • Darüber hinaus: 429 rate_limited. Die Wartezeit in Sekunden steht über HTTP im Header Retry-After und in einem MCP-Tool-Ergebnis in details.retry_after_seconds.
  • Höchstens 100 Ergebnisse pro Seite (page_size).
  • Anfragekörper: höchstens 1 MB.

Fehlercodes

Jeder Fehler hat dieselbe Form. Prüfen Sie code: Er ist stabil. message ist auf Englisch und richtet sich an Entwickler; details nennt das fehlerhafte Feld oder die Beträge.

Beispiel: Guthaben unzureichend
{
  "error": {
    "code": "insufficient_credits",
    "message": "Not enough credits for this order. Nothing was debited. Ask a human to top up at credits_url, then retry with the same Idempotency-Key.",
    "details": {
      "missing_amount": 42,
      "credits_url": "https://www.getlinkfast.com/dashboard/credits"
    }
  }
}
CodeHTTPBedeutung
invalid_json400Der Anfragekörper ist kein lesbares JSON. Prüfen Sie die Syntax und den Header Content-Type: application/json.
idempotency_key_required400Header Idempotency-Key fehlt oder ist fehlerhaft auf einer Kaufroute. Senden Sie einen Wert mit 8 bis 128 Zeichen.
invalid_api_key401Schlüssel fehlt, ist fehlerhaft, unbekannt oder widerrufen oder wurde von einem Mitglied erstellt, das die Organisation verlassen hat. Prüfen Sie den Header Authorization: Bearer glf_live_….
insufficient_credits402Guthaben unzureichend. details.missing_amount nennt den fehlenden Betrag, details.credits_url die Seite zum Aufladen. Es wurde nichts abgebucht.
insufficient_scope403Dem Schlüssel fehlt die Berechtigung, die diese Route oder dieses Tool verlangt. Erstellen Sie einen Schlüssel mit dieser Berechtigung.
spending_limit_exceeded403Die Bestellung überschreitet ein Limit des Schlüssels: pro Bestellung (window: order) oder über 24 Stunden (window: 24h). details.remaining nennt den Rest. Es wurde nichts abgebucht.
not_found404Ressource nicht gefunden oder gehört nicht zu Ihrer Organisation.
method_not_allowed405MCP-Server: GET und DELETE werden nicht akzeptiert. Senden Sie jede JSON-RPC-Nachricht per POST.
organization_financial_hold409Käufe sind für Ihre Organisation gesperrt. Kontaktieren Sie uns. Es wurde nichts abgebucht.
page_already_sold409Eine Seite im Warenkorb (Link-Einfügung) wurde gerade verkauft. Entfernen Sie die Position und bestellen Sie erneut mit einem neuen Idempotency-Key.
cart_already_ordered409Eine Warenkorbposition wurde bereits durch einen anderen Kauf bestellt (Dashboard oder anderer Idempotency-Key). Lesen Sie den Warenkorb neu, bevor Sie mit einem neuen Wert bestellen.
idempotency_conflict409Dieser Idempotency-Key wurde bereits für einen anderen Kauf verwendet. Verwenden Sie für einen neuen Kauf einen neuen Wert.
not_ready409Das Audit ist noch nicht fertig. Warten Sie mit get_audit auf den Status ready und fügen Sie dann die Seite hinzu.
full_pass_running409Der vollständige Audit-Bericht wird noch erstellt. Versuchen Sie es in einigen Minuten erneut. Es wurde nichts gestartet.
limit_reached409Das Audit enthält bereits 8 von Ihnen hinzugefügte Seiten, laufende Analysen eingeschlossen. Es wurde nichts gestartet.
already_present409Diese Seite ist bereits im Audit oder ihre Analyse läuft. Es wurde nichts gestartet.
already_ordered409Dieser geplante Link ist bereits bestellt und lässt sich hier nicht mehr stornieren.
not_cancellable409Dieser Link lässt sich im Moment nicht stornieren. Lesen Sie ihn erneut mit get_plan.
team_planned409Dieser Link wurde von unserem Team geplant, nicht über die API: Er lässt sich hier nicht stornieren. Um ihn zu ändern, wendet sich der Kontoinhaber an den Support.
payload_too_large413Anfragekörper größer als 1 MB.
invalid_parameter422Ungültiger, wiederholter oder unbekannter Abfrageparameter. details.fields nennt jeden fehlerhaften Parameter und den Grund.
invalid_arguments422Ungültige Kombination von Argumenten, zum Beispiel weder domain noch audit_id oder beide. details.field nennt das Feld. Es wurde nichts ausgeführt.
invalid_domain422Domain oder URL nicht lesbar. Senden Sie einen Domainnamen, zum Beispiel example.com.
own_network_domain422Diese Domain gehört zu unserem Publikationsnetzwerk: Sie kann nicht geprüft werden. Es wurde nichts gestartet.
invalid_body422Ungültiges oder unbekanntes Feld im Körper. details.fields nennt jedes fehlerhafte Feld und den Grund.
product_not_available_via_api422Die API verkauft Gastartikel und Link-Einfügungen. Andere Produkte werden über das Dashboard bestellt.
image_not_uploaded422Das Beitragsbild muss über das Dashboard auf GetLinkFast hochgeladen worden sein.
cart_empty422Keine Warenkorbposition lässt sich über die API bestellen. Es wurde nichts abgebucht.
cart_invalid422Einige Positionen sind unvollständig oder nicht mehr verfügbar. details.items listet jede Position und ihre Probleme auf. Es wurde nichts abgebucht.
invalid_pack_input422Das Paket hält seine Regeln nicht ein (details.reason). Es wurde nichts abgebucht.
site_unavailable422Diese Website existiert nicht oder steht nicht mehr zum Verkauf.
target_page_required422Eine Link-Einfügung erfordert page_id: Entnehmen Sie sie der Seitenliste der Website.
target_page_not_found422Diese Seite gehört nicht zu dieser Website.
target_page_sold422Diese Seite wurde bereits verkauft.
target_page_withdrawn422Diese Seite wird nicht mehr angeboten.
target_page_already_in_cart422Diese Seite ist bereits in Ihrem Warenkorb.
product_unavailable422Diese Website verkauft dieses Produkt nicht.
invalid_url422Adresse nicht lesbar. Senden Sie eine vollständige http(s)-Adresse ohne Zugangsdaten und ohne Port.
other_site422Diese Seite gehört nicht zur geprüften Domain. Senden Sie eine Seite derselben Website.
invalid_keyword422Ziel-Suchanfrage zu lang: höchstens 120 Zeichen.
rate_limited429Zu viele Anfragen für diesen Schlüssel. Warten Sie die Anzahl Sekunden, die über HTTP der Header Retry-After oder in einem MCP-Tool-Ergebnis details.retry_after_seconds angibt.
audit_quota_exceeded429Dieser Schlüssel hat in den letzten 24 Stunden bereits 10 Audits gestartet. Es wurde nichts gestartet: Versuchen Sie es später erneut.
internal_error500Fehler auf unserer Seite, bereits an das Team gemeldet. Versuchen Sie es später erneut: Ein mit demselben Idempotency-Key wiederholter Kauf wird nie doppelt abgebucht.
engine_unavailable502Die Audit-Engine ist vorübergehend nicht erreichbar. Es wurde nichts gestartet: Versuchen Sie es später erneut.
packs_unavailable503SEO/GEO-Pakete sind noch nicht verfügbar.
confirmation_expiredMCP-ToolBestätigungstoken abgelaufen, oder Warenkorb, Preise oder Schlüssel haben sich seit der Zusammenfassung geändert. Es wurde nichts abgebucht: Rufen Sie das Tool ohne Token erneut auf, um eine neue Zusammenfassung zu erhalten.
purchase_unavailableMCP-ToolKäufe über den MCP-Server sind vorübergehend nicht verfügbar. Es wurde nichts abgebucht. Versuchen Sie es später erneut.
unknown_toolMCP-ToolUnbekanntes Tool oder durch die Berechtigungen des Schlüssels nicht erlaubt. tools/list nennt die verfügbaren Tools.
audit_failedMCP-ToolDieses Audit ist fehlgeschlagen, daher ist kein Plan möglich. Starten Sie mit run_audit ein neues. Es wurde nichts ausgeführt.
audit_not_readyMCP-ToolDieses Audit ist noch nicht fertig. Warten Sie mit get_audit auf den Status ready und rufen Sie dann plan_links erneut auf. Es wurde nichts ausgeführt.
budget_too_lowMCP-ToolDas Monatsbudget liegt unter dem Minimum von 100 € pro Monat. Es wurde nichts ausgeführt.
start_date_too_farMCP-ToolDas Startdatum liegt zu weit in der Zukunft. Die Meldung nennt das späteste erlaubte Datum. Es wurde nichts ausgeführt.
too_many_pagesMCP-ToolEin Projekt verfolgt nur eine begrenzte Zahl von Seiten. Senden Sie weniger neue Seiten in target_urls. Es wurde nichts ausgeführt.
plan_existsMCP-ToolDiese Domain hat bereits geplante, noch nicht bestellte Links. Pläne werden nie zusammengeführt: Entfernen Sie sie mit cancel_planned_link und beginnen Sie neu. Es wurde nichts ausgeführt.
pending_proposalsMCP-ToolUnser Team prüft vorgeschlagene Links für diese Domain, daher kann vorerst kein Plan hinzugefügt werden. details.count nennt ihre Anzahl, details.retry_after das Datum, nach dem Sie es erneut versuchen können (ohne Planung bis dahin laufen sie ab). Andernfalls bitten Sie den Kontoinhaber, den Support zu kontaktieren. Es wurde nichts ausgeführt.
no_links_foundMCP-ToolKeine Website im Katalog passt mit diesem Monatsbudget zu diesen Seiten. Versuchen Sie andere Seiten oder ein höheres Budget. Es wurde nichts ausgeführt.
plan_in_progressMCP-ToolDieser Plan wird gerade gespeichert. Rufen Sie plan_links in einigen Sekunden mit demselben Token erneut auf, um das Ergebnis zu lesen.
plan_outcome_unknownMCP-ToolDas Speichern wurde unterbrochen, das Ergebnis ist unbekannt. Bestätigen Sie nicht erneut: Lesen Sie den Plan mit get_plan.
plan_conflictMCP-ToolDer Plan gilt so nicht mehr: Das Projekt der Domain hat sich geändert, seine Termine fallen nicht mehr in die Budgetmonate (die ab der Bestätigung laufen), oder eine seiner Websites ist für diese Domain nicht mehr verfügbar. details.reason sagt, welcher Fall vorliegt. Es wurde nichts geschrieben: Rufen Sie plan_links ohne Token erneut auf, um eine neue Übersicht zu erhalten.
plan_retryMCP-ToolEin anderer Aufruf mit diesem Token endete, ohne den Plan zu speichern. Rufen Sie plan_links mit demselben Token erneut auf, um das Ergebnis zu lesen.

MCP-Server

Der MCP-Server gibt Ihrem KI-Agenten dieselben Funktionen wie die API, mit demselben Schlüssel. Seine Adresse: https://www.getlinkfast.com/api/mcp.

Claude Code

Ein Befehl in Ihrem Terminal:

Terminal — Claude Code
claude mcp add --transport http getlinkfast https://www.getlinkfast.com/api/mcp --header "Authorization: Bearer glf_live_…"

Cursor

In ~/.cursor/mcp.json. Vermeiden Sie die Datei .cursor/mcp.json eines Projekts: Sie landet oft im Repository, samt Schlüssel.

~/.cursor/mcp.json
{
  "mcpServers": {
    "getlinkfast": {
      "url": "https://www.getlinkfast.com/api/mcp",
      "headers": {
        "Authorization": "Bearer glf_live_…"
      }
    }
  }
}

Claude Desktop

Claude Desktop sendet keine benutzerdefinierten Header an einen entfernten Server und kann Ihren Schlüssel daher nicht übermitteln. Es wird sich nativ über die OAuth-Verbindung anbinden, die für eine kommende Version geplant ist. Verwenden Sie heute Claude Code oder Cursor: Sie senden den Schlüssel im Header Authorization.

Die Tools

Der Agent sieht nur die Tools, die die Berechtigungen des Schlüssels erlauben: Ein Schlüssel ohne Bestellrecht hat kein Kauf-Tool.

read
search_sitesget_sitelist_site_pageslist_categoriesget_accountlist_ordersget_orderget_auditquote_packlist_auditsget_plan
cart
get_cartadd_to_cartupdate_cart_itemremove_cart_itemadd_audit_pagerun_auditcancel_planned_link
purchase
checkoutorder_packplan_links

Kauf in zwei Schritten

  1. Der Agent ruft checkout oder order_pack ohne confirmation_token auf: Es wird nichts abgebucht. Er erhält die Zusammenfassung (Positionen, Summe, Guthaben nach Abbuchung, verbleibendes Limit) und ein confirmation_token.
  2. Er zeigt Ihnen diese Zusammenfassung. Wenn Sie zustimmen, ruft er das Tool erneut mit dem confirmation_token auf: Die Bestellung wird aufgegeben und abgebucht.
  3. Das Token gilt 10 Minuten. Ändern sich zwischenzeitlich der Warenkorb, ein Preis oder der Schlüssel, wird es abgelehnt (confirmation_expired) und der Agent wiederholt Schritt 1. Ein erneuter Aufruf mit demselben Token nach einem Ausfall liefert dieselbe Bestellung, ohne zweite Abbuchung.

Selbst geschriebener Client

Der Server ist sitzungslos: Jede JSON-RPC-Nachricht geht per POST, die Antwort kommt als JSON. Senden Sie Accept: application/json, text/event-stream und Content-Type: application/json, sonst antwortet der Server mit 406. GET und DELETE antworten mit 405.

Die Tools Ihres Schlüssels auflisten
curl -X POST https://www.getlinkfast.com/api/mcp \
  -H "Authorization: Bearer glf_live_…" \
  -H "Accept: application/json, text/event-stream" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Auditieren und planen

Ein Agent kann eine Website auditieren und anhand des Berichts Links über mehrere Monate verteilen. Vier Schritte, mit den Tools des MCP-Servers.

  1. run_audit startet das vollständige Audit einer Domain: technische Prüfungen, Sichtbarkeit in ChatGPT und Websites, bei denen ein Link helfen würde. Rechnen Sie mit einigen Minuten. Es wird nichts abgebucht, und der Bericht wird mit dem Audit-Kontingent der Organisation freigeschaltet, falls sie eines hat. Limit: 10 Audits pro Schlüssel und 24 Stunden; wird dieselbe Domain innerhalb einer Stunde erneut angefragt, kommt das bestehende Audit zurück.
  2. get_audit liefert Status und aktuellen Schritt, danach den Bericht in summary, sobald der Status ready lautet. Rufen Sie es alle 30 bis 60 Sekunden auf. list_audits listet die Audits der Organisation, das neueste zuerst.
  3. plan_links erstellt aus einem fertigen Audit einen Kalender: ein Monatsbudget in Euro ohne MwSt. (mindestens 100 €), 2 bis 12 Monate und optional ein Startdatum und die Zielseiten. Wie beim Kauf sind es zwei Schritte. Ohne Token wird nichts gespeichert: Der Agent erhält den Kalender (Links, Versanddaten, Summe) und ein confirmation_token, das 10 Minuten gilt. Nach Ihrer Zustimmung ruft er das Tool mit denselben Feldern und dem Token erneut auf, und der Plan wird gespeichert.
  4. get_plan verfolgt jeden Link: Zielseite, Ankertext, Preis und Status (geplant, bestellt, veröffentlicht, storniert oder fehlgeschlagen, bei einem Fehlschlag mit der Ursache, etwa insufficient_credits). cancel_planned_link storniert einen über die API geplanten Link oder alle noch nicht bestellten einer Domain. Von unserem Team geplante Links bleiben bestehen: team_planned für einen Link, skipped_team_planned für ihre Anzahl.

Beim Speichern des Plans wird nichts abgebucht. Jeder Link wird am Tag seines Versands in Credits abgebucht, zum an diesem Tag neu gelesenen Preis, beim täglichen Durchlauf am Morgen (gegen 06:20 UTC). Reicht das Guthaben an diesem Tag nicht, wird der Link nicht bestellt und erscheint in get_plan als fehlgeschlagen. Ein bereits bestellter Link lässt sich nicht mehr stornieren.

Berechtigungen: run_audit und cancel_planned_link brauchen cart, plan_links braucht purchase, get_audit, list_audits und get_plan brauchen read. Die Ausgabenlimits des Schlüssels gelten auch für geplante Links.

Im Dashboard zeigt die Seite Delegation diese Links im Block „Geplante Links“. Die Inhaberin oder der Inhaber der Organisation kann dort per API geplante Links entfernen. Von unserem Team geplante Links sind nur lesbar.

Referenz

Jede Route mit ihrer Berechtigung und dem passenden MCP-Tool. Parameter, Antwortschemata und Fehler Route für Route: die OpenAPI-3.1-Beschreibung.

RouteBerechtigungMCP-ToolZweck
GET /sitesreadsearch_sitesIm Katalog suchen: Metriken, Preis, Kategorie, Sprache, Produkt; Sortierung und Paginierung.
GET /sites/{id}readget_siteEine Website: Metriken, Preise und Veröffentlichungsregeln.
GET /sites/{id}/pagesreadlist_site_pagesDie Seiten einer Website, die für Link-Einfügungen offen sind, mit Preis und Google-Traffic.
GET /categoriesreadlist_categoriesDie Kategorien und ihre IDs, für den Filter category.
GET /accountreadget_accountOrganisation, Credit-Guthaben, Berechtigungen und Limits des Schlüssels, Ausgaben über 24 Stunden.
GET /credits/transactionsreadkeinsCredit-Verlauf.
GET /ordersreadlist_ordersIhre Bestellungen, filterbar nach Status und Datum.
GET /orders/{id}readget_orderEine Bestellung und ihre Positionen, mit Status.
GET /cart/itemscartget_cartDer Warenkorb: Positionen, aktuelle Preise und blockierende Probleme.
POST /cart/itemscartadd_to_cartEinen Gastartikel oder eine Link-Einfügung hinzufügen.
PATCH /cart/items/{id}cartupdate_cart_itemDas Briefing einer Position ergänzen oder ändern.
DELETE /cart/items/{id}cartremove_cart_itemEine Position entfernen.
GET /audits/{id}readget_auditEin Audit lesen: Status, aktueller Schritt, dann der Bericht.
POST /audits/{id}/pagescartadd_audit_pageFügt einem fertigen Audit eine zu stärkende Seite hinzu (höchstens 8). Die Analyse dauert 1 bis 4 Minuten: Verfolgen Sie sie mit get_audit. Es wird nichts abgebucht.
POST /checkoutpurchasecheckoutDen Warenkorb mit Credits bestellen.
POST /packs/quotereadquote_packEin SEO/GEO-Paket kalkulieren, ohne Abbuchung.
POST /packs/orderspurchaseorder_packEin SEO/GEO-Paket mit Credits bestellen.
Nur MCP-Servercartrun_auditDas vollständige Audit einer Domain starten. Es wird nichts abgebucht.
Nur MCP-Serverreadlist_auditsDie Audits der Organisation listen, das neueste zuerst.
Nur MCP-Serverpurchaseplan_linksLinks über 2 bis 12 Monate aus einem Audit planen, in zwei Schritten. Beim Speichern wird nichts abgebucht.
Nur MCP-Serverreadget_planDie geplanten Links einer Domain lesen: Versanddatum und Status jedes Links.
Nur MCP-Servercartcancel_planned_linkEinen geplanten Link stornieren oder alle noch nicht bestellten einer Domain.

Eine Frage zur API? Schreiben Sie uns, eine Person aus dem Team antwortet Ihnen.