https://api.veriko.mx/v1/billing/subscriptionConsultar suscripción activa del usuario
Devuelve la suscripción activa del usuario autenticado. La respuesta siempre contiene un recurso: si no existe una suscripción activa, el servidor asigna el plan predeterminado.
source distingue pagos mediante Stripe (stripe), concesiones administrativas (admin_granted) y planes asignados por el sistema (system_default). El resumen del ciclo (used, limit, remaining y resets_at) vive en meta.quota.
El consumo del ciclo también se consulta con GET /v1/usage/summary. Su resets_at es el fin del ciclo de cuota: coincide con current_period_end salvo en un plan anual, donde la cuota se reinicia cada mes y resets_at marca el fin del mes en curso. Los planes disponibles se consultan con GET /v1/plans.
curl -X GET 'https://api.veriko.mx/v1/billing/subscription' \
-H 'Authorization: Bearer veriko_••••'Ejemplo en Python — próximamente.
Ejemplo en JavaScript — próximamente.
Ejemplo en PHP — próximamente.
| Campo | Tipo | Descripción |
|---|---|---|
data | object | Payload principal de la respuesta. La forma varía según el endpoint (objeto, array, o envelope JSON:API con |
type* | string | Tipo de recurso JSON:API. Siempre billing_subscription |
id* | string | Identificador local de la suscripción, expresado como cadena. p. ej.4218 |
attributes* | object | Suscripción activa del usuario, con su origen, estado, ciclo y límites. Cada usuario tiene exactamente una. Los campos |
plan_slug | string | Identificador único y legible del plan. Corresponde al plan activo del usuario. p. ej.pro |
plan_name | string | Nombre del plan que muestran las interfaces. p. ej.Personal |
billing_model | string | Modelo de facturación del plan — hybrid |
source | string | Origen de la suscripción — stripe |
status | string | Estado del ciclo de vida de la suscripción — active |
current_period_start | string (date-time) | Timestamp ISO 8601 en UTC con sufijo 2026-05-01T05:14:38Z |
current_period_end | string (date-time) | Timestamp ISO 8601 en UTC con sufijo 2026-05-01T05:14:38Z |
currency | string | Moneda del precio — MXN |
billing_interval | string | Cadencia de facturación — month |
overage_enabled | boolean |
false |
included_validations | integer | nullanulable | Validaciones incluidas en la cuota base antes del cobro por excedentes. 500 |
monthly_validation_limit | integer | Tope de validaciones por ciclo de la suscripción. 10000 |
beneficiaries_max | integer | Tope de beneficiarios registrados por cuenta. -1 |
bulk_validations_max | integer | Cantidad máxima de validaciones por trabajo de importación. |
effective_limit | integer | Límite efectivo de validaciones para el ciclo actual. Incorpora los ajustes administrativos y, en planes 500 |
is_stripe | boolean |
true |
stripe_subscription_id | string | nullanulable | Identificador de la suscripción en Stripe ( sub_1OaBcDeFgHiJk2 |
grant_reason | string | nullanulable | Motivo registrado cuando la suscripción fue otorgada por un
administrador. cortesía soporte |
cancel_at_period_end | boolean |
false |
cancel_at | string | nullanulable | Fecha y hora programada para la cancelación, en ISO 8601 UTC. 2026-04-30T10:15:00Z |
canceled_at | string | nullanulable | Fecha y hora en que la cancelación se consumó, en ISO 8601 UTC. 2026-04-30T10:15:00Z |
trial_start | string | nullanulable | Fecha y hora de inicio del periodo de prueba, en ISO 8601 UTC. 2026-04-30T10:15:00Z |
trial_end | string | nullanulable | Fecha y hora de fin del periodo de prueba, en ISO 8601 UTC. 2026-04-30T10:15:00Z |
meta | object | Metadatos de la respuesta, incluyendo versión de la API, prefijo de ruta, identificador único de la petición y marca temporal del servidor en UTC. |
version | string | Versión de la API que procesó la petición. p. ej.1.47.0 |
api_version | string | Versión del prefijo de ruta de la API (ej. v1 |
request_id | string | Identificador único de la petición (hex). p. ej.a1b2c3d4e5f66f5e4d3c2b1a |
datetime | object | Descriptor compañero presente en el bloque {"timezone":"UTC","format":"ISO 8601"} |
timezone* | string | Siempre UTC |
format* | string | Siempre ISO 8601 |
links | object | Enlaces de paginación o relacionados, presentes solo cuando el endpoint devuelve una colección paginada. |
| Código | Clase | Descripción | Cuerpo |
|---|---|---|---|
| 200 | 2xx | Suscripción activa del usuario con plan, ciclo y cuota. | BillingSubscriptionResponse |
| 401 | 4xx | Se requiere autenticación o las credenciales son inválidas | ErrorResponse |
| Código | Clave | Ejemplo |
|---|---|---|
| 401 | unauthorized | Credenciales de autenticación ausentes o inválidas. Envelope
|