OP has a legacy mindset, essentially the only time I talk to a company about their API is when it returns bad data, or is non-functional. Outside of that, I might interact with an account manager at onboarding (due to some companies forcing you to deal with one), and if the API is heavily used, I may reach out and ask 'em if they can go cheaper, while shopping around with other companies offering APIs for said purpose.