Endpoint Playground
Lists URL entries from a Shopify storefront's sitemaps, for the required `url`. `type` filters (`all` by default, `products`, `collections`, `pages`, `blogs`, `agentic_discovery`, `other`) and `limit` caps entries (default 50, max 250). Each has `loc`, `type`, `handle`, `lastmod`, `changefreq` and optional `images`.
14 Oct 2026: 40 urls; 3 fields had a value in every checked item and 3 varied between items.
Sample value profiles: lastmod: 2026-10-13; loc: allbirds.com; images: median 1 entry.
curl 'https://api.crawlora.net/api/v1/shopify/sitemap/urls?url=https%3A%2F%2Fwww.allbirds.com&type=all' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| url | string | Yes | https://www.allbirds.com | Shopify storefront URL |
| type | string | No | all | Sitemap type. Allowed values: all, products, collections, pages, blogs, agentic_discovery, other |
| limit | integer | No | Maximum URL entries, defaults to 50 and supports up to 250 |
{
"code": 200,
"msg": "OK",
"data": {
"store_url": "https://www.allbirds.com",
"source_url": "https://www.allbirds.com",
"type": "products",
"limit": 2,
"urls": [
{
"loc": "https://www.allbirds.com/products/mens-wool-runners",
"type": "products",
"handle": "mens-wool-runners",
"lastmod": "2026-05-31T23:31:08-07:00",
"changefreq": "daily",
"images": [
{
"url": "https://cdn.shopify.com/example.png"
}
]
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.