API platform status
API Platform Status APIs aim to provide a comprehensive view of Walmart’s API health. These APIs help sellers quickly triage issues while interacting with Walmart APIs. The JSON responses for each API call return the operational health status for each API queried. Below is a code example of a JSON response for an API call.
{ apiStatuses : [ { "apiGroup": "Returns", "status": "OPERATIONAL", "lastUpdatedTime": "2022-01-06T12:30:39.884Z" }, { "apiGroup": "Authorization", "status": "SERVICE_DEGRADATION", "lastUpdatedTime": "2022-01-06T12:30:39.884Z" }, { "apiGroup": "Promos", "status": "SERVICE_OUTAGE", "lastUpdatedTime": "2022-01-06T12:30:39.884Z" } .......... ] }
From this response, you can find the following information:
- “Returns” APIs are fully operational, with no issues communicating with Walmart’s servers.
- The “Authorization” and “Promos” APIs have issues communicating with Walmart’s servers.
Each group of APIs may have one of the following statuses:
- OPERATIONAL: The API is performing as expected, and the Walmart Monitoring Systems are reporting no outages
- SERVICE_DEGRADATION: The API is performing less optimally, and Sellers may face intermittent issues/comparatively high rate of failures when using the API
- SERVICE_OUTAGE: The API is currently down and not serving any requests. Sellers may face complete failures when using the API
**Review the reason for outage, the current progress, and estimated time for the issue to be resolved.**
If you encounter issues when using APIs with “Service Degradation” and “Service Outage” statuses, the Walmart Support team is already working to resolve them. You do not need to create a support ticket for the same issue.
The API statuses are updated every 30 minutes or less.
However, if you encounter issues with APIs with an “Operational” status message, create a support ticket to inform our team.
Note: Review the outage message posted, the current progress, and the ETA for the issue to be solved.
Rate limits
If you submit too many feeds in a short period of time, you may exceed Walmart’s rate limits and receive HTTP 429 (Too Many Requests) responses. For more details on throttling and best practices, refer to the Rate Limiting Guide.
Updated 3 days ago
