Framme

Show campaign products

Pull a shop's campaigns and their products into your own storefront or app. List campaigns to get their names, dates and status, then fetch a single campaign for its products, variants and stock.

1. List campaigns

curl https://api.development.platform.framme.com/public/v1/campaigns/store \
  -H "Authorization: Bearer $TOKEN"

Each campaign includes id, name, status, campaign_type, start_date, end_date and cost_center.

2. Get a campaign's products

curl https://api.development.platform.framme.com/public/v1/campaigns/store/$CAMPAIGN_ID \
  -H "Authorization: Bearer $TOKEN"

The response adds a products array — each product carries its hero image, description, price and variants (e.g. S / M / L) with stock levels.

Stock is null for products that don't track inventory — treat that as “available”, not “out of stock”.