Saltar al contenido principal

Método para consultar eventos del documento ante la Entidad Tributaria (DocumentGetEvents)

Gosocket dispone un servicio que consulta directamente a la DIAN (Dirección de Impuestos y Aduanas Nacionales) y obtiene los distintos eventos asociados a un CUFE (Código Único de Facturación Electrónica).

Este servicio es consultado por cada CUFE.

Para conectarse a esta funcionalidad será necesario que ingrese la URL de acuerdo con el ambiente a consumir:

PRODUCCIÓNhttps://developers.gosocket.net/api/v1/Document/DocumentGetEvents
SANDBOXhttps://developers-sbx.gosocket.net/api/v1/Document/DocumentGetEvents

Habilitación del método

Dentro de la configuración del portal de Gosocket, encontrará el interruptor de habilitación del método como se muestra a continuación:

image-20240215-223847.png

  1. Ingrese a la pestaña Financiamiento que se encuentra dentro del módulo Configuración.
  2. Presione el interruptor del campo Limitar consultas API Eventos RADIAN.
  3. Ingrese el número máximo permitido de request para la empresa.
  4. Una vez que haya terminado, presione de nuevo en el interruptor para habilitarlo.

¿Cómo funciona el método DocumentGetEvents?

Para realizar la petición en la API, deberá ingresar los siguientes parámetros:

DocumentGetEvents (request)
ParámetroTipoDescripciónValores permitidos
GlobalDocumentIdStringID del documento en GosocketUUID de 36 caracteres alfanuméricos xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
CountryDocumentIdStringIdentificador fiscal del documento a nivel país, conocido también como CUFE, CLAVE, UUID, IDVer tabla Estructura Country Document ID
StatusStringCódigo de evento mercantil o RADIAN3 caracteres numéricos Para obtener todos los eventos, enviar valor all

Los eventos mercantiles se identifican de la siguiente forma:

Eventos Mercantiles
CódigoEvento
030Acuse de recibo
031Reclamo
032Recibo del bien y/o prestación del servicio
033Aceptación expresa
034Aceptación Tácita

Los eventos RADIAN se identifican de la siguiente forma:

Eventos RADIAN
CódigoEvento
035Aval
036Inscripción en el RADIAN de la factura electrónica de venta como título valor que circula en el territorio nacional
037Endoso en propiedad
038Endoso en garantía
039Endoso en procuración
040Cancelación del Endoso electrónico
041Limitación para circulación de la factura electrónica de venta como título valor
042Terminación de la limitación para circulación de la factura electrónica de venta como título valor
043Mandato
044Terminación del mandato
045Pago de la factura electrónica de venta como título valor
046Informe para el pago
047Endoso con efectos de cesión ordinaria
048Protesto
049Transferencia de los derechos económicos
050Notificación al deudor sobre la transferencia de los derechos económicos
051Pago de la transferencia de los derechos económicos

Ejemplo de petición

image-20240219-153124.png

Para este método utilizamos la pestaña Params de Postman.

  1. Seleccione el tipo de método. En este caso, se debe seleccionar GET.
  2. Ingrese la URL del método.
  3. Ingrese el parámetro que se muestran en la tabla anterior con sus valores correspondientes.
  4. Presione Send.

Nota: Recuerde que antes de utilizar el método, debe realizar su autenticación dentro de la pestaña Authorization.


Ejemplo de respuesta

image-20240219-153421.png

Para interpretar correctamente la respuesta de la API, tome en cuenta los siguientes criterios:

image-20240913-161450.png


Características del método DocumentGetEvents

Restricción: la cantidad de consultas estará limitada de acuerdo con lo plasmado en la configuración de la empresa para este método en Inbox dentro de la pestaña Financiamiento. Si se supera el umbral mensual, no podrá ser utilizada.

image-20240219-161027.png

image-20240219-161239.png

  • Permite consultar un (1) CUFE

  • Permite consultar un (1) evento Mercantil o RADIAN o todos usando la palabra all.

  • Globaldocumentid

    • Si se informa globalDocumentId y no countryDocumentId, se considera el valor de globalDocumentId.
    • Si se informa globalDocumentId y countryDocumentId, se considera el valor de countryDocumentId.
  • Countrydocumentid

    • Si se informa countryDocumentId y no globalDocumentId, se considera el valor de countryDocumentId.
    • Si se informa countryDocumentId y globalDocumentId, se considera el valor de countryDocumentId.
  • Status

    • Sólo se puede consultar un (1) código de 3 caracteres, ejemplo 030.
    • Si el valor status es all, entonces el API responderá con todos los eventos asociados al CUFE.
    • Si el valor de status se manda vacío, entonces la API responderá con un mensaje de error.

image-20240219-161918.png