Update cypress functional tests:
- Some tests are failing: some fail due to hardcoded values that are expected to be present in dev (but aren't) and possibly some missing permissions on X-ACL/Auth0 tokens (for test user that is sued for tests).
- Add testing for errors (like parameter validation errors) in the existing V4 APIs covergae.
- Add missing V4 APIs coverage (with both happy path and errors like above).
- Add v1/v2/v3 APIs coverage (with both happy path and errors like above).
- Do this for all APIs that are identified as being used since I've deployed API calls logging for v1/v2/v3/v4 (21/8/25 about 5 AM UTC).