Get a Pillar page
Accepts a public Pillar profile URL. Returns profile fields, links, and products at the top level, matching the reference API's data shape. Outbound URLs are returned as data and never visited.
Read the public shop data that powers a Pillar page. Get profile details, social accounts, ordered links, and product listings in one response.
Live private service
WHAT’S ON THE MAP
Accepts a public Pillar profile URL. Returns profile fields, links, and products at the top level, matching the reference API's data shape. Outbound URLs are returned as data and never visited.
YOUR FIRST REQUEST
Start with a local worker and a service key. The examples use the current Pillar contract.
/v1/pillarAccepts a public Pillar profile URL. Returns profile fields, links, and products at the top level, matching the reference API's data shape. Outbound URLs are returned as data and never visited.
Request and response fields# Local worker · use your own service key
export BASE_URL="http://localhost:3010"
curl --get "$BASE_URL/v1/pillar" \
-H "x-api-key: $PILLAR_API_KEY" \
--data-urlencode "url=https://pillar.io/example"const baseUrl = "http://localhost:3010";
const url = new URL('/v1/pillar', baseUrl);
url.searchParams.set("url", "https://pillar.io/example");
const response = await fetch(url, {
method: 'GET',
headers: {
'x-api-key': process.env.PILLAR_API_KEY
}
});
const data = await response.json();
console.log(data);/v1/pillarJSON responseExamples target local workers. Use the origin and credentials supplied for your service.
TAKE IT SOMEWHERE USEFUL
Retrieve a public Pillar creator profile, social links, link click counts, and featured products.
Retrieve a public Pillar creator profile, social links, link click counts, and featured products.
Live private service
No. ScrapeAtlas is independent and is not affiliated with Pillar. This endpoint retrieves supported publicly available data.