Skip to main content

Welcome to Manastore API

The Manastore API provides endpoints for managing orders, products, and wallets. Build powerful applications with our comprehensive REST API.

OpenAPI Specification

View the complete OpenAPI specification

Authentication

All API endpoints require a Bearer token, which must be included in the Authorization header of every request:
Authorization: Bearer your-token-here

How to Generate Your API Key

1

Login to Manastore

Login to your Manastore account.
2

Navigate to API Key Settings

Go to Account SettingsAPI Key.
3

Generate API Key

Click on Generate API Key to create your Bearer token.

Request Headers

All requests must include the following header:
Accept: application/json

API Base URL

https://api-staging.manastore.com/api/v1

Response Format

All successful responses return JSON data with the following structure:
  • Paginated Responses: Include data, links, and meta objects
  • Error Responses: Include message and optional errors object for validation errors
  • Single Resources: Return the resource object directly

Currency Conversion

Conversion fees applied to orders in a currency different from the base currency are calculated using live exchange rates from ExchangeRate-API.

Endpoints Overview

The API is organized into three main categories:
  • Orders: Manage customer orders, download invoices and digital codes
  • Products: Browse products, search, and retrieve product details
  • Wallets: Manage user wallets and check balances