ShopFeed REST API
ShopFeed registers a REST API namespace (/wp-json/shopfeed/v1/) used for real-time feed delivery.
Endpoint
| Endpoint | Method | Description |
|---|---|---|
/feed/{channel} | GET | Serves the live feed for channel (google, facebook, tiktok, pinterest, or bing) |
GET /wp-json/shopfeed/v1/feed/googleReturns 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.