Access levels for map feeds

Hello, I am after clarification on what access role is required for using the map feeds to get data from into 3rd party applications such as Arcgis and Qgis.
If I have a read-only role then I seem to be able to see trap location and catch data from within but for example when using the all_traps endpoint nothing gets returned. (trap_project returns the project outline OK though)
If my role is changed to Administrator, then data comes through the feed OK.