---
updatedAt: 2026-07-24T00:26:14.000Z
---

# August 05 2026 Changelog

<!DOCTYPE html>

<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
    <meta name="description" content="Latest updates and changes in the API including new features, deprecations, and migrations." />
    <title>Walmart Connect Advertising API Change Log</title>
    <style>
      html, body {
        margin-top: 0;
        font-family: Arial, sans-serif;
        background: #fff;
        color: #1a1a1a;
        line-height: 1.6;
      }
      .section { margin-bottom: 50px; }
      .section h2 {
        font-size: 26px;
        border-bottom: 2px solid #ddd;
        padding-bottom: 6px;
      }
      .entry { margin-top: 30px; }
      .date time {
        font-size: 18px;
        color: #1a1a1a;
        font-weight: bold;
      }
      .status-badge {
        display: inline-block;
        font-weight: bold;
        font-size: 12px;
        padding: 4px 10px;
        border-radius: 5px;
        margin-right: 10px;
      }
      .added { background:#dff5e0; color:#2b7a0b; }
      .deprecated { background:#fff2e5; color:#a15d00; }
      .migrated { background:#e6f0ff; color:#0052cc; }
      .entry-title {
        font-size:18px;
        font-weight:bold;
        display:inline-block;
        margin-top:5px;
        color:#1a1a1a;
      }
      .entry-description {
        font-size:15px;
        margin-top:8px;
        color:#333;
      }
      .subpoints {
        font-size:14px;
        margin-top:8px;
        padding-left:20px;
      }
      .subpoints li { margin-bottom:5px; }
      .subpoints a {
        color:#1a73e8;
        text-decoration:none;
      }
      .subpoints a:hover { text-decoration:underline; }
      .tooltip-container {
        position:relative;
        display:inline-block;
        cursor:default;
      }
      .tooltip-container code {
        text-decoration:underline;
        text-underline-offset:2px;
      }
      .tooltip-text {
        visibility:hidden;
        opacity:0;
        width:300px;
        background:#1f1f1f;
        color:#fff;
        text-align:left;
        padding:12px;
        border-radius:10px;
        box-shadow:0 4px 16px rgba(0,0,0,.3);
        position:absolute;
        z-index:1000;
        top:125%;
        left:50%;
        transform:translateX(-50%);
        transition:opacity .3s ease;
        font-size:14px;
        line-height:1.4;
      }
      .tooltip-container:hover .tooltip-text {
        visibility:visible;
        opacity:1;
      }
      .tooltip-title {
        border-top:1px solid #555;
        margin-top:10px;
        padding-top:6px;
        font-size:13px;
        color:#ccc;
      }
      .note {
        background:#f9f9f9;
        border-left:4px solid #1a73e8;
        padding:10px 15px;
        margin-top:12px;
        font-size:14px;
        color:#333;
      }
    </style>
  </head>
  <body>

<div class="section">
  <h2>Production</h2>
  
<div class="entry">
    <div>
      <span class="status-badge added">ADDED</span>
      <span class="entry-title">Brand Asset Manager</span>
    </div>

    <div class="entry-description">

      <p>
        Brand Asset Manager provides a centralized workflow for creating, reviewing, storing, and reusing approved branded assets across Sponsored Brands manual campaigns. The feature is available to advertisers with brands registered through Supplier One or the Walmart Brand Portal and supports migration from existing Brand Profile campaign workflows.
      </p>

      <ul class="subpoints">

        <li>
          Create a Brand Asset using
          <a href="https://developer.walmart.com/advertising-partners-search/docs/create-brand-asset" target="_blank">POST /api/v1/brand_assets</a>.
          Required asset fields include
          <span class="tooltip-container">
            <code>brandAssetName</code>
            <div class="tooltip-text">
              Name used to identify the Brand Asset.
              <div class="tooltip-title">Request Field</div>
            </div>
          </span>,
          <span class="tooltip-container">
            <code>promotedBrand</code>
            <div class="tooltip-text">
              Brand displayed in the ad as “Sponsored by brand.” The documented character limit is 35 characters.
              <div class="tooltip-title">Request Field</div>
            </div>
          </span>,
          <span class="tooltip-container">
            <code>associatedBrands</code>
            <div class="tooltip-text">
              All brands to feature in the Sponsored Brands ad. Include the promoted brand when it should also appear in this list.
              <div class="tooltip-title">Request Field</div>
            </div>
          </span>,
          <span class="tooltip-container">
            <code>headlineText</code>
            <div class="tooltip-text">
              Custom headline for the promoted brand. The documented maximum is 45 characters.
              <div class="tooltip-title">Request Field</div>
            </div>
          </span>,
          and
          <span class="tooltip-container">
            <code>clickUrl</code>
            <div class="tooltip-text">
              Walmart destination URL for the ad. Supported destinations include a Search Page, Browse Page, Brand Shop, or Brand Shelf.
              <div class="tooltip-title">Request Field</div>
            </div>
          </span>.
        </li>

        <li>
          Upload the required logo with
          <a href="https://developer.walmart.com/advertising-partners-search/docs/upload-logo-image-for-brand-asset" target="_blank">POST /api/v1/brand_assets/logo_image_upload</a>.
          Brand Assets without a logo are rejected during review, and the logo should match the promoted brand.
        </li>

        <li>
          Optionally upload a custom image using
          <a href="https://developer.walmart.com/advertising-partners-search/docs/upload-custom-image-for-brand-asset" target="_blank">POST /api/v1/brand_assets/custom_image_upload</a>.
          Custom images must use JPG or PNG format, a 16:9 aspect ratio, minimum dimensions of 1200 × 675 pixels, and must not contain text, graphics, or logos.
        </li>

        <li>
          Retrieve or modify an asset using
          <a href="https://developer.walmart.com/advertising-partners-search/docs/retrieve-brand-asset" target="_blank">GET /api/v1/brand_assets</a>
          or
          <a href="https://developer.walmart.com/advertising-partners-search/docs/update-brand-asset" target="_blank">PUT /api/v1/brand_assets</a>.
          A Brand Asset cannot be updated while its review is pending, after it has been rejected, or while it is associated with a campaign.
        </li>

        <li>
          Submit an asset for review using
          <a href="https://developer.walmart.com/advertising-partners-search/docs/create-review-for-brand-asset" target="_blank">POST /api/v1/brand_assets/reviews</a>.
          The response returns
          <span class="tooltip-container">
            <code>reviewId</code>
            <div class="tooltip-text">
              Unique identifier for the Brand Asset review request.
              <div class="tooltip-title">Response Field</div>
            </div>
          </span>,
          which can be used with
          <a href="https://developer.walmart.com/advertising-partners-search/docs/retrieve-review-for-brand-asset" target="_blank">GET /api/v1/brand_assets/reviews</a>
          to retrieve the review status.
        </li>

        <li>
          Monitor
          <span class="tooltip-container">
            <code>reviewStatus</code>
            <div class="tooltip-text">
              Current Brand Asset review state. Possible values include <code>pending</code>, <code>inProgress</code>, <code>complete</code>, and <code>cancelled</code>.
              <div class="tooltip-title">Response Field</div>
            </div>
          </span>,
          <span class="tooltip-container">
            <code>reviewReason</code>
            <div class="tooltip-text">
              Reason returned when the Brand Asset does not pass review.
              <div class="tooltip-title">Response Field</div>
            </div>
          </span>,
          and
          <span class="tooltip-container">
            <code>customImageReviewReason</code>
            <div class="tooltip-text">
              Reason returned when the optional custom image does not pass review.
              <div class="tooltip-title">Response Field</div>
            </div>
          </span>.
          Brand Asset reviews may take up to 72 hours.
        </li>

        <li>
          Add an approved Brand Asset to a Sponsored Brands manual campaign using
          <a href="https://developer.walmart.com/advertising-partners-search/docs/create-new-ad-group-bam-sb" target="_blank">POST /adGroups</a>
          or replace the asset using
          <a href="https://developer.walmart.com/advertising-partners-search/docs/update-existing-ad-group-bam-sb" target="_blank">PUT /adGroups</a>.
          Each Sponsored Brands campaign is limited to one ad group, and each ad group is limited to one Brand Asset.
        </li>

        <li>
          Pause a campaign before replacing its Brand Asset. After replacement, resubmit the campaign for review before it can return to normal delivery.
        </li>

        <li>
          Existing Brand Profile campaigns should migrate by pausing the campaign through
          <a href="https://developer.walmart.com/advertising-partners-search/docs/update-existing-campaigns" target="_blank">PUT /campaigns</a>,
          disabling the Brand Profile through
          <a href="https://developer.walmart.com/advertising-partners-search/docs/update-sponsored-brands-profile-for-campaign" target="_blank">PUT /v2/sba_profile</a>,
          and attaching an approved Brand Asset through
          <a href="https://developer.walmart.com/advertising-partners-search/docs/update-existing-ad-group-bam-sb" target="_blank">PUT /adGroups</a>.
        </li>

      </ul>

      <p class="note">
        <strong>Best Practice:</strong> Complete the Brand Asset fields and image uploads before submitting the asset for review. After approval, reuse the asset across eligible Sponsored Brands campaigns instead of recreating the same branded content.
      </p>

      <p class="note">
        <strong>Migration Note:</strong> Brand Profile Create endpoints will be deprecated on January 31, 2027, and restrictions on updating Brand Profiles and Brand Profile campaigns will apply on that date. Migrate affected campaigns to Brand Asset Manager before January 31, 2027.
      </p>

      <p>
        To learn more, see the
        <a href="https://developer.walmart.com/advertising-partners-search/docs/create-and-submit-a-brand-asset-for-review" target="_blank">Brand Asset Workflow Guide</a>.
      </p>

    </div>
  </div>


</div>

  </body>
</html>