API y Desarrollo
Preguntas técnicas comunes sobre el uso del API de Polaris, ambientes disponibles, tipos de documentos y herramientas recomendadas para desarrollo. markdown Copiar Editar
🔐 ¿Cuál es la diferencia entre el Authentication Token y el Access Token?
- El Authentication Token es generado por un usuario autorizado desde el Portal de Certificación. Es único por empresa y no caduca.
- El Access Token se obtiene usando el Authentication Token y tiene una duración limitada (60 minutos). Es obligatorio en todas las llamadas al API.
🔄 ¿Cada cuánto debo renovar el Access Token?
El Access Token es válido por 60 minutos. Luego de ese tiempo, debes obtener uno nuevo utilizando nuevamente el Authentication Token.
🌍 ¿Qué ambiente debo usar para desarrollo?
Polaris cuenta con un Ambiente de Desarrollo (tipo 0) que permite realizar pruebas técnicas sin necesidad de crear una empresa ni ingresar al portal.
- Ideal para validar conectividad, estructura de documentos y pruebas técnicas básicas.
- Los documentos no se envían a la DGII.
- No se validan algunas reglas fiscales complejas.
- Puedes usar un token de desarrollo proporcionado por Polaris (ej.
MiTokenXYZ
).
Si deseas realizar pruebas más realistas con validaciones completas de la DGII, utiliza el:
- Ambiente 1 (Pruebas DGII)
- Requiere que una empresa esté registrada en Polaris (aunque no es necesario que esté certificada).
Puedes ver ambos flujos en detalle en 👉 Inicio rápido y Flujo general de integración.
📦 ¿Qué tipo de documentos se pueden firmar con Polaris?
Actualmente Polaris permite firmar los siguientes Documentos Electrónicos:
- Facturas de Crédito Fiscal
- Facturas de Consumo
- Notas de Crédito
- Notas de Débito
- Otros tipos definidos por la DGII
Consulta los endpoints disponibles en la sección de 👉 Referencia del API.
📑 ¿Dónde encuentro un ejemplo de documento?
Puedes ver un modelo completo de una Factura de Crédito Fiscal en:
👉 Flujo general de integración > Paso 3
🧪 ¿Puedo hacer pruebas con Postman o curl?
Sí. Polaris acepta peticiones REST estándar por HTTP con cuerpo en formato JSON.
Puedes usar herramientas como Postman, curl, Insomnia u otras similares para hacer pruebas sin necesidad de programar.
⚠️ ¿Qué ocurre si no incluyo el parámetro ambiente
?
ambiente
?La mayoría de las rutas del API requieren que especifiques el parámetro ambiente
en la URL.
Las únicas excepciones son algunos endpoints como /autenticacion/token
y /version
.
🧠 ¿Qué es el TransaccionID?
Es un identificador único que devuelve Polaris cuando firmas un documento.
Sirve para:
- Consultar el estado final del documento
- Auditar o rastrear el ciclo de vida del documento
- Descargar el XML firmado o la representación impresa (cuando aplica)
Updated about 2 months ago