Web Services SOAP

El contenido de este micrositio técnico es de utilidad para los programadores de aplicaciones clientes que van a consumir los Web Services SOAP disponibles de la AGIP.


LoginWS (WebService de Autenticación y Autorización)

Para poder autenticarse con LoginWS se requiere obtener un certificado digital X.509

Una vez obtenido el certificado digital, hay que asociarlo al Web Service de negocio al que se va a acceder. Esta ascociación se realiza por correo -para el caso del Entorno de Testing- o en la aplicación Administrador de Certificados de Clave Ciudad, para el caso del Entorno de Producción.

Especificación Técnica del WebService de Autenticación y Autorización (versión 1.6)


Biblioteca de Servicios Disponibles

El webservice de transferencia de datos de la AGIP permite obtener información específica para los organismos dependientes del GCABA.

Manual para el desarrollador (versión 1.1)

Nombre del servicio para autenticarse con LoginWS: "agip_ws_transfDat"

Otros Servicios

Para acceder al aplicativo COT de ARBA, los usuarios que deseen utilizar el "Remito Electrónico" de ese organismo, deberán generar la conexión a través del Web Services LoginWS que autentica y valida al usuario en Clave Ciudad.

Cada vez que se accede ARBA efectúa la validación del envío de los datos utilizando el token y sign provistos por LoginWS

Para obtener información general del servicio "Remito Electrónico" ARBA, ingresar a http://www.arba.gov.ar/Apartados/Agentes/remitoelectrónico.asp

Nombre del servicio para autenticarse con LoginWS: "arba_remito_elec"


Especificaciones para la Aplicación Cliente (Remito Electrónico)

  • La aplicación cliente deberá hacer un requerimiento al servicio:

    - Entorno de producción:
    http://cot.arba.gov.ar/TransporteBienes/SeguridadCliente/presentarRemitosAgip.do

    - Entorno de testing:
    http://cot.test.arba.gov.ar/TransporteBienes/SeguridadCliente/presentarRemitosAgip.do

    Enviando un formulario multipart por método POST con los siguientes atributos:
    - Token
    - Sign
    - file (Archivo de texto con los remitos)

  • En ambos casos, la aplicación servicio efectuará las validaciones correspondientes sobre los remitos recibidos

    - Si ocurriera un error en la comunicación o el archivo no pudiera ser procesado correctamente, se retornará un XML de error con el mensaje descriptivo.
    - Si la transacción es exitosa, se devolverá una respuesta XML indicando el número de comprobante que la identifica, un código de integridad sobre los datos recibidos (calculado con el algoritmo de hash MD5) y una respuesta para cada remito recibido, indicando si se procesó o no correctamente. En caso de que el remito no se haya podido procesar, se detallarán los errores encontrados.