API de gestión de Pxsolmod
Acceso programático a tu cuenta de Pxsolmod, al estado de los módulos y a los datos de reporting. Disponible para integraciones avanzadas y flujos de automatización.
URL base
https://api.pxsolmod.org/v1
Autenticación
Cada solicitud requiere un encabezado Authorization: Bearer <api-key>. Las claves de API se generan por cuenta y tienen el mismo nivel de acceso que el titular de la cuenta.
Endpoints disponibles
| Endpoint | Método | Descripción |
|---|---|---|
/modules | GET | Lista cada módulo activo y su estado actual |
/modules/{id}/status | GET | Devuelve el estado detallado de un módulo |
/modules/{id}/logs | GET | Recupera los últimos 500 logs de llamadas de API de un módulo |
/credentials | GET | Lista los sets de credenciales de API de Pxsol conectados (enmascarados) |
/credentials | POST | Agrega un nuevo set de credenciales de API de Pxsol |
/credentials/{id} | DELETE | Elimina un set de credenciales de Pxsol |
/reports/{module} | GET | Recupera un reporte de uso del módulo en un rango de fechas |
/billing/invoices | GET | Lista todas las facturas de la cuenta |
/billing/invoices/{id} | GET | Descarga una factura específica en PDF |
Rate limiting
La API de gestión tiene un límite de 120 solicitudes por minuto por clave de API. Cuando se supera el límite, se devuelve HTTP 429. Usá el valor del encabezado Retry-After en tu lógica de reintento.
Webhooks salientes
Configurá una URL de webhook saliente en el panel de tu Área de Cliente para recibir notificaciones en tiempo real cuando: falla la sincronización de un módulo, ocurre un evento de facturación o se activa o cancela un módulo. Los eventos se entregan como payloads JSON por HTTP POST.
Consultas
Consultas sobre la documentación de la API: soporte@pxsolmod.org.