Businesses of all sorts are relying on APIs to interact with customers, but they have a unique set of vulnerabilities.