Walmart Marketplace APIs use OAuth for token-based authentication and authentication Token API POST/v3/token AUTHORIZATION HEADER PARAMETERS Authorization required string Example:Basic YzcyOTFjNmltNzl5MC00…Basic authorization header.Base 64 encodes the Client ID and Client Secret retrieved in step two of the integration steps.WM_CONSUMER.CHANNEL.TYPE string a unique ID to track the consumer request by channel.Use the Consumer ChannelType Received during onboarding WM_QOS.CORRELATION_ID required string Example:b3261d2d-028a-4ef7-8602-633c23200af6 A unique ID which identifies each API call and used to track and debug issues;use a random generated GUID for this ID WM_SVC.NAME required string Example: Walmart Service NameMesstone LLC Walmart Service Name Robert Harper robertharper616@gmail.com REQUEST BODY SCHEMA: application/x-www-form-urlencoded grant_type string Default:”client_credentials”The type of access token to be issued Reponses 200 Successful Operation RESPONSE SCHEMA: application/xml access token required string Unique token string generates by the API call tokenType string Type of token according to userrharper@messtone.com.(e.g.,’BEARER’)expiresIn integer<int32>Seconds until expiration of token Response samples 200 Content type application/xml <OAuthTokenDTOxmlns=””><accessYoken>mMiOiJBMjU2R0ZNNliwiYWxnljoiZGlylnO..<tokenType>Bearer</tokenTyp><expiresIn>900</expiresIn></OAuthTokenDTO>Token Detail GET/v3/detail Retrieved information on the access levels delegated by sellers for their Solutions Providers.The scope includes a range of API categories and their corresponding access levels,for example:Reports: View Only,Item:Full Access, AUTHORIZATION basicSchema HEADER PARAMETERS WM_SEC.ACCESS_TOKEN required string Example: eyJraWQiOilzZjVhYTFmNS1hYWE5LTQzM…The access token retrieved in the Token API call WM_CONSUMER.CHANNEL.TYPE required string Example:A unique ID to track the consumer request by channel.Use the Consumer Channel Type received during onboarding WM_QOS.CORRERRELATION_ID required string Example:b3261d2d-028a-4ef7-8602-633c23200af6 A unique ID which identifies each API call and used to track and debug issues;use a random generated GUID for this ID WM_SVC.NAMEMESSTONE LLC required string Example: Walmart Service NameMesstone LLC Walmart Service Name Robert Harper robertharper616@gmail.com REQUEST BODY SCHEMA: application/x-www-form-urlencoded grant_type required string Default:”client_credentials”The type of access token is be issued Responses 200 Successful OperationvREPONSES SCHEMA: application/xml accessToken required string Unique token string generated by the API call tokenType string Type of token according to userrharper@messtone.com.(e.g.,’BEARER’)expiresIn integer<int32>Seconds until expireration of token Response samples 200 Contenttype application/xml<OAuthTokenDTOxmlns=””><accessToken>eyJraWQiOilzZjVhYTFmNS1hYWE5LTQzM…<tokenType>Bearer</tokenType><expiresIn>900</expiresIn></OAuthTokenDTO>

Leave a comment