Documentation
ShopFeed
REST API

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.

This endpoint only exists when the channel's delivery mode is set to Real-time. Static-mode channels are served as plain files instead, not through this route.