Documentation
ShopFeed
REST API

ShopFeed REST API

ShopFeed registers a REST API namespace (/wp-json/shopfeed/v1/) used for real-time feed delivery.

Endpoint

EndpointMethodDescription
/feed/{channel}GETServes the live feed for channel (google, facebook, tiktok, pinterest, or bing)
GET /wp-json/shopfeed/v1/feed/google

Returns the feed in that channel's native format (XML for Google/Bing, CSV for Facebook/TikTok/Pinterest) with the appropriate Content-Type header.

Authentication

The feed endpoint is public (permission_callback: __return_true) - shopping channels fetch it without authentication, the same way a static file URL works. It only serves the same read-only feed data already computed for that channel; it does not expose any WordPress admin functionality.

The endpoint works for every enabled channel, whatever its delivery mode. Submit the real-time URL for channels set to Real-time, and the static file URL (shown on the Overview tab) for channels set to Static. A disabled channel returns 404.