Autenticación con API Key
El acceso a la API Siigo Pyme se gestiona con una API Key. No uses usuario y contraseña de Siigo en las peticiones HTTP: la llave la emite Nuvaprod y se envía en cada request.
Uso de la API Key
- Se asigna por cliente y es válida para el servidor contratado.
- La vigencia sigue el período de la licencia (meses o plan anual).
- Debe ir en los encabezados de cada
POST.
Encabezados
| Encabezado | Valor |
|---|---|
Authorization | Bearer TU_API_KEY |
Content-Type | application/json |
Accept | application/json |
Ejemplo de petición
Todas las operaciones de recurso son POST al endpoint siigo-pyme/send:
curl -X POST "https://siigointerface.nuvaprod.software/api/v1/siigo-pyme/send" \ -H "Authorization: Bearer TU_API_KEY_AQUÍ" \ -H "Content-Type: application/json" \ -d "{\"execution_type\":\"import\",\"resource\":\"accounting_accounts\",\"params\":{\"year\":2025}}"Consideraciones
- Trata la API Key como secreto.
- Si expira o es inválida, la API responde
401 Unauthorized. - La renovación se gestiona con la licencia.
Continúa con un recurso concreto, por ejemplo importar cuentas contables o exportar terceros.