Palace Skateboards APIshop-eu.palaceskateboards.com ↗
Access Palace Skateboards EU product listings, category filters, inventory status, size charts, and detailed specs via 4 structured REST endpoints.
What is the Palace Skateboards API?
The Palace Skateboards EU Shop API gives developers structured access to the full EU product catalog across 4 endpoints, covering product listings, category-filtered results, and detailed per-product data including size charts and technical specifications. The get_product_details endpoint returns available sizes with individual pricing, image arrays, and description text for any product identified by its handle.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/b8930050-2616-400b-bbec-fb2a2f6d37e0/get_all_products' \ -H 'X-API-Key: $PARSE_API_KEY'
Typed, relational, agent-ready
A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.
- Fully typed · autocompletes
- Objects link to objects
- Typed errors & pagination
Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:
uv add parse-sdk uv run parse init uv run parse add --marketplace shop-eu-palaceskateboards-com-api
uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.
from parse_apis.palace_skateboards_api_eu import Palace, Category_
palace = Palace()
# List all categories
for cat in palace.categories.list():
print(cat.name, cat.slug)
# Get products from the jackets category
for item in palace.productsummaries.by_category(category=Category_.JACKETS):
print(item.name, item.price, item.sold_out)
# Get full product details for the first jacket
product = palace.products.get(handle="pvszem47l8b7")
print(product.name, product.currency, product.sold_out)
for size in product.available_sizes:
print(size.size, size.price, size.available)
Get all products from the featured/default collection. Returns product names, prices, availability, and handles. Equivalent to fetching the 'all' category.
No input parameters required.
{
"type": "object",
"fields": {
"count": "integer total number of products returned",
"products": "array of product objects with name, price, currency, sold_out, product_url, and handle"
},
"sample": {
"data": {
"count": 30,
"products": [
{
"name": "EVEN FASTER JACKET BLUE",
"price": "328.0",
"handle": "pvszem47l8b7",
"currency": "EUR",
"sold_out": false,
"product_url": "https://shop-eu.palaceskateboards.com/products/pvszem47l8b7"
}
]
},
"status": "success"
}
}About the Palace Skateboards API
What the API Covers
The API surfaces data from the Palace Skateboards EU storefront (shop-eu.palaceskateboards.com). Four endpoints cover the full browse-and-inspect workflow: list all products, filter by category, retrieve per-product details, and enumerate available categories. All prices are returned in EUR.
Browsing and Filtering Products
get_all_products returns the featured/default collection with no required parameters — each product object includes name, price, currency, sold_out, product_url, and handle. get_products_by_category accepts a required category slug (e.g. jackets, hoods, tracksuits, bottoms) and returns the same product shape filtered to that collection. Use get_all_categories to retrieve current category name, url, and slug values so you always have valid slugs on hand.
Product Detail Data
get_product_details takes a handle string — sourced from any product listing response — and returns the full detail record: available_sizes (each with size, price, and available flag), technical_details as an array of specification lines, description as an array of text lines, an images array of URLs, and a size_chart object with measurements and variant names when the product carries one. The sold_out boolean at the top level reflects overall availability independent of individual size stock.
The Palace Skateboards API is a managed, monitored endpoint for shop-eu.palaceskateboards.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when shop-eu.palaceskateboards.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.
This isn't an official shop-eu.palaceskateboards.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.
Will this API break when the source site changes?+
Is this an official API from the source site?+
Can I fix or extend this API myself if I need a new endpoint or field?+
What happens if I call an endpoint that has an issue?+
- Monitor Palace EU restock events by polling
get_all_productsand comparingsold_outflags over time - Build a size-aware availability tracker using
available_sizesfromget_product_details - Aggregate Palace EU category listings to compare pricing across
jackets,tracksuits, andshorts - Render size chart measurements for Palace EU garments in a fit-guide tool using the
size_chartfield - Sync Palace EU product handles and URLs into a wishlist or price-alert service
- Extract
technical_detailslines to populate structured product metadata in a skatewear database - Enumerate all current categories via
get_all_categoriesto keep navigation slugs up to date in a third-party storefront integration
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 100 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does Palace Skateboards offer an official developer API?+
What does `get_product_details` return beyond the basic listing fields?+
get_product_details extends the listing data with available_sizes (an array of objects each containing size, price, and available), technical_details (an array of spec lines), description (an array of text lines), an images array of full-size URLs, and a size_chart object containing measurements and variant names — or null when no size chart is present for that product.Does the API cover Palace Skateboards' US shop or other regional storefronts?+
Are product reviews or customer ratings returned by any endpoint?+
Does `get_products_by_category` support pagination for large categories?+
count integer alongside the full products array in a single response. There are no pagination parameters (page, limit, offset) exposed at this time. You can fork the API on Parse and revise it to add pagination support for categories that return large product sets.