Skip to main content
To make requests to Supercycle’s storefront API, you will need to go through the app proxy. The path for this can be found with window.supercycleAppEmbed.context.proxyPathPrefix and will usually look like /apps/supercycle this will need to be prepended to all requests made to the storefront API.
async function supercycleFetch(method, path, options) {
  if (!path.startsWith("/")) path = `/${url}`;
	const {	proxyPathPrefix } = window.supercycleAppEmbed.context
  const response = await fetch(proxyPathPrefix + path, {
    method,
    headers: { "Content-Type": "application/json" },
    ...options,
  });

  return response.json();
}
I