Saltar al contenido principal
GET
/
workspaces
/
{workspaceId}
/
billing-accounts
/
{billingAccountId}
/
trial-eligibility
Comprobar elegibilidad para prueba
curl --request GET \
  --url https://api.altostrat.io/workspaces/{workspaceId}/billing-accounts/{billingAccountId}/trial-eligibility \
  --header 'Authorization: Bearer <token>'
{
  "trial_eligible": true,
  "has_payment_method": false,
  "can_create_subscription": true,
  "trial_info": {
    "trial_days": 14,
    "message": "Este espacio de trabajo califica para una prueba gratuita de 14 días porque solo tiene una cuenta de facturación sin suscripciones existentes."
  },
  "requirements": {
    "add_payment_method": "Se debe agregar un método de pago predeterminado antes de crear suscripciones."
  }
}

Authorizations

Authorization
string
header
required

Introduzca su JWT en el formato: Bearer {token}

Path Parameters

workspaceId
string
required

El ID del espacio de trabajo.

Example:

"ws_a1b2c3d4e5f6g7h8"

billingAccountId
string
required

El ID de la cuenta de facturación, que corresponde a un ID de Cliente de Stripe (cus_...).

Example:

"cus_a1b2c3d4e5f6g7h8"

Response

Estado de elegibilidad para la prueba.

trial_eligible
boolean

Indica si el espacio de trabajo califica para una nueva suscripción de prueba.

Example:

true

has_payment_method
boolean

Indica si la cuenta de facturación tiene un método de pago predeterminado registrado.

Example:

false

can_create_subscription
boolean

Una bandera conveniente que indica si se puede crear una nueva suscripción (ya sea elegible para prueba o tiene un método de pago).

Example:

true

trial_info
object
requirements
object

Un objeto que detalla lo que se necesita para crear una suscripción si can_create_subscription es falso.

Example:
{
"add_payment_method": "Se debe agregar un método de pago predeterminado antes de crear suscripciones."
}