API-ReferenzGET
Aktivierung ausstehender Keywords vorab prüfen
Prüft vorab die Abrechnungsauswirkung der Aktivierung ausstehender Keywords.
GET
https://ai.redreplier.com/ai-app/api/v1/keywords/activate-pending/previewPrüft vorab die Abrechnungsauswirkung der Aktivierung ausstehender Keywords.
Bearer-Token (RedReplier-API-Token)
Authentifizierung
Sende bei jeder Anfrage ein RedReplier-API-Token als Bearer-Token. Tokens beginnen mit redreplier_; RedReplier ermittelt das Konto aus dem Token.
Authorization: Bearer redreplier_test_1234567890
Content-Type: application/jsonParameter
Dieser Endpoint hat keine Pfad- oder Query-Parameter.
Request-Body
Dieser Endpoint benötigt keinen JSON-Body.
Antwort
Gibt eine Keyword-Abrechnungsvorschau zurück.
currentPlanName(string | null): Aktueller Tarifname odernull, wenn keiner aktiv ist.currentMonthlyPrice(number): Aktueller monatlicher Preis.targetPlanName(string | null): Tarif für die angeforderte Keyword-Anzahl odernull, wenn keine Änderung nötig ist.targetMonthlyPrice(number): Monatlicher Preis nach der Änderung.immediateCharge(number): Anteilig sofort fälliger Betrag für die aktuelle Abrechnungsperiode.targetKeywords(number): Zielanzahl aktiver Keywords.isUpgrade, isDowngrade, requiresImmediatePayment(boolean): Flags für die Abrechnungsänderung.
Beispielanfrage
curl -s https://ai.redreplier.com/ai-app/api/v1/keywords/activate-pending/preview \
-H 'Authorization: Bearer redreplier_test_1234567890'Hinweise
Dieser Endpoint zeigt nur die Abrechnungsvorschau; er aktiviert keine Keywords.
Fehler
400 Bad Request: Ungültige Eingabe, URL, UUID, Enum, Query-Parameter oder Body.401 Unauthorized: Fehlendes oder ungültiges Bearer-Token.404 Not Found: Die Ressource existiert nicht für das Token-Konto.500 Internal Server Error: Unerwarteter Serverfehler.
Beispielanfrage (curl)
curl --request GET \
--url https://ai.redreplier.com/ai-app/api/v1/keywords/activate-pending/preview \
--header 'Authorization: Bearer redreplier_test_1234567890'200
{
"currentPlanName": "Starter",
"currentMonthlyPrice": 49,
"targetPlanName": "Growth",
"targetMonthlyPrice": 99,
"immediateCharge": 18.42,
"targetKeywords": 25,
"isUpgrade": true,
"isDowngrade": false,
"requiresImmediatePayment": true
}