Every Zoho app, Inventory included, issues its OAuth client credentials through the same Zoho API Console, and the authentication flow works the same way whether you're calling Inventory, Books, CRM, or Analytics. The actual API documentation and available endpoints are separate per product though, so knowing how to call CRM's API doesn't automatically tell you Inventory's.
Rate limits and scopes are set per API, which matters once an integration is pulling from more than one Zoho product at a time. A business running Zoho Inventory alongside Zoho Books, for example, is often working against two separate APIs under one shared authentication setup, not one combined endpoint.