We-SaaS Product Documentation
  • ⏊What is We-SaaS?
  • Fundamentals
    • đŸ‘ī¸How it works? (Fundamentals)
    • đŸ“ēVideo Demos
  • Features
    • đŸ–Ĩī¸We-SaaS Templates
      • Drag&Drop Tailwind Builder
      • Page and Site Templates
      • User Flows
      • Progresive Web App Support
      • Branding and Colors
      • Content Management
      • Dashboards
      • UX Driven Design
    • đŸ˜ī¸Subscription management
      • Stripe Integration
    • đŸ“ĻCentral Stock management
    • đŸ—Ŗī¸We-Social
      • Activity Feeds
      • User Profiles
      • Real Time Users Chat
      • Activity Logs
    • 🛒Products
      • Product Types
      • Thank You Pages
      • After Purchase Actions
    • â˜ī¸Analytics and SEO
      • 📊Plausible Analytics
    • đŸ›Šī¸WeLogin - Auth + Social
      • 🔗Login With Facebook
      • 🔗Login With Google
    • 🌐Social Commerce
      • 👕Google Merchant Center
      • 📲Instagram + Facebook Shop
      • 🔃WooCommerce Sync
    • 👨‍đŸĢCustom Dashoboards
      • 🌉Laravel Nova
    • đŸ‘¯Users, Staff and Permissions
      • 🎭User Impersonation
    • Contact Forms
  • Integrations
    • đŸŸĒWooCommerce
      • âšĒWordPress Plugin
    • đŸŸĸMailerlite
      • đŸ“ŦMailerSend
    • đŸĻ“Stripe
      • Stripe Checkout
      • Stripe Customer Portal
      • STRIPE Terminal (POS)
      • Stripe test mode settings
    • đŸ—“ī¸Calendly
    • 🌈Google
      • 📈Google Analytics
      • đŸ—‚ī¸Google Workspace (Drive + Calendar)
  • Payment and Chekout
    • Stripe Checkout
      • Stripe Checkout (Advanced)
      • Stripe Connect
    • WeSaaS Hosted Checkout
    • WeSaaS Hosted Invoices
    • Extra options (on-request)
      • Custom integrations
      • Bank Transfer
      • Paysera Checkout
  • 🎨Theme SKD
  • Developers
    • đŸ—ī¸Theme SDK
      • Child Themes
      • Flyout Panels
      • Hero
      • we-horizontal-slider
      • We-SaaS Features
        • Subscription Plans Management - Demo
        • Categories Management - Demo
    • đŸˇī¸White-Label Options
    • 🔄REST API (WIP)
      • Plans
      • Orders
      • Blog + Custom Post Types
      • Users & Auth
        • Account Settings
        • Staff Settings
      • Pages
      • Categories
      • Products
        • Categories And Attributes
    • 🏁Jobs and Queues
Powered by GitBook
On this page
  • Fetch paginated products
  • Get single product

Was this helpful?

Export as PDF
  1. Developers

REST API (WIP)

Fetch paginated products

GET api.we-saas.com/products

Get's full object

Request Body

Name
Type
Description

page

int

page number parameter (default is 1)

perPage

int

number of products per call (default is 20)

[
    "LicenseType":"trial",
    "LicenseCloudService" : 0,
    "PackageType" : "Mining",
    "Qty" : 2,
    "UserID" : 1,
    "LicenseOfflineService" : 1
]

Get single product

GET api.we-saas.com/procuts/{id}

Fetch specific product by ID

Path Parameters

Name
Type
Description

ID*

String

Product ID

{
    "data": {
        "type": "product",
        "title": "Demo Product",
        "basePrice": 25.55,
        "totalPrice": "25.55â‚Ŧ",
        "attributes": {
            "slug": "hello-world",
            "title": "Hello World",
            "content": "..."
        }
    }
}

REST API is in active development and this part of functionality is a subject to breaking changes without any notice

PreviousWhite-Label OptionsNextPlans

Last updated 3 years ago

Was this helpful?

🔄