Documentation Index Fetch the complete documentation index at: https://docs.llmgenerator.com/llms.txt
Use this file to discover all available pages before exploring further.
Descripción general
Cancela la suscripción del usuario. La suscripción sigue activa hasta el final del período de facturación actual y no se renovará. Requiere autenticación por sesión (token de acceso JWT).
Para integraciones de terceros: use POST /subscriptions/cancel/api con autenticación por clave API.
Esta acción programa la cancelación al final del período. El usuario conserva el acceso hasta currentPeriodEnd. Para una cancelación inmediata, use el portal de facturación.
Autenticación
Su token de acceso JWT. Formato: Bearer YOUR_ACCESS_TOKEN
curl -X POST https://api.llmgenerator.com/api/v1/subscriptions/cancel \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN"
Success
No Active Subscription
{
"success" : true ,
"message" : "Subscription cancelled successfully" ,
"cancellationDate" : "2024-02-15T00:00:00Z"
}
Campos de respuesta
Indica si la cancelación se realizó correctamente.
Mensaje de estado legible.
Marca de tiempo ISO 8601 en que finalizará la suscripción (solo si hubo éxito).
Respuestas de error
Solicitud incorrecta: el usuario no tiene suscripción activa que cancelar, o la suscripción no puede cancelarse vía API.
No autorizado: token no válido o ausente.
Comportamiento de la cancelación
Escenario Comportamiento Suscripción activa Cancelada y marcada como tal Ya cancelada Devuelve error Sin suscripción Devuelve error Sin identificador de suscripción en Stripe Devuelve error (no se puede cancelar vía API)
Reactivación
Si el usuario desea reactivar, puede:
Usar el portal de facturación (/subscriptions/portal)
O crear una suscripción nueva cuando finalice la actual
Buenas prácticas
Diálogo de confirmación : confirme siempre antes de cancelar
Motivo : pregunte por qué cancela para obtener comentarios
Retención : valore ofrecer descuento u opción de pausa
Comunicación clara : indique cuándo terminará el acceso
POST /subscriptions/cancel/api
Cancela la suscripción del usuario mediante autenticación por clave API. Adecuado para integraciones de terceros.
Autenticación
Requiere autenticación por clave API. Incluya su clave en el encabezado Authorization:
Authorization: Bearer llmgen_your_api_key_here
Respuesta
Igual que /subscriptions/cancel arriba.
curl -X POST https://api.llmgenerator.com/api/v1/subscriptions/cancel/api \
-H "Authorization: Bearer llmgen_your_api_key_here"