A market data licence counts people, and an agent is not one
Market data has always been sold by counting identified users, and a pay-per-request rail prices the call while declining to identify anyone. The licence question does not disappear, it reappears as a claimed credential with a verified email and a terms clause binding an unnamed human.