Ingram Micro provides API solutions to help CLS partners monitor and expand their business. These API solutions deliver cost reduction, process improvement and automation for day-to-day business activity.


Using Ingram Micro APIs

Follow this general process to begin using the Ingram Micro APIs: 

  1. Sign up for a developer account. Use the signup button at the top of the page to start this process. This process authorizes your existing Ingram Micro CLS partner account for API channel access. 




  2. Use the sandbox environment to learn and develop.


    Sandbox App


    Your developer account includes access to a sandbox environment which includes test data (SKUs, Orders and Invoices). Use this test data to learn about and try any applications that you develop with Ingram Micro APIs. Click the name of your app to view client keys and additional sandbox information.


    Sandbox app details
  3. Register your app. 


    Register App 


    When you are ready to use your new app in our production environment, you must specify which of the APIs your application requires for access. You should include a short description of the application and its purpose. For planning purposes, please include a high-level estimate of projected usage volume. The approval process typically takes about two (2) business days. An Ingram Micro associate may reach out to you for more information as part of this process.


  4. Access the production system.


    Production App


    Once your new application has been approved, a set of API keys will be deposited in your developer account. You will use these in your application to connect your application to our production systems. You are now ready to go. Be sure to monitor performance, as apps that engage in abusive behavior may have their credentials automatically revoked.


Next: API Authentication >