There are two types of API keys in HighLevel: agency API keys and location API keys. For Middle's HighLevel app, you'll want to use your location API key.
You can get your location API key from the sub-account you are connecting. This will be used for all the APIs to manage all the objects that are part of subaccounts (contacts, appointments, opportunities, etc.).