Skip to main content
GET
Previsualiza qué recursos bloquearían una bajada de plan antes de confirmar el pago, en el host de la API de gestión (api.scanova.io), autenticado con tu clave sin procesar de la API de gestión.
string
requerido
El slug del plan objetivo (del campo slug de Listar planes disponibles).
Un array violations vacío significa que la bajada es limpia por ahora — no habría que cambiar nada antes. Esto es completamente de solo lectura y no cambia nada; reutiliza exactamente el mismo motor de reglas que aplica el pago real, así que no puede contradecir lo que realmente ocurriría al proceder con la bajada.

Campos de la respuesta

array
Una entrada por cada cuota que el plan objetivo no puede cubrir dado el uso actual de la cuenta.
string
La fecha de expiración del plan actual, o null para un plan sin expiración.
integer | null
Días restantes hasta current_plan_expiry, o null si el plan no tiene expiración.
400 si falta target_plan.

Relacionado

Autorizaciones

Authorization
string
header
requerido

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.

Parámetros de consulta

target_plan
string
requerido

The target plan's slug.

Respuesta

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