Logo de Nuvaprod
Precios

Precios de la API para Siigo Pyme

Elige el plan anual según tu volumen de requests e integración con Siigo Pyme. Consulta también la documentación de la API.

Plan ESSENTIAL

$1.500.000

COP / Anual

Para pequeñas empresas y sincronizaciones puntuales.

  • Hasta 3.000 Request/mes
  • Hasta 300.000 volumen de datos procesados/mes
  • Aprox. 100 solicitudes diarias
  • Soporte estándar 1-3 días
Contactar ventas

Plan ADVANCED

$3.000.000

COP / Anual

Para negocios con operaciones constantes e integraciones activas.

  • Hasta 20.000 Request/mes
  • Hasta 1.000.000 volumen de datos procesados/mes
  • Aprox. 666 solicitudes diarias
  • Soporte prioritario 8 a 24 horas
Contactar ventas
Enterprise

Plan ENTERPRISE

$5.500.000

COP / Anual

Para operaciones intensivas, alto tráfico y procesamiento ilimitado.

  • Request ilimitadas
  • Volumen de datos procesados ilimitados
  • Soporte prioritario 1 a 4 horas o inmediato (según disponibilidad)
Contactar ventas

Condiciones del plan

  • Los Request y el volumen de datos procesados no son acumulables y se reinician cada 30 días.
  • La renovación anual se realiza sobre el mismo valor del plan adquirido, ajustado conforme al IPC vigente de cada año.
  • Cada licencia tiene una vigencia de 365 días calendario a partir de su activación.

Diccionario de datos

Request (Solicitud)

Cada petición que un sistema externo realiza a la API para consultar o enviar información. Cada llamada cuenta como 1 request, sin importar la cantidad de datos.

Ejemplo

Si un sistema consulta movimientos contables 10 veces en el día = 10 requests consumidos.

Ejemplo técnico

Una llamada POST al endpoint de la API cuenta como 1 request, aunque el body traiga muchos filtros o un arreglo grande en la respuesta.

POST https://siigointerface.nuvaprod.software/api/v1/siigo-pyme/send
Authorization: Bearer <api_key>
Content-Type: application/json

{
  "execution_type": "import",
  "resource": "accounting_accounts",
  "id_config": "MiConfigEmpresa",
  "params": {
    "year": 2025,
    "account_initial": 1,
    "account_final": 9999999999
  }
}

→ Consumo: 1 request

Registros procesados

Cantidad de elementos individuales en el campo data (importación) o en data.list (exportación). Cada objeto del arreglo cuenta como 1 registro.

Importación — 2 objetos en data

Requests: 1 · Registros procesados: 2

Exportación — 1 objeto en data.list

Requests: 1 · Registros procesados: 1

Ejemplos técnicos (JSON)

Importación: cada objeto en el arreglo data de la respuesta suma 1 registro procesado.

{
  "statusCode": 200,
  "status": "success",
  "data": [
    { "account": 1105, "description": "CAJA" },
    { "account": 2105, "description": "BANCOS" }
  ]
}

→ 1 request · 2 registros procesados

Exportación: cada objeto en data.list del body suma 1 registro procesado.

{
  "execution_type": "export",
  "resource": "thirds",
  "data": {
    "params": { "year": 2025 },
    "list": [
      { "identification": 900123456 },
      { "identification": 800654321 }
    ]
  }
}

→ 1 request · 2 registros procesados

Consideraciones importantes

Paginación

Cuando una consulta devuelve muchos datos, la información se entrega por páginas. Cada página entregada cuenta como 1 request y se cuentan los registros de cada página.

Ejemplo

Consulta con 5.000 registros en páginas de 500 → 10 requests y 5.000 registros procesados.

Nota: La paginación está en desarrollo. Por el momento se traen todos los registros en una sola consulta.