Application types using the end-user credentials, e.g. native, does not have/need to add your app from the store (so no invitation code is necessary). Documentation could be more clear about this. Only requirement is the user has the "API User" role and your app will get access. Note that the authentication/token will still succeed if user lacks the "API User" role but you will get a strange error when trying to access the API.
... View more