What's in the Sandbox

Everything you need to build and test your integration before going live.

Full API Access

GraphQL and REST endpoints with complete coverage. Products, orders, customers, inventory, payments—all available.

  • GraphQL with subscriptions
  • REST with OpenAPI spec
  • Webhooks for all events

Realistic Test Data

Pre-loaded with realistic retail data: 1,000+ products, 50+ categories, customer profiles, and transaction history.

  • Multi-store inventory
  • Historical transactions
  • Customer segments

Interactive Playground

GraphQL Playground and Swagger UI for real-time API exploration. Write queries, see responses, copy code.

  • GraphQL Playground
  • Swagger/OpenAPI UI
  • Request/response examples

Webhook Testing

Configure webhook endpoints and trigger test events. Verify your integrations handle all event types correctly.

  • Event simulator
  • Payload inspection
  • Retry testing

Payment Simulation

Test payment flows with simulated Adyen, Klarna, and Swish responses. No real money involved.

  • Adyen terminal mock
  • Klarna checkout test
  • Swish QR simulation

Comprehensive Docs

Step-by-step guides, authentication tutorials, and code samples in JavaScript, Python, and cURL.

  • Quickstart guides
  • Code samples
  • Best practices
Quick Start

Your First API Call

Get started in minutes. Here's how to fetch products from your sandbox environment.

1

Get your API key

Receive credentials via email after signup

2

Set your environment

Point to sandbox.api.techzola.com

3

Make your first request

Use the example code to fetch products

JavaScript
// Fetch products from Techzola Sandbox
const response = await fetch(
  'https://sandbox.api.techzola.com/graphql',
  {
    method: 'POST',
    headers: {
      'Authorization': `Bearer ${API_KEY}`,
      'Content-Type': 'application/json'
    },
    body: JSON.stringify({
      query: `
        query {
          products(first: 10) {
            edges {
              node {
                id
                name
                price { amount currency }
                inventory { available }
              }
            }
          }
        }
      `
    })
  }
);

const { data } = await response.json();
console.log(data.products.edges);

Sandbox Specifications

14
Days Free Access
10K
API Calls / Day
1,000+
Test Products
5
Test Stores

Need more capacity or extended access? Contact us for enterprise sandbox options.

Talk to Sales

Sandbox FAQ

How long does it take to get access?
Instant. After submitting the form, you'll receive your API credentials via email within 2 minutes. No approval process, no waiting.
Is the sandbox data realistic?
Yes. The sandbox is pre-loaded with realistic retail data including 1,000+ products across 50+ categories, 5 store locations with inventory, customer profiles with purchase history, and historical transaction data. This allows you to test real-world scenarios.
Can I reset the sandbox data?
Yes. You can reset your sandbox to its initial state at any time via the dashboard. This is useful for testing idempotency and starting fresh with integration tests.
What happens after 14 days?
Your sandbox access will expire, but your data is preserved for 30 additional days. You can upgrade to a paid plan to continue development, or request a sandbox extension for longer evaluations.
Is the sandbox API identical to production?
Yes. The sandbox uses the same codebase as production. The only differences are: (1) it connects to test payment providers, (2) webhooks are rate-limited, and (3) there are daily API call limits. All endpoints, schemas, and behaviors are identical.

Ready to Build?

Get instant access to the Techzola API sandbox. No credit card, no sales call.