Enviar actualizar una sucursal
PUT /companies/{CompaniaId}/branches/{Id}/v4
Sección titulada «PUT /companies/{CompaniaId}/branches/{Id}/v4»Este endpoint permite actualizar una sucursal, el cual se mostrara en la respuesta los datos de la sucursal. Se debe enviar todos los detalles solicitados para actualizar una sucursal.
Aquí se especifica la clase de entrada: UpdateBranchRequest
Aquí se especifica la clase de salida: UpdateBranchResponse
Ejemplo de llamada:
curl -X 'PUT' \ 'https://api44.qupos.com/api/companies/1/branches/1/v4' \ -H 'accept: text/plain' \ -H 'AuthToken: TOKEN_UNICO' \ -H 'Content-Type: application/json' \ -H 'Authorization: Basic bmNxOk5DUVXXXXXXXXAwNzA1' \ -H 'Content-Type: application/json' \ -d '{ "RazonComercial": "Mi Tienda3 prb3", "Provincia": "1", "Canton": "01", "Distrito": "02", "Barrio": "morenos", "OtrasSenas": "200 metros norte de la iglesia", "CodPais": "506", "Telefono": "22223333", "Fax": "22224444", ... }'Ejemplo de respuesta exitosa:
{ "id": 1, "companiaId": 1, "razonComercial": "Mi Tiendahhr", "provincia": "1", "canton": "01", "distrito": "04", "barrio": "02", "otrasSenas": "200 metros norte de la iglesia", "codPais": "506", "telefono": "22223333", "fax": "22224444", "correoElectronico": "info@mitienda.com", "activo": "S", "createdAt": "0001-01-01T00:00:00", "updatedAt": "0001-01-01T00:00:00", "sucursal": "001", "monedaIdLocal": 1, "monedaIdExtranjera": 2, "verMonedaExtranjera": "N", "mensaje_api": ""}Respuestas Esperadas
Sección titulada «Respuestas Esperadas»HTTP 200 OK
Sección titulada «HTTP 200 OK»La sucursal ha sido actualizada exitosamente.
HTTP 400 Bad Request
Sección titulada «HTTP 400 Bad Request»La sucursal de entrada presenta errores, ver la documentación de UpdateBranchRequest.
Ejemplo de respuesta con error con descripción completa:
{ "statusCode": 400, "message": "One or more errors occurred!", "errors": { "id": [ "El id de la sucursal 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, "companiaId": 1, "razonComercial": "Mi Tiendahhr", "provincia": "1", "canton": "01", "distrito": "04", "barrio": "02", "otrasSenas": "200 metros norte de la iglesia", "codPais": "506", "telefono": "22223333", "fax": "22224444", "correoElectronico": "info@mitienda.com", "activo": "S", "createdAt": "2025-05-06T13:00:00", "updatedAt": "2025-06-10T15:00:00", "sucursal": "001", "monedaIdLocal": 1, "monedaIdExtranjera": 2, "verMonedaExtranjera": "N", "mensaje_api": "Error al actualizar la sucursal" }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"}