1. Habilitación
Documentación Integración habbiles
  • Generación
    • Generación Factura Electrónica
      POST
    • Generación Nomina
      POST
    • Generación Documento Equivalente POS (Archivo)
      POST
    • Generación Documento Equivalente POS (Body)
      POST
    • Generación Documento Soporte
      POST
    • Generación Nota Documento Soporte
      POST
  • Habilitación
    • Habilitación Documento Equivalente POS
      POST
    • Habilitación Factura Electrónica
      POST
    • Habilitación Nomina
      POST
  • Obtener Numeración
    GET
  • Guardar Numeración
    POST
  • Obtener Recepciones
    GET
  • registrar transacciones por fecha
    GET
  • 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)
    • CompanyRegistrationRequest
    • CompanyRegistrationResponse
    • ApiKeyCreateRequest
    • ApiKeyCreatedResponse
    • ApiKeyResponse
    • ApiKeyPage
    • ApiKeyRotateRequest
    • ApiKeyRevokeRequest
    • ErrorResponse
    • Petición Documento Soporte
  1. Habilitación

Habilitación Documento Equivalente POS

Desarrollando
POST
/api/pos/habilitacion
Última modificación:2026-09-16 15:04:52

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://{{url_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-09-16 15:04:52
Anterior
Generación Nota Documento Soporte
Siguiente
Habilitación Factura Electrónica
Built with