API кешбеківІнструкція: Postman для API кешбеків

Інструкція з роботи з Cashback API через Postman

Додавання колекції до Postman

  1. Відкрийте Postman.
  2. На лівій панелі натисніть кнопку Import.
  3. У діалоговому вікні оберіть Upload Files або перетягніть файл колекції (у форматі .json): deeployalty_cashbacks.postman_collection.json
  4. Натисніть Open, потім Import, щоб додати колекцію до Postman.
Postman Import dialog — upload deeployalty_cashbacks.postman_collection.json

Робота з колекцією Cashback

1. Виконайте запит авторизації: POST “Authorization cashbacks”

Використовуйте відповідні облікові дані та посилання для середовища, які вам надали раніше.

Перед виконанням запитів налаштуйте змінні колекції (або середовище Postman):

ЗміннаОпис
baseUrlhttps://api.dev.deeployalty.io (dev) or https://api.deeployalty.io (prod)
clientIdВаш client ID з документа з обліковими даними
secretВаш client secret з документа з обліковими даними
retailerIdВаш retailer ID
bankIdBank ID для запитів cashback

Передавання токена автоматизоване в запитах колекції, тому вам не потрібно вручну додавати токен до кожного запиту.

POST Authorization cashbacks — Send request and access_token in response

2. Виконайте запит для додавання даних SKU, що підлягають cashback: POST “Create cashbacks”

  • retailer_id – ваш ID, як зазначено в документі з обліковими даними, наданому раніше.
  • bank_id – вкажіть ідентифікатори банків, для яких застосовуватиметься cashback. Актуальний список банків та їхні ідентифікатори доступний за наданим посиланням.
  • sku – додайте список SKU. Зверніть увагу, що всі SKU мають бути включені в масив, а кожне значення — у лапках ("").
POST Create cashbacks — JSON body with retailerId, bankId, sku

Після успішного виконання ви отримаєте статус 201 та дані про створений cashback.

Create cashbacks response — HTTP 201 and cashback id

Перевірка доданого cashback

Щоб перевірити доданий cashback, використовуйте метод GET “Get cashbacks by id”

  • cashbackId – його слід взяти з відповіді на запит створення cashback.

Щоб перевірити додані SKU або назву cashback, використовуйте метод GET “Get cashbacks”.

Щоб редагувати наявний cashback, використовуйте метод PATCH “Edit cashbacks”.