Enviar a crear una compañía únicamente
POST /api/companies/single/v4
Sección titulada «POST /api/companies/single/v4»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"}Respuestas Esperadas
Sección titulada «Respuestas Esperadas»HTTP 200 OK
Sección titulada «HTTP 200 OK»La compañía ha sido creada exitosamente.
HTTP 400 Bad Request
Sección titulada «HTTP 400 Bad Request»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" ] }}HTTP 500 Internal Server Error
Sección titulada «HTTP 500 Internal Server Error»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"}