GET /branches/{branchId}/tree.isBranchOpenactive: true are returned. Inactive/archived branches are hidden.branchStatus.isBranchOpen is computed live from the branch's timing group at requestname is localized to X-Locale when a translation exists.curl --location '/v1/branches' \
--header 'X-Locale;' \
--header 'Authorization: Bearer <token>'{
"message": "Branches fetched successfully.",
"data": {
"branches": [
{
"id": "802b33af66",
"name": "Seef Mall Branch",
"addressLine": "Seef District, Manama, Bahrain",
"location": {
"lat": 26.2361,
"lng": 50.5436
},
"group": {
"id": "grpseef0001",
"name": "Capital Region"
},
"branchStatus": {
"isBranchOpen": true
}
},
{
"id": "a1c4e9f2b7",
"name": "Riffa Branch",
"addressLine": "East Riffa, Bahrain",
"location": {
"lat": 26.13,
"lng": 50.555
},
"group": {
"id": "grpriffa01",
"name": "Southern Region"
},
"branchStatus": {
"isBranchOpen": false
}
}
]
}
}