WooCommerce | Yext Hitchhikers Platform
Overview
Use the WooCommerce source to pull Product data from your WordPress account into Yext.
Operations
This source uses the WooCommerce API to List All Products.
Requirements
In order to use the WooCommerce APIs, you must use either WooCommerce 3.5+ or WordPress 4.4+. You also must be using pretty permalinks (configure in Settings > Permalinks) so that the custom endpoints are supported. Default permalinks will not work.
You are required to input your WordPress domain name for this source. You can find this in your WordPress site URL, e.g., https://www.yoursite.com
.
Authentication
This endpoint uses basic authentication, using a username and password generated through an API key as credentials. See WooCommerce documentation for steps to generate an API key.
Your username is the Consumer Key from the WooCommerce REST API key generator, and the Consumer Secret is your password.
Pagination
WooCommerce utilizes cursor pagination. Refer to WooCommerce documentation for more information on pagination.
Rel Label | next |
Detect Cursor In | Link Header |
Cursor Type | Full URL |
Limits and Other Info
- There is no rate limiting for the WooCommerce API
- By default this endpoint limits 10 products per page. Note that there are a lot of fields returned in the API response, sometimes causing the raw response or selectors to load slowly.