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 endpointsarrow-up-right.

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 Endpointsarrow-up-right.

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 Keysarrow-up-right.

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.arrow-up-right

Webhooks

More info at: Using WooCommerce Webhooksarrow-up-right.

Legacy API

Enable the Legacy REST API which is no longer maintained.

References

Last updated