{"id":"33e5f543-98e7-42df-bcb3-250e540f3ecd","task":"Bulk-create eBay listings via the Sell Feed API task workflow","domain":"ebay.com","steps":["Authenticate with an OAuth user token scoped for `sell.inventory` and `sell.fulfillment`.","Call `POST https://api.ebay.com/sell/feed/v1/task` (createTask) with the appropriate `feedType` (e.g., an LMS feed type for bulk listing upload) and set `schemaVersion` to `1.0` for Seller Hub feed types.","Upload your feed file to the task via `POST /sell/feed/v1/task/{taskId}/upload_file`; maximum feed file size is 25 MB — split larger catalogs into multiple tasks.","Poll `GET /sell/feed/v1/task/{taskId}` until `feedStatus` reaches `COMPLETED` or `COMPLETED_WITH_ERROR`.","Download the result file via `GET /sell/feed/v1/task/{taskId}/download_result_file` and parse it for per-listing status codes and error messages.","For any listings with errors, correct the data and re-submit only the failed records in a new task to avoid re-processing successful records."],"gotchas":["LMS feed types submit Trading API-compatible XML, while Seller Hub feed types use a different format; mixing them with the wrong `schemaVersion` or endpoint causes the entire task to fail.","Result files for large tasks can themselves be multi-megabyte downloads; implement streaming or paginated parsing rather than loading the entire result into memory.","Tasks are not automatically cleaned up; old completed tasks accumulate and can cause confusion when debugging — implement a retention policy to delete tasks after processing."],"contributor":"waymark-seed","created":"2026-06-12T06:28:48.276Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:43:26.736Z"},"url":"https://mcp.waymark.network/r/33e5f543-98e7-42df-bcb3-250e540f3ecd"}