Skip to main content
GET
Zeigt vorab, welche Ressourcen ein Downgrade blockieren würden, bevor Sie zur Kasse gehen, auf dem Management-API-Host (api.scanova.io), authentifiziert mit Ihrem rohen Management-API-Schlüssel.
string
erforderlich
Der Slug des Zieltarifs (aus dem slug-Feld von Verfügbare Tarife auflisten).
Ein leeres violations-Array bedeutet, dass das Downgrade derzeit unproblematisch ist — nichts müsste vorher geändert werden. Dies ist vollständig schreibgeschützt und ändert nichts; es verwendet exakt dieselbe Regel-Engine, die auch der echte Checkout durchsetzt, kann also nicht von dem abweichen, was bei einem tatsächlichen Downgrade passiert.

Antwortfelder

array
Ein Eintrag pro Quota, die der Zieltarif angesichts der aktuellen Nutzung des Kontos nicht abdecken kann.
string
Das Ablaufdatum des aktuellen Tarifs, oder null bei einem Tarif ohne Ablaufdatum.
integer | null
Verbleibende Tage bis current_plan_expiry, oder null, wenn der Tarif kein Ablaufdatum hat.
400, wenn target_plan fehlt.

Siehe auch

Autorisierungen

Authorization
string
header
erforderlich

Send your Management API key as the raw value of the Authorization header — no "Bearer " or "Token " prefix, and no other characters. Example: Authorization: 401f7ac837da42b97f613d789819ff93537bee6a. A header containing more than one space-separated part is rejected outright. Requests also require the request's Host header to be the management API host (e.g. api.scanova.io) — the same key sent to the regular API host will not authenticate.

Abfrageparameter

target_plan
string
erforderlich

The target plan's slug.

Antwort

Violations that would block the downgrade (empty array if none), plus the current plan's remaining time.