Autenticación

Poder utilizar la API debes estar registradx.

Mientras estés en etapa de testing, configurá tu CUIT, con un punto de venta irreal (Ej: 679), y usa ese CUIT de prueba para facturar. La respuesta que recibirás es la misma que si facturas contra AFIP, solo que los campos CAE y Vencimiento del CAE te retornaran vacios. Una vez que hayas probado todos los métodos, eliminá todos los comprobantes asociados a ese PDV, elimina el PDV y crea el nuevo CUIT+punto de venta para poder enlazarlo con AFIP.

Tené en cuenta que al registrarte, cualquier usuario goza de un plan gratuito que le permite emitir 5 comprobantes por mes, pero no posee acceso API para pruebas. Para probar la integración con la API, contáctanos a [email protected], desde la casilla con la cual te registraste (debe ser una dirección de e-mail válida, la cual podamos validar y corroborar su existencia ) y te brindamos un plan API DEV por 1 mes sin costo (solo para nuevas cuentas y por única vez). Una vez vencido tu período de prueba, debes contratar algún plan API de los que tenemos disponibles aquí .

Resumen de pasos para comenzar a trabajar:

1) Crear tu cuenta aquí

2) Configurar tu CUIT + PDV

3) Contactar a [email protected] para solicitar plan API DEV según requerimientos mencionados.

4) Una vez activado el plan API DEV, Ir al menú "Mi espacio de trabajo > Configurar éste espacio de trabajo y habilitar tu IP dentro del bloque "ACCESO API".

Una vez registrado, desde el menú "Mi Cuenta" -> "Mis Cuits" podrás obtener los datos requeridos para poder consultar cada uno de los métodos que tenemos disponibles.

apitoken

Token de tu cuenta Ejemplo:d26b8fe8c8bf67c884e1405e26c03c85 Obtenelo ingresando al menú "Mi Cuenta - Mis CUITS". Es un valor único generado automáticamente por nuestro sistema.

apikey

Código de empresa Ejemplo:1134 Podes obtenerlo ingresando al menú "Mi Cuenta - Mis CUITS".

usertoken

Token del CUIT que va a facturar Ejemplo:aa6b8fe8c8bf67c884e1405e26c03c85 Obtenelo ingresando al menú "Mi Cuenta - Mis CUITS" y entrando a consultar al registro en cuestión. Es un valor único generado automáticamente por nuestro sistema.

Errores HTTP

Errores de HTTP comunes que puede devolver : 401, 403: El acceso ha sido denegado 404: El recurso no existe 400: Entrada de datos invalida (query string, post, etc) 405: Método no permitido