WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Automattic v1.0.5

WooCommerce Legacy REST API

The WooCommerce Legacy REST API, which is now part of WooCommerce itself but will be removed in WooCommerce 9.0.

WooCommerce Legacy REST API

The facts

Rating
1.5★ from 29
Active installs
400k+
Price
Free
Last updated
23 Jan 2025
Added
Jan 2024
Requires WP
6.2
Requires PHP
7.4
Downloads
2,416,302

Our analysis

AI-assisted

The WooCommerce Legacy REST API plugin restores the functionality of the Legacy REST API for WooCommerce versions 9.0 and later. It allows users to continue using the same endpoints and user keys as in earlier versions of WooCommerce. This plugin is particularly useful for those who have existing integrations relying on the Legacy REST API.

This plugin is safe to use with WooCommerce 8.9 or older, as it will not interfere with the built-in Legacy API. However, it is not compatible with High-Performance Order Storage, and users are encouraged to upgrade their code to the current WooCommerce REST API for better performance and compatibility.

Best for: This plugin suits WooCommerce users who need to maintain Legacy REST API functionality after upgrading to version 9.0 or later.

What it does well

  • Restores Legacy REST API functionality for WooCommerce 9.0 and later
  • Maintains compatibility with existing user keys and endpoints
  • Safe to use with WooCommerce 8.9 or older

Where it falls short

  • Not compatible with High-Performance Order Storage
  • Users are encouraged to upgrade to the current WooCommerce REST API

Verdict

The plugin provides a necessary solution for users reliant on the Legacy REST API, though it has limitations regarding compatibility with newer features.

From the developer

Automattic's own description of WooCommerce Legacy REST API, lightly tidied.

The Legacy REST API will no longer part of WooCommerce as of version 9.0. This plugin restores the full functionality of the removed Legacy REST API code in WooCommerce 9.0 and later versions.

For all intents and purposes, having this plugin installed and active in WooCommerce 9.0 and newer versions is equivalent to enabling the Legacy REST API in WooCommerce 8.9 and older versions (via WooCommerce – Settings – Advanced – Legacy API). All the endpoints work the same way, and existing user keys also continue working.

On the other hand, installing this plugin together with WooCommerce 8.9 or an older version is safe: the plugin detects that the Legacy REST API is still part of WooCommerce and doesn’t initialize itself as to not interfere with the built-in code.

Please note that the Legacy REST API is not compatible with High-Performance Order Storage. Upgrading the code that relies on the Legacy REST API to use the current WooCommerce REST API instead is highly recommended.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for integrating services.

LocoAI

LocoAI

89

LocoAI - Auto Translate For Loco Translate is a powerful tool for developers looking to quickly translate thei...

Free 70k+ installs 4.9★ (637)
Uncanny Automator

The AI + Automation plugin for WordPress. Automate workflows across all your plugins and apps, add an AI agent...

Free 40k+ installs 4.9★ (156)
Open User Map

Create custom interactive maps with free Leaflet-based styles, no Google Maps API key, frontend marker submiss...

Free 10k+ installs 5★ (67)
Activity Log

Monitor every change on your WordPress site — who did what, when, and where it came from — for a complete audi...

Free 200k+ installs 4.3★ (74)
Reviews Feed

No API key required. Display Yelp and Google reviews for any business in a clean, customizable feed on your si...

Free 100k+ installs 4.4★ (34)
Bit integrations

Contact Form, Google Sheet, MailChimp, Brevo, Webhook, Zoho CRM Automation and Integration plugin that Connect...

Free 20k+ installs 4.9★ (160)