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.