Core APIs
...
Parameters
Seller Data

Seller Profile

4min
seller profile parameters get get /request the seller profile parameters are applicable when making a request with type=seller profile to retrieve seller profile data for a single seller on walmart the seller is specified using either the seller id or url parameter (where the url parameter contains a link to a walmart seller page) the parameters should be appended as querystring parameters to the walmart product data api get http request seller profile data is retrieved from the seller profile page https //www walmart com/seller/10087 for a single seller on walmart type=seller profile is not supported for walmart ca for example, to request seller profile for the seller id 10087 the request would be http https //api bluecartapi com/request?api key=demo\&type=seller profile\&seller id=10087curl l get https //api bluecartapi com/request \\ d api key="demo" \\ d type="seller profile" \\ d seller id="10087"const axios = require('axios'); // set up the request parameters const params = { api key "demo", type "seller profile", seller id "10087" } // make the http get request to bluecart api axios get('https //api bluecartapi com/request', { params }) then(response => { // print the json response from bluecart api console log(json stringify(response data, 0, 2)); }) catch(error => { // catch and print the error console log(error); })import requests import json \# set up the request parameters params = { 'api key' 'demo', 'type' 'seller profile', 'seller id' '10087' } \# make the http get request to bluecart api api result = requests get('https //api bluecartapi com/request', params) \# print the json response from bluecart api print(json dumps(api result json()))\<?php \# set up the request parameters $querystring = http build query(\[ 'api key' => 'demo', 'type' => 'seller profile', 'seller id' => '10087' ]); \# make the http get request to bluecart api $ch = curl init(sprintf('%s?%s', 'https //api bluecartapi com/request', $querystring)); curl setopt($ch, curlopt returntransfer, true); curl setopt($ch, curlopt followlocation, true); \# the following options are required if you're using an outdated openssl version \# more details https //www openssl org/blog/blog/2021/09/13/letsencryptrootcertexpire/ curl setopt($ch, curlopt ssl verifyhost, false); curl setopt($ch, curlopt ssl verifypeer, false); curl setopt($ch, curlopt timeout, 180); $api result = curl exec($ch); curl close($ch); \# print the json response from bluecart api echo $api result; ?> seller profile parameters the following parameters are available for all requests made when type=seller profile in addition to the common parameters parameter required description seller id optional the walmart seller id to retrieve seller data for note if the seller id parameter is supplied then the url parameter is ignored url optional the walmart seller profile page url to retrieve the seller profile from next steps seller profile results https //docs trajectdata com/bluecartapi/walmart product data api/results/seller profile