Storrik LogoStorrik Docs
API

Overview

Learn how to use the Storrik API

API Overview

The Storrik API gives developers access to stores, products, checkouts, customers, and orders.
This page explains the fundamentals: base URL, authentication, versioning, and error handling.


Base URL

All requests are made to:

https://api.storrik.io

Authentication

All requests must include an API key.
Storrik provides two types of keys:

  • Public keys for client side or safe public usage
  • Secret keys for backend usage with full access

See the authentication page for full details:

Authentication


Versioning

Every response includes the API version used to process the request.

api-version: 2025-11-07.alpha

You can override the version for any request by sending the same header:

api-version: 2025-11-07.alpha

If no version is sent, the latest stable build is used automatically.

You can also change your default API version from the dashboard. This lets you upgrade or lock your integration without updating your code.


Content Types

  • Requests should be sent with:
Content-Type: application/json
  • Responses are returned in JSON format.

Errors

Storrik uses standard HTTP status codes to indicate success or failure.

Example Error Response

{
  "error": "unauthorized"
  "message": "Invalid or missing API key"
}