Professional Documents
Culture Documents
API GUIDE Maisons Du Monde
API GUIDE Maisons Du Monde
API GUIDE Maisons Du Monde
www.maisonsdumonde.com
The Big Picture of the feeds
The APIs are a means to automatize the management of 4 main areas of your marketplace activity:
As a seller, you are free to integrate all the APIs or to choose some of them among these four areas.
Example : a seller can choose to automatize the management of the marketplace orders but to manage manually the
import of its products (via the Mirakl backoffice)
API Boutique Mirakl
Products /
Store account
Offers
management
Management
Maisons du
IT application
Monde’s IT
of the seller
environment
Orders
Accounting
management
It is entirely up to the seller to choose which APIs he wants to integrate as well as the strategy of integration he wants to
go for. Maisons du Monde will only provide the seller with the Mirakl documentation, in addition to this guide, based on his
chosen method. Maisons du Monde will also help the seller with his tests of integration in the test environment.
The last two methods specifically require IT skills in development. If you do not have the IT ressources, or do not
wish to outsource it, you can opt for another integration method: the excel template, the manual one or FTP. Do
not hesitate to ask for advice to your Business Developer.
Reads the
Asks for the documentation, Creates and sets up Tests and develops Tests et develops the
Seller
API integration chooses the APIs to POSTMAN to test the APIs in the test APIs in the prod
method be integrated and the APIs to integrate environment of environment
defines the API Maisons du Monde
integration
- Sends additionnal
Maisons du monde
documentation depending
on the method the seller has
selected.
Sends the API documentation : Checks and Creates the
- Creates a store account in
- API Guide validates the store in the prod
the test environment for the
- API Specifications store integration environment
seller.
- Seller APIs Collection test.
- Sends the Seller APIs
collection for Postman (json
file)
MIRAKL SHOP
APIs
P41 Send your product files
P47
Download the transformation
SELLER report of the products import OPERATOR
CATALOG CATALOG
P46 Download the transformation
file of the products import
If you already have a product data base, you will only need to make your product catalogs and Maisons du Monde’s requirements match
by mapping your categories, attributes, values lists on Maisons du Monde’s.
You will have to repeat this task for each new category you want to put online.
My inventory > Import from file > Click on « Open the configuration wizard »
OF
OF Collect the list of offers states Optional APIs
XX
61
1. 2.
NEW ORDER TO ORDER
ORDER PROCESS TO SHIP
OR11 OR11 OR11
ACCEPT OR
3. DF 4.
REJECT AN
ORDER LINE
Formulaire de livraison OR73
Track the delivery and
OR21 If no incident is
download the customer
5.
invoice declared
€
INFORMATION THE CUSTOMER
TRACKING AND xxx
CONFIRMS THE
INVOICE OR23 DELIVERY
OR11 7.
INVOICE DELIVERY 6. L
OR74 OR24
OR
THE SELLER’S 24 Confirm the shipment of an order
ORDERS OPERATOR
MANAGEME PLATFORM
OR Refund an order line
NT 28
If you do not want to automatize the orders management, you can still keep an eye on them and process them from
your seller backoffice.
The API messaging service allows the seller to discuss directly with a customer or to answer his/her question about
the orders or the offers on the Marketplace. The messages can be adressed to Maisons du Monde, to the customer,
or both.
You can consult all of your invoices and credit notes, as well as your transactions daily report from your Seller
Backoffice.
Reads the
Asks for the documentation, Creates and sets up Tests and develops Tests et dévelops the
Seller
API integration choose the APIs to POSTMAN to test the APIs in the test APIs in the prod
method integrate and define the APIs to integrate environment of environment
the API integration Maisons du Monde
(cf slide 10)
- Sends additionnal
documentation depending
Maisons du monde
Thanks to the Mirakl API collection to import in Postman, you will be able to test your API integration.
Ask your business developer the complete collection of APIs (JSON file).
Use Google Chrome for Postman.
1. Before importing your catalog, read the operator arborescent carefully (parent/child categories) by calling H11, the mandatory and
optional attributes linked to the categories in which you want to import products with PM11, as well as the lists of values associated to
these attributes with VL11.
2. Hence adapt your products file, then map it with the operator product format, in your back office : My inventory > Import products
in your format > Open the configuration wizard.
3. Import your catalog thanks to P41. Download the information related to the import as well as the error report thanks to P42 and P44.
4. Import your offers through API thanks to OF01 : to do so, download the operator offers format in the backoffice : My inventory >
Import products in your format > Download an excel file template file for Offers. Download the information linked to the import as well
as the error report thanks to OF02 and OF03.
5. Once your catalogue is properly imported, ask you Account manager to create a test order in your store account.
6. Receive the order request thanks to OR11, accept it with OR21, and confirm its shipment with OR24. You can download then upload
the documents linked to one or several orders, thanks to OR73 and OR74.
7. Ask you Account manager to send you a test message on your order.
8. Collect the message with M11 and answer to it via M12.
9. Ask your Account manager to create an incident on the order.
10. Proceed to the total or partial reimbursement of the order affected by the incident, thanks to OR28.
All of the sellers APIs are not described in this example. Consult the technical documentation to see all the available APIs.
Reminder : You can automatize all or only some of your marketplace activities, and accordingly choose the APIs to be integrated.