Documentación Integración habbiles
    • Generación Factura Electrónica
      POST
    • Habilitación Factura Electrónica
      POST
    • Generación Nomina
      POST
    • Nomina habilitación
      POST
    • Obtener Numeración
      GET
    • Guardar Numeración
      POST
    • Obtener Recepciones
      GET
    • Generación Documento Equivalente POS (Archivo)
      POST
    • Generación Documento Equivalente POS (Body)
      POST
    • Habilitación Documento Equivalente POS
      POST
    • Generación Documento Soporte
      POST
    • Generación Nota Documento Soporte
      POST
    • Schemas
      • Petición Generación FE, NC, ND
      • Response General
      • NominaElectronica
      • Nómina de Eliminación
      • Nómina de Ajuste
      • GetNumeracion
      • Documentos Recibidos
      • Response POS
      • Petición POS Body
      • Documento Equivalente POS (estructura ERP)
      • Petición Documento Soporte

      Habilitación Documento Equivalente POS

      Desarrollando
      POST
      /api/pos/habilitacion
      Última modificación:2026-07-31 14:55:56

      Descripción#

      Ejecuta el set de pruebas de habilitación del Documento Equivalente POS ante la DIAN. Envía la
      cantidad de documentos solicitada en ambiente de pruebas y reporta cuántos fueron aceptados y si la compañía quedó habilitada.

      Método y ruta#

      POST /api/pos/habilitacion

      Query params#

      ParamTipoRequeridoDefaultDescripción
      companyIdintegerSí—Identificador de la compañía a habilitar.
      cantidadintegerNo1Cantidad de documentos de prueba a enviar.
      testIdstringNo—Identificador del set de pruebas asignado por la DIAN.

      Respuesta#

      CampoTipoDescripción
      companyIdintegerCompañía procesada.
      solicitadosintegerDocumentos de prueba solicitados.
      aceptadosintegerDocumentos aceptados por la DIAN.
      rechazadosintegerDocumentos rechazados por la DIAN.
      habilitadobooleantrue si la compañía quedó habilitada.
      mensajestringMensaje descriptivo del resultado.
      detallearray<string>Detalle por documento (CUDE, estado y errores).

      Ejemplo · 200 Habilitación satisfactoria#

      {
        "companyId": 1,
        "solicitados": 1,
        "aceptados": 1,
        "rechazados": 0,
        "habilitado": true,
        "mensaje": "Habilitación satisfactoria: 1 documento(s) aceptado(s).",
        "detalle": ["CUDE 9b1c3d4e... — aceptado"]
      }

      Ejemplo · 200 No habilitada#

      {
        "companyId": 1,
        "solicitados": 1,
        "aceptados": 0,
        "rechazados": 1,
        "habilitado": false,
        "mensaje": "No habilitado: ningún documento fue aceptado.",
        "detalle": ["CUDE 1a2b3c4d... — rechazado: Regla FAJ01 ..."]
      }

      Solicitud

      Parámetros de consulta

      Parámetros de Header

      Parámetros del Body multipart/form-dataRequerido

      Respuestas

      🟢200Éxito
      application/json
      Bodyapplication/json

      Solicitud Ejemplo de Solicitud
      Shell
      JavaScript
      Java
      Swift
      curl --location --globoff --request POST 'https://{{ur_basel}}/api/pos/habilitacion?companyId={{company_id}}&testId=undefined' \
      --header 'user-id: {{user-id}}'
      Respuesta Ejemplo de Respuesta
      {
          "idDocumento": 1234621,
          "estado": 0,
          "descripcion": "Documento rechazado por la DIAN",
          "dianStatus": "false",
          "cude": "ba81423b9053eba2c610b2ee4c92f27a258fc6c7ae2558f2676e2d1e0b872f87177e855ef7f67ec104e60bcd8de60e01",
          "prefijo": "EPOS",
          "numeroDocumento": "1",
          "qr": "https://catalogo-vpfe-hab.dian.gov.co/document/searchqr?documentkey=ba81423b9053eba2c610b2ee4c92f27a258fc6c7ae2558f2676e2d1e0b872f87177e855ef7f67ec104e60bcd8de60e01",
          "rutaContenedor": null,
          "valorFirma": null,
          "erroresDian": [
              "Regla: DEAD06, Rechazo: Valor del CUDE no está calculado correctamente.Regla: DEAB12b, Rechazo: Valor final del rango de numeración informado no corresponde a un valor final de los rangos vigentes para el contribuyente emisor.Regla: DEAJ73, Notificación: Estructura código no válidaRegla: DEAJ30, Notificación: Este código no corresponde a un valor correcto de la listaRegla: DEAJ10, Notificación: El nombre no corresponde un valor válido de la lista"
          ]
      }
      Modificado en 2026-07-31 14:55:56
      Anterior
      Generación Documento Equivalente POS (Body)
      Siguiente
      Generación Documento Soporte
      Built with