Skip to content

Developers

As a developer, you have access to two distinct sets of APIs for building applications on our platform:

  • Storefront APIs
  • Admin APIs

Storefront APIs

Storefront APIs enable you to create a customized storefront using your preferred frontend technology stack. These APIs can be utilized to showcase product information, manage customer authentication, baskets, and checkout process.

To access the storefront APIs, you will need to generate a new storefront API key. You can achieve this by visiting Dashboard -> Integrations -> Applications and creating a "new storefront API key". This process will generate an API key that you can use to access the storefront APIs.

Admin APIs

On the other hand, Admin APIs are intended to perform privileged actions, such as managing orders, customers, and products.

To use these APIs, you will need to create a new service account. You can do this by navigating to Dashboard -> Integrations -> Applications and creating a "new service account". When creating a service account, you can establish access permissions to ensure that it only has access to the features and data it needs. This is particularly useful for managing security and maintaining control over sensitive information.

The Admin APIs support the following scopes:

  • Read access
  • Create access
  • Update access
  • Delete access

Overall, our APIs are designed to be flexible and user-friendly, providing you with the necessary tools to build powerful applications that seamlessly integrate with our platform. Whether you're constructing a custom storefront or managing complex backend operations, our APIs are available to help.