Subscription Cancellation Survey ist da!Mehr erfahren

WPSubscription Entwickler-Hub

Alle API-Spezifikationen, Auth-Leitfäden und agentenlesbaren Ressourcen von WPSubscription — unter stabilen, vorhersehbaren URLs.

Ein Endpunkt, acht Aktionen

WPSubscription stellt einen einzigen POST-Endpunkt für den gesamten Abonnement-Lebenszyklus bereit. Er läuft auf Ihrer eigenen WordPress-Website — wpsubscription.co veröffentlicht ausschließlich Spezifikation und Dokumentation.

Endpunkt

POST https://{site}/wp-json/wpsubscription/v1/action

Authentifizierung

Website-gebundener API-Schlüssel im JSON-Request-Body (api_key), erzeugt unter WP-Admin → WPSubscription → Einstellungen → API-Einstellungen. Kein OAuth, keine dynamische Client-Registrierung.

Unterstützte Aktionen

  • cancel_subscription
  • pause_subscription
  • resume_subscription
  • reactivate_subscription
  • expire_subscription
  • change_status
  • trial_end
  • payment_failed

Ressourcen für Agenten und Integrationen

Richten Sie Ihren Client, Crawler oder Coding-Agenten auf eine dieser Adressen. Alle werden von der Hauptdomain ausgeliefert und können ohne Authentifizierung abgerufen werden.

Entwickler-FAQ

Wo läuft die WPSubscription-API tatsächlich?
Auf Ihrer eigenen WordPress-Website, unter https://ihre-website.de/wp-json/wpsubscription/v1/action. Die Domain wpsubscription.co hostet die Spezifikation, den Auth-Leitfaden und die Dokumentation — sie verarbeitet niemals Abonnement-Anfragen. Es gibt daher keinen gemeinsamen Endpunkt und keinen Mandanten, gegen den authentifiziert wird.
Wie authentifiziere ich mich an der WPSubscription-REST-API?
Senden Sie einen website-gebundenen API-Schlüssel im Feld api_key des JSON-Request-Bodys. Der Website-Betreiber erzeugt ihn unter WP-Admin → WPSubscription → Einstellungen → API-Einstellungen und kann ihn jederzeit neu generieren. Ein Schlüssel gilt nur für die ausstellende Website und nur für die in der Spezifikation aufgeführten Lebenszyklus-Aktionen — er gewährt keinen Zugriff auf WordPress-Benutzer, Inhalte, Bestellungen oder Admin-Funktionen.
Hat WPSubscription einen MCP-Server?
Ja. Unter https://wpsubscription.co/mcp läuft ein schreibgeschützter Streamable-HTTP-MCP-Server, beschrieben durch eine Server-Card unter /.well-known/mcp/server-card.json. Er beantwortet Produktfragen — Preise, Funktionen, unterstützte Gateways, Kostenlos gegen Pro sowie einen API-Überblick — und benötigt keine Zugangsdaten. Die Abonnementdaten selbst bleiben auf Ihrer WordPress-Website und werden stattdessen über die REST-API erreicht.
Gibt es Rate-Limits für die API?
Das Plugin selbst drosselt keine Anfragen, aber der WordPress-Hoster oder dessen WAF beziehungsweise CDN begrenzt wp-json-Traffic häufig. Behandeln Sie jede 429 als verbindlich, beachten Sie den Retry-After-Header und drosseln Sie sich selbst auf etwa eine Anfrage pro Sekunde und Website.
Wie wird die API versioniert?
Die Version steht im URL-Pfad, unter /wp-json/wpsubscription/v1/. Breaking Changes erscheinen ausschließlich in einem neuen Versions-Namespace; die Request- und Response-Formate von v1 bleiben stabil, und nur additive Änderungen wie neue Aktionen oder neue optionale Felder landen in v1. Deprecations werden im Änderungsprotokoll angekündigt, bevor etwas entfernt wird.

Das Abonnement-Plugin Nr. 1 für WooCommerce

Verkaufen Sie Abonnements — ganz ohne Kosten.

Herunterladen, installieren und mit WPSubscription weltweit wiederkehrende Umsätze erzielen.