I feel like a clueless person who lives in the year 2004, wondering why internet services are offered for free.
tl;dr: Interest, payment for order flow, and securities lending (but mostly interest)
[1] https://www.kalzumeus.com/2019/6/26/how-brokerages-make-mone...
As mentioned, Sharesies plan to allow US market access: https://app.sharesies.nz/us-equities-register They do seem to have a private API at least: https://app.sharesies.nz/api/fund/list
https://www.revolut.com/en-NZ have plans to expand to NZ, I don't know much about their services though.
Tradier Brokerage (https://brokerage.tradier.com) can open individual accounts for New Zealand residents and API access comes standard with every account (including market data). You can place orders for US-based equities and options and we offer competitive pricing models for all traders.
If you have any questions, you can email service@tradierbrokerage.com or call 980-272-3880.
Full disclosure, I work at Tradier.