ebay_create_feed_task
Creates an eBay Feed API upload or download task for feed types like LMS listings or order acknowledgments, returning a taskId and Location to track status.
Instructions
Create a Feed API upload or download task without filter criteria (feedType and schemaVersion), e.g. an LMS listing upload (LMS_ADD_FIXED_PRICE_ITEM), LMS_ORDER_ACK or a Seller Hub feed. eBay answers 202; returns taskId and Location. For upload feed types send the file with ebay_upload_feed_task_file, then poll ebay_get_feed_task. Optional marketplaceId and acceptLanguage set X-EBAY-C-MARKETPLACE-ID and Accept-Language (fr-CA with EBAY_CA, fr-BE with EBAY_BE). The OAuth scope depends on the feed type: sell.inventory for LMS listing and inventory feeds, sell.fulfillment for LMS_ORDER_ACK and LMS_ORDER_REPORT (sell.marketing and commerce.catalog.readonly feed types are reserved by eBay).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | Yes | CreateTaskRequest body | |
| marketplaceId | No | X-EBAY-C-MARKETPLACE-ID for the task, e.g. EBAY_US; defaults to EBAY_MARKETPLACE_ID | |
| acceptLanguage | No | Accept-Language, e.g. fr-CA with EBAY_CA or fr-BE with EBAY_BE |