Mirakl Platform for Services (MPS)

API Reference

The MPS suite offers a comprehensive set of REST APIs that facilitate a full spectrum of Service marketplace interactions. From creating services and placing orders to locating service providers, our APIs are built to support a variety of use cases. The API collection is structured around three primary user groups:

  • Front APIs: These APIs are built for seamless machine-to-machine interactions, facilitating integration between MPS and an e-commerce front, or ERP solutions.

  • Operator APIs: These APIs require authentication with operator-specific credentials, allowing for actions that reflect operator-level permissions and responsibilities.

  • Seller APIs: Designed for sellers, these APIs enable seller-specific operations such as importing services.

Warning

You are not authenticated, which means you may not have access to the full content of our documentation.

Click here to login

About the OpenAPI file content

The following types of APIs are excluded from the OpenAPI 3 file:

  • Multipart APIs that have at least a file AND at least an object as input. This configuration is totally valid regarding HTTP standards, but the vast majority of OpenAPI code generators are not able to deal with this kind of APIs. As a result, code generators consider the whole OpenAPI 3 file as invalid, which prevents the code generation.
  • APIs with dynamic URL. Some of our endpoints are not designed to be called directly: their URLs are dynamically built and returned as a result of a previous API call.