No, the problem absolutely is identity verification. No KYC should be needed for any kind of online API service, period.