Kapetto API Guide
Public APIs for accessing Kapetto product data. All endpoints return JSON with CORS enabled.
Base URL
https://kapettodesign.com
Endpoints
Product Catalog
GET /api/catalog.json
Returns full product catalog with collections, products, and custom program details.
Company Info
GET /api/company.json
Returns brand facts, certifications, materials, trade program, and contact details.
Certifications
GET /api/certifications.json
Returns all 8 certifications with descriptions and issuing bodies.
Materials
GET /api/materials.json
Returns 6 materials with origin, properties, product usage, and care notes.
Single Product
GET /api/products/{slug}
Returns detailed product info. Slugs: cashmere-caramel, cashmere-latte, cashmere-lagoon, cashmere-rose, nami-wool, yuka-wool, kiri-hand-knotted, sabi-jute.
Product Search
GET /api/products/search?q=cashmere&material=cashmere&maxPrice=5000
Parameters: q (keyword), material, construction, collection, maxPrice, minPrice.
Blog Feed
GET /api/feed/ (or /feed.xml)
Atom XML feed of 120+ blog posts.
Raw Documentation
GET /api/docs/{path}
Returns raw markdown documentation. Example: /api/docs/products returns products.md.
Authentication
None required. All endpoints are public.Rate Limiting
No rate limits. Responses are cached withs-maxage=3600.
