Delete report schedule
Call this endpoint to delete an existing report schedule. Use it when you no longer need Walmart to generate a report on a recurring cadence.
Note: Deleting a schedule stops future report generation for that schedule. This action cannot be undone. Keep the
scheduleIdif you need to recreate the schedule later.
Endpoint
DELETE https://marketplace.walmartapis.com/v3/reports/schedules/{scheduleId}
Sample request
This sample request deletes a schedule by scheduleId. It uses the required path parameter and required headers.
Scheduling workflow
- Find the schedule you want to delete and capture its
scheduleId. - Call DELETE
/v3/reports/schedules/{scheduleId}. - Confirm the response returns a success message.
curl -X DELETE "https://marketplace.walmartapis.com/v3/reports/schedules/468849ca-81c4-4e0c-881d-1c750efe2a7d" \ -H 'WM_SEC.ACCESS_TOKEN: eyJraWQiOiIzZjVhYTFmNS1hYWE5LTQzM.....' \ -H 'WM_QOS.CORRELATION_ID: b3261d2d-028a-4ef7-8602-633c23200af6' \ -H 'WM_SVC.NAME: Walmart Marketplace' \ -H 'Accept: application/json'
import requests schedule_id = "468849ca-81c4-4e0c-881d-1c750efe2a7d"
url = f"https://marketplace.walmartapis.com/v3/reports/schedules/{schedule_id}" headers = { "WM_SEC.ACCESS_TOKEN": "<ACCESS_TOKEN>", "WM_SVC.NAME": "Walmart Marketplace", "WM_QOS.CORRELATION_ID": "<CORRELATION_ID>", "Accept": "application/json",
} response = requests.delete(url, headers=headers)
print("Status code:", response.status_code)
print("Response JSON:", response.json())
Modify your code
- Use a unique
WM_QOS.CORRELATION_IDfor each request. - Replace
WM_SEC.ACCESS_TOKENwith your valid access token obtained through authentication. - Replace
{scheduleId}with the schedule ID you want to delete.
Sample response
{ "message": "Schedule deleted successfully"
}
Result
If the request is successful, the API returns HTTP 200 OK with a JSON body that confirms the schedule was deleted.
After you delete a schedule, it will not appear in GET /v3/reports/schedules results, and Walmart will stop generating reports for that schedule.
Updated about 9 hours ago
