• Getting Started: What you need to start using our Rest Api.
  • Docu Guidelines: How to get the best of the documentation, especially when looking in how the endpoints information is displayed.
  • Data types: What type of data is used on the most important fields and some examples of defined objects, such as a product or a user.
BETA disclaimer
Please note that you are accessing the BETA versions of Outshifter's APIs which are in the process of being tested before their official release.
This being so, Outshifter does not give any warranties, whether express or implied, as to the suitability or usability of the APIs, its services, or any of its content. The sole purpose of the BETA versions is to conduct testing and obtain feedback. Should you encounter any bugs, glitches, lack of functionality, or other problems in the BETA versions, please email us at [email protected]

Channel API

The Channel is a package that has agreed to deliver to a partner in order to interact with the Outshifter solution. The purpose is to enable Outshifter to make purchases on behalf of sellers, using third parties applications such as Klarna or Stripe.

Platform API

This is the core of Outshifter. This guide will provide you with all primary endpoints to interact with general information of our main platform solution, such as available channels or product categories. If you want to go deeper you can see user management (user creation and role assignation) or request access to our Admin endpoints.

Returns API

Once one of Outshifter's suppliers has delivered a product, Outshifter allows the final customer to return it if it fits into some requirements. The returns solution enables a partner to create a new return, validating some key points and delivering information in the process.


Some newer platform features may only be available in GraphQL.
If you think that your solutions will suit better with GraphQL, go to the link below: