whitemarket Документація для партнерів

Майданчик для тестів GraphQL

  1. Ви можете побачити всі Query та Mutation, доступні для вашого використання:

    Ви можете отримати кінцеву точку API тут.

    image

  2. У дії Query/Mutation – ви дослідите деталі типу та отримані аргументи.

    У наведеному нижче прикладі ви можете побачити query market_list(…)

    • MarketProductConnections тип
    • Отримує search і forwardPagination як аргументи. image
  3. Щоб дослідити особливості аргументів, вам слід заглибитися в них. Пошук аргументів є типом MarketProductSearchInput. Тип MarketProductSearchInput містить усі необхідні поля, які можна використати для фільтрації та сортування списку продуктів перед запитом. image

  4. Деякі поля також є спеціальними типами, і ви можете розгорнути потрібне поле, щоб перевірити деталі типу. Як приклад:

    • Поле PriceFrom має тип MoneyInput
    • Тип MoneyInput має два поля:
      • value: String! (тип за замовчуванням)
      • currency: Currency! (спеціальний тип – це означає, що нам потрібно детальніше зрозуміти, які поля він отримує)
        • Валюта є переліком Currency:
          • Currency є переліком, яке має наступний набір попередньо визначених значень: USD

image