Skip to main content
This guide creates a Walmart add-to-cart link. Replace the placeholders with the projectId and API key Incarts issued for your integration, plus your retailer product IDs.
1

Set the base URL

2

Set your API key

Every authenticated endpoint expects the key in the X-Incarts-API-Key header. Incarts issues an API key with the scopes your integration needs.
3

Set your project ID

Incarts provides this value during onboarding. It identifies which project owns the created link.
4

Create a shoppable link

5

Use the returned link

A successful request returns a 201 response with the created link resource and shareable shortLink. It also includes default QR metadata when best-effort QR generation succeeds. The response does not include the final retailer destination URL.
Walmart add-to-cart links can be created from product IDs alone. Include optional Walmart options only when you need advanced cart behavior.

Next steps

Authentication

Pass API keys and retry write requests safely.

Get API access

See where projectId, API keys, and scopes come from.

Link workflows

Supported intents, shared fields, and retailer guides.

QR codes

Create additional QR codes for placements and channels.

Endpoint reference

See schemas, examples, and response codes.