# Get all branch services Endpoint: GET /branch-service Version: 1.0.0 Security: BearerAuth ## Query parameters: - `page` (integer) - `limit` (integer) - `search` (string) - `sortBy` (string) Enum: "createdAt", "updatedAt", "title" - `sortOrder` (string) Enum: "asc", "desc" ## Response 200 fields (application/json): - `code` (string, required) Example: "OK" - `message` (string, required) - `data` (array, required) - `data.id` (string, required) - `data.title` (string, required) - `data.description` (string, required) - `data.sections` (array, required) - `data.sections.type` (string, required) Enum: "list", "richtext" - `data.sections.items` (array) - `data.sections.items.content` (string, required) - `data.memberId` (any) - `data.createdAt` (string, required) - `data.updatedAt` (string, required) - `pagination` (object, required) - `pagination.currentPage` (integer, required) - `pagination.totalPages` (integer, required) - `pagination.totalCount` (integer, required) - `pagination.limit` (integer, required) - `pagination.hasNextPage` (boolean, required) - `pagination.hasPreviousPage` (boolean, required) ## Response 401 fields (application/json): - `code` (string, required) Example: "BAD_REQUEST" - `message` (string, required) Example: "Invalid request" - `error` (any) Optional debug payload ## Response 500 fields (application/json): - `code` (string, required) Example: "BAD_REQUEST" - `message` (string, required) Example: "Invalid request" - `error` (any) Optional debug payload