rules:
  - path: /account-payee/<int>/tax-details
    methods: ['GET', 'POST']
    profiles:
      AbacusProfile: [administrator]
      DocumentsProfile: [payee_management, vat_api_override]
      MoneyhubProfile: [administrator, accounting]
  - path: /account-payee/<int>/knr-details
    methods: ['GET', 'POST']
    profiles:
      AbacusProfile: [administrator]
  - path: /account-payee/<int>/tax-details-history
    methods: ['GET']
    profiles:
      AbacusProfile: [administrator]
      DocumentsProfile: [payee_management]
  - path: /account-payee/<int>/knr-details-history
    methods: ['GET']
    profiles:
      AbacusProfile: [administrator]
  - path: /account-payee/tax-details-dataloader
    methods: ['POST']
    profiles:
      AbacusProfile: [administrator]
      Account360Profile: [account360]
      DocumentsProfile: [payee_management]
      MoneyhubProfile: [administrator, accounting]
  - path: /account-payee/knr-details-dataloader
    methods: ['POST']
    profiles:
      AbacusProfile: [administrator]
  - path: /account-payee/<int>/tax-details/receipt
    methods: ['GET']
    profiles:
      DocumentsProfile: [payee_management]
  - path: /account-payee/<int>/tax-details/receipt-url
    methods: ['GET']
    profiles:
      DocumentsProfile: [payee_management]
  - path: /account-payee/<int>/payoneer-details-update
    methods: ['POST']
    profiles:
      AbacusProfile: [administrator]
  - path: /account-payee/<int>/validate-session-id
    methods: ['GET']
    profiles:
      AbacusProfile: [administrator]
  - path: /account-payee/<int>/payoneer-status
    methods: ['GET']
    profiles:
      AbacusProfile: [administrator]
      DocumentsProfile: [payee_management]
  - path: /account-payee/<int>/sync-whitelabel-profile
    methods: ['POST']
    profiles:
      DocumentsProfile: [payee_management]
  - path: /payee/<int>/sync-whitelabel-profile
    methods: ['POST']
    profiles:
      DocumentsProfile: [payee_management]
  - path: /account-payee/<int>/bank-details
    methods: ['GET']
    profiles:
      AbacusProfile: [administrator]
      DocumentsProfile: [payee_management]
      MoneyhubProfile: [administrator, accounting]
  - path: /account-payee/<int>/resync-payment-readiness
    methods: [ 'POST' ]
    profiles:
      AbacusProfile: [administrator]
      DocumentsProfile: [payee_management]
  - path: /payee/<int>/bank-details
    methods: ['GET']
    profiles:
      DocumentsProfile: [payee_management]
  - path: /account-payee/tax-form-info/bulk
    methods: ['POST']
    profiles:
      AbacusProfile: [administrator]
      Account360Profile: [account360]
      DocumentsProfile: [payee_management]
  - path: /account-payee/tax-form-info/details/bulk
    methods: ['POST']
    profiles:
      AbacusProfile: [administrator]
      Account360Profile: [account360]
      DocumentsProfile: [payee_management]
  - path: /account-payee/<int>/whitelabel/payee-registration/format
    methods: ['GET']
    profiles:
      DocumentsProfile: [payee_management]
  - path: /payee/<int>/whitelabel/payee-registration/format
    methods: ['GET']
    profiles:
      DocumentsProfile: [payee_management]
  - path: /payoneer/registration-link
    methods: ['POST']
    profiles:
      AbacusProfile: [administrator]
      DocumentsProfile: [payee_management, accounting]
  - path: /payoneer/programs/<int>/mass-payouts
    methods: ['POST']
    profiles:
      AbacusProfile: [administrator]
  - path: /payees/bulk
    methods: ['POST']
    profiles:
      AbacusProfile: [administrator]
      CollaboratorsProfile: [royalties]
  - path: /payee/dataloader
    methods: ['POST']
    profiles:
      DocumentsProfile: [payee_management]
      CollaboratorsProfile: [royalties]
  - path: /payee-collaborator
    methods: ['POST']
    profiles:
      CollaboratorsProfile: [royalties]
  - path: /payee-collaborators/bulk
    methods: ['POST']
    profiles:
      AbacusProfile: [administrator]
      CollaboratorsProfile: [royalties]  
  - path: /payee/kyc-notification/dataloader
    methods: ['POST']
    profiles:
      AbacusProfile: [administrator]
      CollaboratorsProfile: [royalties]
  - path: <*>
    methods: ['*']
    profiles:
      AbacusProfile: [administrator]
