Оформите первый оптовый заказ
Задача
У вас есть API-ключ из кабинета FazerCards и нужно за пять минут пройти весь путь — выбрать SKU, создать заказ, получить код.
Решение
Запросите каталог через `GET /catalog`, выберите любой товар (Amazon $10 — типичная первая позиция), затем `POST /order` с id SKU и заголовком `Idempotency-Key`. Ответ или сразу содержит код (для карточных SKU), или возвращает id заказа, который проверяется через `GET /order/{id}` до статуса `completed`. В проде polling заменяется webhooks (следующий рецепт).
# 1. Browse the catalog
curl -s "https://api.fzr.cards/api/v2/catalog" \
-H "X-Api-Key: $FAZER_API_KEY" | jq '.items[0]'
# 2. Place an order (Amazon $10, US storefront)
curl -s -X POST "https://api.fzr.cards/api/v2/order" \
-H "X-Api-Key: $FAZER_API_KEY" \
-H "Idempotency-Key: $(uuidgen)" \
-H "Content-Type: application/json" \
-d '{"sku_id":"amazon-us-10","quantity":1}'
# 3. Retrieve order status + code
curl -s "https://api.fzr.cards/api/v2/order/<ORDER_ID>" \
-H "X-Api-Key: $FAZER_API_KEY" | jq