Shoplazza OpenAPI Documentation

website·Indexed 30 days ago

https://jovial-bienenstitch-f93dc8.netlify.app

API reference for Shoplazza, featuring endpoints for managing products, orders, fulfillments, promotions, and payments. Includes detailed documentation for the shoplazza-payment system, tracking carriers, and code campaigns for version 1.0.0 and 1.0.1.

Tokens
48.7K
Snippets
304
Records
385
Agent score
69%

What's inside Shoplazza

  1. Overview of Shoplazza App Architecture

    Shoplazza apps are cloud-based services that integrate with the Shoplazza platform via the Shoplazza Open API. Unlike mobile apps, they do not require separate installation packages. Merchants install these apps into their stores to authorize and access specific features, allowing developers to extend both the store admin functionality and the customer-facing storefront experience.
  2. Overview of available Shoplazza API resources

    The API provides access to the following resource categories:

    • Product Management: Products, Variants, Collections, and Inventory.
    • Order Management: Orders, Fulfillments, Transactions, and Refunds.
    • Customer Management: Customers, Customer Groups, and Customer Addresses.
    • Store Configuration: Shop settings, General Settings, Webhooks, and Metafields.
  3. Overview of Shoplazza API options

    Shoplazza provides two primary ways to interact with store data: a REST API for standard resource management and a GraphQL API for more flexible, efficient data fetching that allows developers to request specific data in a single request.
  4. Overview of Shoplazza Theme Development

    Shoplazza themes define the visual appearance and functionality of an online store. They are built using a combination of the Liquid template language, HTML, CSS, JavaScript, and JSON. Developers can create custom themes for specific merchants, modify existing themes, or build themes for sale in the Shoplazza Theme Store.
  5. Overview of available Shoplazza API resources

    The API provides access to the following resource categories:

    • Product Management: Products, Variants, Collections, and Inventory.
    • Order Management: Orders, Fulfillments, Transactions, and Refunds.
    • Customer Management: Customers, Customer Groups, and Customer Addresses.
    • Store Configuration: Shop settings, General Settings, Webhooks, and Metafields.
  6. Overview of Shoplazza Theme development

    Shoplazza themes define the visual appearance and functionality of an online store. They are built using a combination of the Liquid template language, HTML, CSS, JavaScript, and JSON. Developers can create custom themes for specific merchants, modify existing themes, or build themes for the Shoplazza Theme Store.
  7. Overview of Shoplazza Theme development

    Shoplazza themes define the visual appearance and functionality of an online store. They are built using a combination of the Liquid template language, HTML, CSS, JavaScript, and JSON. Developers can create custom themes for specific merchants, modify existing themes, or build themes for sale in the Shoplazza Theme Store.
  8. Overview of Shoplazza App Architecture

    Shoplazza apps are cloud-based services that integrate with the Shoplazza platform via the Shoplazza Open API. Unlike mobile apps, they do not require separate installation packages. Merchants access and authorize app features by installing the app directly into their stores, which allows the app to extend both the store admin functionality and the customer-facing storefront features.
  9. Introduction to Liquid syntax in Shoplazza

    Liquid is an open-source template language used in Shoplazza themes to load dynamic content. It consists of three main components: Objects (output data), Tags (logic and control flow), and Filters (modify output).
    {{ product.title }}  <!-- Object: Outputs the product title -->
    {% if product.available %} ... {% endif %} <!-- Tag: Logic -->
    {{ product.title | upcase }} <!-- Filter: Modifies output to uppercase -->