Branch API REST Endpoints

Common Core Services/Branch API
This service is used for localholidays Operations
Adds a new local holidays
Method: post
Path: /localholidays
Adds a new system dates
Method: post
Path: /systemdates
Authorize the local holidays by given ID
Method: patch
Path: /localholidays/{id}/approve
Authorize the system dates by given ID
Method: patch
Path: /systemdates/{id}/approve
Close the local holidays by given ID
Method: patch
Path: /localholidays/{id}/close
Close the system dates by given ID
Method: patch
Path: /systemdates/{id}/close
Deletes the local holidays identified by given ID
Method: delete
Path: /localholidays/{id}
Deletes the systemdates identified by given ID
Method: delete
Path: /systemdates/{id}
Get all valid local holidays
Method: get
Path: /localholidays
Get all valid system dates
Method: get
Path: /systemdates
Get begin of working day
Method: get
Path: /localholidays/{inputDate}/beginworkingday/{period}
Get Beginning of Period
Method: get
Path: /localholidays/{inputDate}/beginningperiod/{period}
Get branch working day
Method: get
Path: /localholidays/getbranchworkingDay/{branchCode}/{inputDate}/{nextPrev}/{offset}/{lowerlimitdate}/{upperlimitdate}
Get calendar Calendar end Period
Method: get
Path: /localholidays/{inputDate}/calendarendperiod/{period}
Get calendar start period
Method: get
Path: /localholidays/{inputDate}/calendarstartperiod/{period}
Get end of is branch holiday
Method: get
Path: /localholidays/isbranchholiday/{branchCode}/{inputDate}
Get End of Period
Method: get
Path: /localholidays/{inputDate}/endperiod/{period}
Get end of working day
Method: get
Path: /localholidays/{inputDate}/endofworkingday/{period}
Reopen the local holidays by given ID.
Method: patch
Path: /localholidays/{id}/reopen
Reopen the system dates by given ID
Method: patch
Path: /systemdates/{id}/reopen
Retrieves the local holidays by ID
Method: get
Path: /localholidays/{id}
Retrieves the system dates by ID
Method: get
Path: /systemdates/{id}
Retrives the getToday by given Branch Code
Method: get
Path: /systemdates/getToday
Retrives the local holidays by given ID
Method: get
Path: /localholidays/{id}/history
Retrives the local holidays by given ID
Method: get
Path: /localholidays/{id}/unauthorized
Retrives the local holidays by given ID
Method: get
Path: /localholidays/{id}/viewchanges
Retrives the system dates by given ID
Method: get
Path: /systemdates/{id}/history
Retrives the system dates by given ID
Method: get
Path: /systemdates/{id}/unauthorized
Retrives the system dates by given ID
Method: get
Path: /systemdates/{id}/viewchanges
Update an existing rule
Method: put
Path: /localholidays/{id}
Update an existing rule
Method: put
Path: /systemdates/{id}