Saltearse al contenido

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": ""
}

La sucursal ha sido actualizada exitosamente.

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"
]
}
}

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"
}