Update the Media Details

Description:

Use this endpoint to Update the media file name

URL: PUT /api/v1/media

Request Fields

ParameterDescriptionTypeRequiredPossible Values
advertiserIdThe ID of the advertiserintegerYUnique numeric identifier
mediaNameThe title of the video asset Note: The mediaName can have maximum size of 45 characters and no special characters allowedstringYRelevant string value representing the name of the video asset
mediaIdThe unique Id of the media fileintegerYUnique numeric identifier

Headers

Header NameDescriptionRequiredValues
AuthorizationThe token will provide you the access to the API. It is same for all advertisers you access through the API  YPlease utilize the generated auth_token shared with you at the time of partner onboarding from the Getting Started Guide 
WM_CONSUMER.IDWe will provide you the consumer ID to access the API. It is same for all advertisers you access through the API.   YPlease use the generated ConsumerId shared with you at the time of partner onboarding. Refer to the Getting Started Guide for further explanation on this
 WM_SEC.AUTH_SIGNATUREAuth signature as an API keyYUse the signature generator code from Getting Started Guide to generate this value
WM_SEC.KEY_VERSIONWe will provide you with the KEY VERSION to access the API. It is same for all advertisers you access through the APIY1
WM_CONSUMER.intimestampTimestamp for which the auth signature is generated. Use Unix epoch format for the timestampYUse the signature generator code (Getting Started Guide) to generate this value

Sample Request

curl -X PUT \
'https://developer.api.stg.walmart.com/api-proxy/service/WPA/Api/v1/api/v1/media' \
--header 'Authorization: Bearer <auth_token>' \ --header 'accept: application/json' \
--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: application/json' \
--data '{ "advertiserId": 600001, "mediaName": "new media", "mediaId": 700001 }'

Response

ElementDescriptionType
codeShows status of the ad group update operation Values: success, failure  string
detailsDetails of the update  string
mediaIdThe unique Id of the media file whose title is changed successfully  integer

Sample Response

[ { "code": "success", "details": "", "mediaId": 700001 }
]