If you are interested in automating data exchange between your system and the Mirakl API , you should contact your onboarder, your Catman, or customer service if the onboarding phase is already complete to find out if this integration method would suit you.
Once the decision is made and you wish to proceed with API integration development , you can obtain the complete API technical documentation via this link . This documentation is intended for the engineers who will be handling development during the integration process. It contains everything you need to know about authentication, response types and codes, accepted formats, and detailed input and output for each API call .
The Seller support team will need to inform Accor's IT support to arrange a call with the supplier to present and explain the API integration process.
Introduction to the API integration process
Below are the steps to follow to integrate the APIs - some steps will require the help of the sales representative and your onboarding specialist:
- Choose your integration approach – discuss the pros and cons of API integration with your onboarding consultant. At the same time, choose which aspects of your business you want to integrate (orders and messages, offers, or products) – you don't have to integrate all of these via API .
- Retrieve the store's API key , install Postman and connect to the Training environment for test integration - this assumes that your shop is already created .
- Develop and test the API integration. For testing, you can use Postman, which allows you to simulate API calls and view Mirakl's responses. You can also access the documentation at: https://developer.mirakl.com/content/product/mmp/rest/seller/openapi3 . During development, it may be helpful to review the main scenarios .
- Testing: Once you have completed the API development , perform tests with our IT support to confirm that you are ready for the transition to Production.
- Go-live -> Production deployment: As soon as the shop is created on the production system (by an onboarder) if it doesn't already exist, all settings will be configured (including those outside of API integration) . Once the production go-live date is set, it will be time to connect your system to Mirakl – use the appropriate stop URL and API key (including the shop_id if you have multiple stores) .
Addresses for connecting to Mirakl:
- Training - https://accor-training.mirakl.net/login
- Production - https://accor-prod.mirakl.net/