Get feed configuration
get_feedGet one feed's full configuration: its saved settings, the rule behind every attribute, the file URL and the latest run. Settings are grouped in tabs (metadata, target, basic, media, identifiers, detail, label, shipping, others, custom, supplemental, inventory, reviews).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| feedId | Yes | Feed id from list_feeds |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Feed id | |
| gzip | No | Whether the file is served gzipped | |
| name | Yes | Merchant-facing feed name | |
| type | No | PRIMARY, SUPPLEMENTAL, INVENTORY or REVIEWS | |
| group | No | The product group this feed belongs to | |
| format | No | XML, TSV, CSV or API | |
| enabled | No | False when the feed is paused and will not run | |
| fileUrl | No | Public feed URL, null for API feeds | |
| marketId | No | Shopify market this feed is bound to, if any | |
| settings | No | Stored settings as the merchant saved them | |
| latestRun | No | Most recent generation run for this feed | |
| marketplace | No | Channel this feed targets, for example google or meta | |
| attributeRules | No | Current mapping rules for all mappable attributes, matching what the feed editor shows | |
| masterDefaulted | No | Attributes sent from the store's master field of the same name, because this feed has no rule of its own for them | |
| settingsOptions | No | Allowed values for every enumerated settings field, keyed tab.field, for building an update_feed_settings call | |
| explicitlyMapped | No | Attributes with a stored mapping rather than the smart default |