| POST | payruns/{merchantID} | End user token | MerchantPermissions.CanCreatePayruns | 
| GET | payruns | End user token | MerchantPermissions.CanViewPayruns | 
| GET | payruns/{id} | End user token | MerchantPermissions.CanViewPayruns | 
| PUT | payruns/{id} | End user token | MerchantPermissions.CanEditPayruns | 
| POST | payruns/{id}/submit | End user token | MerchantPermissions.CanApprovePayruns | 
| POST | payruns/{id}/request-authorisation | End user token | MerchantPermissions.CanCreatePayruns | 
| PUT | payruns/{id}/reject | End user token | MerchantPermissions.CanApprovePayruns | 
| DELETE | payruns/{id} | End user token | MerchantPermissions.CanDeletePayruns | 
| DELETE | payruns/{id}/archive | End user token | MerchantPermissions.CanDeletePayruns | 
| PUT | payruns/{id}/unarchive | End user token | MerchantPermissions.CanDeletePayruns | 
| PUT | payruns/{id}/cancel | End user token | MerchantPermissions.CanEditPayruns |