WordPress

WooCommerce JSON REST API

yourdomain.com/wp-json/app-builder/v1/

yourdomain.com/wp-json/app-builder/v1/settings/

  • cart_url: – "based on your domain"

  • checkout_url: – "based on your domain"

  • store: – "multi-vendors"

  • language: – "default language code"

  • languages: – "language support"

  • currencies: – "currency support"

  • currency: – "currency code"

  • placeholder: – "default place holder image"

  • placeholder_black: – "default place holder image on dark mode"

  • screens: – "app screens"

    • home: – "widgets, configs, action"

    • category: – "field Id"

    • products: – "widgets, configs, action"

    • product: – "widgets, configs, action"

    • cart: – "widgets, configs, action"

    • profile: – "widgets, configs, action"

    • wishlist: – "configs, action"

    • contact: – "widgets, configs, action"

    • onBoarding: – "widgets, configs, action"

    • login: – "widgets, configs, action"

    • register: – "widgets, configs, action"

    • postList: – "widgets, configs, action"

    • postDetail: – "widgets, configs, action"

    • postCategory: – "widgets, configs, action"

    • postWishlist: – "widgets, configs, action"

    • vendorList: – "widgets, configs, action"

    • vendorDetail: – "widgets, configs, action"

    • productQuickView: – "widgets, configs, action"

    • brands: – "widgets, configs, action"

    • settings: – "theme, general, tabs, sidebar"

    • extraScreens: – "custom, privacy-policies, faq, terms-conditions, about-us, service"

Checkout Endpoints

Endpoints are appended to page URLs to handle specific actions during the checkout process. They should be unique. Learn more about WooCommerce endpoints.

My Account Endpoints

Endpoints are appended to your page URLs to handle specific actions on the accounts pages. They should be unique.

  • Orders

  • View Order

  • Downloads

  • Edit Account

  • Addresses

  • Payment Methods

  • Lost Password

  • Logout

Learn more about WooCommerce Endpoints.

Rest API

Go to: WooCommerce > Settings > Advanced > REST API. Here you can create API keys to work with the WooCommerce REST API. More info at: Generate API Keys.

This API is for developers to use. You can enable it to access store data from outside WordPress, e.g., Our iOS app or other external apps. More information at: WooCommerce REST API.

Webhooks

More info at: Using WooCommerce Webhooks.

Legacy API

Enable the Legacy REST API which is no longer maintained.

References

Last updated