Overview
Explore Onsite Display campaign management APIs, capabilities, and workflows.
The Walmart Connect Display Campaign Management APIs enable self-serve Onsite Display advertisers and their partners to programmatically create, manage, and optimize campaigns.
Use these APIs when you want to automate campaign setup and delivery workflows across:
- Campaigns
- Ad groups
- Targeting
- Item set associations
- Creative associations
Availability
- Campaign Management APIs support Onsite Display only
- Offsite Display (Walmart DSP) campaign management is not currently supported via API
Review the Onsite vs. Offsite Display guide to learn more.
Campaign Management workflow
Campaign Management workflow
Campaign Management APIs are used to move from campaign setup to delivery readiness. This workflow shows how the major objects fit together during implementation.
1. Campaign
Define the campaign objective, inventory type, and high-level delivery structure.
2. Item set
Attach featured and optional halo item sets to support measurement and audience workflows.
3. Ad group
Configure bidding, scheduling, targeting, and delivery settings.
4. Targeting
Apply behavioral, contextual, keyword, or run of site targeting tactics.
5. Creative association
Attach approved creatives, landing pages, and any applicable tracking.
6. Delivery
Once requirements are met, the campaign becomes eligible to serve impressions.
Core components
An Onsite Display campaign consists of the following components. All components must be configured to launch and measure a campaign successfully.
Common use cases
Campaign Management APIs are commonly used to:
- Sync campaign metadata into partner platforms or internal tools
- Streamline campaign creation using templates or automation
- Programmatically adjust bids, budgets, and schedules
- Manage targeting and creative associations at scale
Campaign Management API component endpoints
Use the following endpoints for the underlying resource operations:
| Endpoint | Description |
|---|---|
/api/v1/campaigns* | Create, list, and update campaigns |
/api/v1/adGroups* | Create, list, and update ad groups |
/api/v1/itemset* | Create, list, and update measurement and targeting item sets |
/api/v1/itemsetAssociation* | List and add measurement item sets to campaigns |
/api/v1/adGroupCreativeAssociations* | List, add, update, and delete ad group creative associations |
Related pages
Updated 8 days ago
