Submit Additional Information
A submission form that allows for the upload of supporting documentation for ad creatives, including attestation and claim substantiation to the Walmart Connect creative review team. Documentation can be submitted only for creatives that are in pending_approval status.
URL: POST/api/v1/creatives/moderation/escalation
Request Parameters
| Parameter | Description | Type | Required | Possible Values |
|---|---|---|---|---|
| advertiserId | The ID of the specific advertiser. All creatives for this advertiser account will be returned in response | integer | Y | A valid advertiser ID |
| creativeId | Creative ID | string | Y | A valid creative ID |
| resolutionDate | Resolution Date | LocalDateTime | N | the date on which campaign is set to go live |
| description | description | string | Y | Message, that is to be conveyed by the advertiser to the reviewer along with the attachment |
| attachments | To send documents as multipart/form-data | List | N | The selected attachment must meet the following requirements: |
Headers
| Header Name | Description | Required | Values |
|---|---|---|---|
| Authorization | The token will provide you the access to the API. It is same for all advertisers you access through the API. | Y | Please utilize the generated auth_token shared with you at the time of partner onboarding from the Getting Started Guide |
| WM_CONSUMER.ID | We will provide you the consumer ID to access the API. It is same for all advertisers you access through the API. | Y | Please use the generated ConsumerId shared with you at the time of partner onboarding. Refer to the Getting Started Guide for more information |
| WM_SEC.AUTH_SIGNATURE | Auth signature as an API key. | Y | Use the signature generator code from Getting Started Guide to generate this value |
| WM_SEC.KEY_VERSION | We will provide you with the KEY VERSION to access the API. It is same for all advertisers you access through the API. | Y | 1 |
| WM_CONSUMER.intimestamp | Timestamp for which the auth signature is generated. Use Unix epoch format for the timestamp. | Y | Use the signature generator code from Getting Started Guide to generate this value |
Sample Request
curl -v -X POST \
'https://developer.api.us.walmart.com/api-proxy/service/display/api/v1/api/v1/creatives/moderation/escalation' \ --header 'Authorization: Bearer <auth_token>'
--header 'WM_SEC.AUTH_SIGNATURE: **************' \ --header 'WM_SEC.KEY_VERSION: 1' \ --header 'WM_CONSUMER.ID: adfwe-v23-faasd2r-afs-asdfqeff' \ --header 'WM_CONSUMER.intimestamp: 1565309779'
--header 'Content-Type: multipart/form-data',
--header 'X-Advertiser-ID: [advertiserid]'
-F "advertiserId=advertiserid" \
-F "creativeId=[creative id]" \
-F "description=some text" \
-F "resolutionDate=11/08/2025" \
-F "attachments=@/path/file.txt" Response
| Element | Description | Type |
|---|---|---|
| code | Possible values of response code: • success • failure | string |
| creativeId | Creative ID | string |
| details | List of messages incase of success/ failure | string |
Sample Response
[ { "code": "success", "details": [ "success" ], "creativeId": "abc-123" }
]
Updated 23 days ago
