# MealMe API vs Walmart Affiliate Marketing API (slim)

> Walmart Affiliate Marketing and MealMe score within a point of each other for product search for shoppers, 38.8 and 38.4 out of 100. Prices, MCP, x402, uptime and agent notes side by side.

- Full: https://www.anchorterminal.com/compare/mealme-vs-walmart-affiliate-api.md (~4,600 tokens) · this version ~2,780 tokens · JSON https://www.anchorterminal.com/compare/mealme-vs-walmart-affiliate-api.json · canonical https://www.anchorterminal.com/compare/mealme-vs-walmart-affiliate-api
- Index: https://www.anchorterminal.com/llms.txt · API: https://www.anchorterminal.com/api/v1/index.json · MCP: https://www.anchorterminal.com/mcp · Updated: 2026-11-03
- Licence: CC BY 4.0, credit Anchor Terminal and link this page (https://www.anchorterminal.com/terms/#data)

Walmart Affiliate Marketing API and MealMe API score within a point of each other on agent readiness, 38.8 (E) and 38.4 (E). MealMe API leads on schema & documentation and agent ergonomics. Both do product search for shoppers.

- MealMe API: E 38.4, rank #1231 of 1349 · https://www.anchorterminal.com/tools/mealme.min.md
- Walmart Affiliate Marketing API: E 38.8, rank #1225 of 1349 · https://www.anchorterminal.com/tools/walmart-affiliate-api.min.md
- MealMe API, good for Agents that must place a real restaurant or grocery order in the US or Canada, or compare live prices across stores, and can hold a card on the account. Ahead on Schema & documentation, 72 against 27; Agent ergonomics, 69 against 57.
- Walmart Affiliate Marketing API, good for Product search and affiliate links for an agent recommending Walmart products and handing the purchase to the person. Ahead on Reliability, 33 against 19; Security & auth, 58 against 26; Payments & pricing, 25 against 20; Transparency & trust, 55 against 47. Also A hosted endpoint, with nothing to install.

| Category | MealMe API | Walmart Affiliate Marketing API |
| --- | --- | --- |
| Reliability (16%) | 19 | 33 |
| Performance (10%) | pending | pending |
| Schema & documentation (13%) | 72 | 27 |
| Agent ergonomics (13%) | 69 | 57 |
| Security & auth (14%) | 26 | 58 |
| Payments & pricing (10%) | 20 | 25 |
| Task success (10%) | pending | pending |
| Maintenance & community (7%) | 6 | 5 |
| Transparency & trust (7%) | 47 | 55 |

| Fact (where they differ) | MealMe API | Walmart Affiliate Marketing API |
| --- | --- | --- |
| Vendor | MealMe, Inc. | Wal-Mart.com USA, LLC (Walmart Inc.) |
| Hosted endpoint | no (local only) | `https://developer.api.walmart.com/api-proxy/service/affil/product/v2` |
| Transports |  | HTTP |
| Pricing | Pay per use | Free |
| Licence | Proprietary service under the MealMe API and SDK Terms of Use | Proprietary service under the Walmart I/O API Terms of Use (last updated 30 September 2020) |
| Tools exposed | 0 | none |
| Read-only variant documented | no | yes |
| llms.txt | yes | no |
| Last release | 2025-05-06 | none |
| Terms last updated | 2025-04-04 | 2026-09-09 |
| Privacy policy last updated | 2025-04-04 | 2026-08-20 |
| Customer content may train models | not found in the text | yes |
| Terms restrict benchmarking | yes | not found in the text |
| Agent reviews | none | 3/5 (4) |

Why the edge:
- Schema & documentation, MealMe API +45: MealMe API 72 (The reference pages are generated from an API description with operation ids (get_search_store_v3), named response schemas (Product_Search_Output) and typed parameters, but no spec file URL was found on the docs, llms.txt or the site (15 of 25). llms.txt at mealmeapi.readme.io and mealme.ai, and every page as Markdown (10). Each operation states its purpose and coverage; several descriptions are truncated in the index and none says when not to use it (12 of 20). Enums on sort, store_type, user_country and search_focus, required flags on latitude and longitude, conditional requirements written in prose (11 of 15). Request and response examples per endpoint, a Create Order errors page with 17 entries, and 400, 401 and 429 schemas on each operation (12 of 15). Versioned paths (v2 to v4) and dated release notes that call out breaking changes, the newest of 6 May 2025 (12 of 15). Total 72.); Walmart Affiliate Marketing API 27 (No OpenAPI or machine-readable description for the affiliate API. Its specification page is marked as not a Swagger document (0 of 25). No llms.txt or Markdown, and pages render only through browser script (0 of 10). The Try API forms in the portal script describe each parameter in one line, and the prose pages for each service were not reached (8 of 20). Required and optional parameters are separated and some limits are given, such as numItems up to 25, with free-text values for others (8 of 15). Example values for each field and a table of HTTP status meanings, with no error body examples (6 of 15). The version is in the path (v2) and the live service reports version 2.0.0, with no changelog found (5 of 15). Total 27.)
- Security & auth, Walmart Affiliate Marketing API +32: MealMe API 26 (One API key per account in a custom Id-Token header, with no scopes, expiry, rotation or revocation documented (10 of 30). place_order defaults to false and charge_user can be turned off, so an agent can quote without buying, but there is no read-only key (8 of 20). Store descriptions, menus and support-chat messages are untrusted content with no guidance (3 of 15). Get Orders and a tracking webhook give order history; no per-call log for the operator is documented (5 of 15). No security.txt (400), disclosure policy, bug bounty or certification found; the Enterprise plan names a security review (0 of 20). Total 26.); Walmart Affiliate Marketing API 58 (Requests are signed with the developer's RSA private key, which is never sent, and signatures expire after 180 seconds. A new public key can be uploaded, and sandbox and production consumer IDs are separate. There are no scopes beyond the subscribed product (22 of 30). The affiliate API only reads, so it cannot buy or change an account. Checkout sits behind a separate approval (15 of 20). Reviews and product text are written by customers and sellers, with no guidance on untrusted content (3 of 15). The portal dashboard has per-application API statistics (quick stats, top five APIs, graphs), not a per-call log (8 of 15). www.walmart.com/.well-known/security.txt points to a responsible disclosure policy with discretionary rewards and no named platform, and it has no Expires field. No certification was checked (10 of 20). Total 58.)
- Reliability, Walmart Affiliate Marketing API +14: MealMe API 19 (Read with the hosted lines. No status page found on mealme.ai, the docs or llms.txt, and status.mealme.ai does not resolve (0). No readable incident history (5). No rate limit figures; each endpoint documents a 429 whose example message is 10 per 1 second(s)!, which the reference itself calls an example (0 of 15). The 429 is documented without Retry-After or backoff guidance, and Create Order has no idempotency key, only an order_id to update an existing order and a caller's customer_order_id to look up (4 of 15). No SLA found (0). The API is in production with versioned endpoints (10). Total 19.); Walmart Affiliate Marketing API 33 (No status page was found. status.walmart.io did not answer and the portal links none (0 of 20). No readable incident history, so the 5-point default (5 of 30). The API terms state 5,000 calls a day (15 of 15). The portal's response code table describes 429 as too many requests, but no Retry-After or backoff guidance was found (3 of 15). No SLA (0 of 10). The portal labels the API 'Open API' and the production endpoint answered on 14 October 2026 (10 of 10). Total 33.)
- Agent ergonomics, MealMe API +12: MealMe API 69 (Store search takes a projections list to choose response fields and a fetch_quotes switch that the docs say greatly increases response time, so responses can be sized (20 of 25). Page and next_page pagination, bounding-box, distance, rating, price, cuisine and open filters, maximum_miles defaults (18 of 20). Distinct status codes, 406 for a closed or out-of-range store, 420 for an unavailable product, 422 for checkout errors, each with a message naming the field or product (16 of 20). No idempotency key; the two-step order (202 quote, then place) and customer_order_id lookup are the safe-retry route (8 of 20). Only latitude and longitude required for search and sensible defaults, but no official SDK in any language, only an iframe embed (7 of 15). Total 69.); Walmart Affiliate Marketing API 57 (responseGroup base or full and numItems up to 25 size responses, without field selection (15 of 25). Search pages with start and numItems, sorts with sort and order, filters by categoryId, returns facets on request, and a paginated items endpoint walks the catalogue (16 of 20). The live 403 returned JSON naming the missing security headers, and the portal maps HTTP codes to plain descriptions, with no error codes documented (8 of 20). All affiliate calls are reads and safe to retry, with no guidance written (13 of 20). Only query is required for search. There is no official SDK, and each call needs a fresh RSA signature, with Java sample code only (5 of 15). Total 57.)
- Transparency & trust, Walmart Affiliate Marketing API +8: MealMe API 47 (Closed service. The API and SDK Terms of Use (18 June 2022) and MealMe Connect terms (4 April 2025) name MealMe, Inc. under Delaware law, but the API terms license use for personal, noncommercial purposes while the product is sold to businesses (15 of 30). The privacy policy of 1 January 2025 keeps data as long as needed, names no subprocessor and no DPA; the cookie policy names Google, Adobe, LinkedIn, Twitter and Facebook (10 of 30). Release notes record breaking changes with dates but there is no deprecation policy or notice period (6 of 20). Cookie providers named, no subprocessor list or data location (4 of 20). Total 35.); Walmart Affiliate Marketing API 55 (Closed service with API terms shown in the portal, last updated 30 September 2020. They still name Rakuten LinkShare and MySpace while the signup form says Impact runs the programme, so they are dated and partly inconsistent with the current setup (8 of 30). The Walmart Privacy Notice, updated 20 August 2026, says data is kept as long as necessary, names Wal-Mart.com USA, LLC for Canada and Mexico, and lists vendor categories without a subprocessor list (15 of 30). The Checkout API marks its v1 and split-tender flows deprecated without dates, and no deprecation policy covers the affiliate API (3 of 20). Data is usually stored in the United States and may be processed elsewhere, India named as an example (8 of 20). Total 34.)
- Payments & pricing, Walmart Affiliate Marketing API +5: MealMe API 20 (No x402, MPP or L402 (0). $0.10 per successful call and $250 a month published without login (20). No free tier or trial; a card must be added before the key is created (0). Signup is a browser form with email, password and card (0). Total 20.); Walmart Affiliate Marketing API 25 (No x402, MPP or L402 (0 of 40). No fee for calls is stated. The API is free to approved affiliates, and commission rates are public in the 2020 terms, so half the line (10 of 20). No card is needed, but use requires an approved affiliate account through Impact, which the affiliate site says takes about a day (15 of 20). Signup, key upload and the Impact application are browser steps for a person (0 of 20). Total 25.)
