fleet-platform-api-catalog
Installation
SKILL.md
Platform API — catalog
Read fleet-platform-api. Routes are /platform/v1/catalog/... — all GET, READ key is enough.
Concepts
- Product group — a catalog family (brand, category, presentation).
- Products in a group — orderable catalog products (variants under that group). Cart lines reference product ids (
products.id). delivery_country— required (or central) on group list, product list, and pricing so Fleet can apply availability and logistics.- Pricing — returns
amountplusmin_shippingandmax_shipping(lower/upper shipping bounds that depend on delivery country and, when a keyboard choice applies, onkeyboard_layout). Units and nullability: OpenAPI. keyboard_layoutson a listed product row — when present, allowed strings forkeyboard_layouton pricing and cart lines.
Endpoints (paths only)
GET /catalog/product-groups— requireddelivery_country; optionalcategory,brand,search; pagination (defaultlimitoften 20).GET /catalog/product-groups/:product_group_id/products— requireddelivery_country.GET /catalog/products/:product_id/pricing— requireddelivery_country,currency,acquisition_mode; optionalkeyboard_layoutwhen required for that product.
Errors (examples): DELIVERY_COUNTRY_NOT_FOUND, PRODUCT_NOT_FOUND, KEYBOARD_LAYOUT_REQUIRED, PRODUCT_PRICING_UNAVAILABLE.