Saltearse al contenido

Enviar a crear una compañía únicamente

Este endpoint permite crear una compañía, sin sucursal ni api user. Solo la compañía.

Aquí se especifica la clase de entrada: CreateCompanySingleRequest

Aquí se especifica la clase de salida: CreateCompanySingleResponse

Ejemplo de llamada:

curl -X 'POST' \
'https://api44.qupos.com/api/companies/single/v4' \
-H 'accept: text/plain' \
-H 'AuthToken: TOKEN_UNICO' \
-H 'Authorization: Basic bmNxOk5DUVXXXXXXXXAwNzA1' \
-F 'TipoIdentificacion=01' \
-F 'Identificacion=123456789' \
-F 'RazonSocial=Mi Empresa S.A.' \
-F 'TipoCliente=Comercio' \
...

Ejemplo de respuesta exitosa:

{
"mensajeApi": "",
"id": 27,
"tipoIdentificacion": "02",
"numeroIdentificacion": "3102853084",
"razonSocial": "Una nueva compañia",
"tipoCliente": "",
"usuarioHacienda": "",
"contrasenaHacienda": "",
"clave": "",
"createdAt": "2025-07-28T10:37:55.0589278",
"updatedAt": "0001-01-01T00:00:00",
"facturacionElectronica": false,
"activo": "N",
"certificadoVencido": false,
"expiracionCertificado": "0001-01-01T00:00:00"
}

La compañía ha sido creada exitosamente.

La compañía de entrada presenta errores, ver la documentación de UpdateCompanyRequest.

Ejemplo de respuesta con error con descripción completa:

{
"statusCode": 400,
"message": "One or more errors occurred!",
"errors": {
"razonSocial": [
"La razon social es requerida"
]
}
}

Ocurrió un error interno.

Ejemplo de respuesta con error con descripción completa:

{
"id": 1,
"tipoIdentificacion": "01",
"numeroIdentificacion": "",
"razonSocial": "Mi Empresa S.A.",
"tipoCliente": "",
"activo": "",
"updatedAt": "2025-06-06T13:00:00",
"mensaje_api": "Error al actualizar la compañia."
}

Ejemplo de respuesta con error interno muy grave:

{
"error": "Error interno. Disculpas. Puede reportar el error suministrando este código: 326d96d9-5200-4a64-a84d-986e99f62c5f"
}