Dokumentacja dla programistów

Inne typy

API MarketplaceDokumentacja API
Aktualizacja 2026-09-06

Interfejsy API zniżek na aplikacje z marketplace monday.com umożliwiają tworzenie, odczytywanie i usuwanie zniżek na aplikacje z marketplace.

Poniższe typy są używane przez mutacje dotyczące zniżek na aplikacje z marketplace i nie można odpytywać ich niezależnie.

CreateMarketplaceAppDiscountInput

Dostępne tylko w wersji 2026-04 i nowszych

Obiekt zawierający właściwości zniżki.

Pole Typ Opis Obsługiwane wartości
app_plan_ids [ID!]! Identyfikatory planów aplikacji.
days_valid Int! Liczba dni, przez które zniżka będzie ważna.
discount Int! Wartość procentowa zniżki.
period DiscountPeriod Częstotliwość zniżki. MONTHLY
YEARLY

CreateMarketplaceAppDiscountResult

Dostępne tylko w wersji 2026-04 i nowszych

Obiekt zawierający wynik utworzenia zniżki na aplikację z marketplace.

Pole Typ Opis
granted_discount CreateMarketplaceAppDiscount Przyznana zniżka.

CreateMarketplaceAppDiscount

Dostępne tylko w wersji 2026-04 i nowszych

Obiekt zawierający metadane przyznanej zniżki na aplikację z marketplace.

Pole Typ Opis Obsługiwane wartości
app_id ID! Unikalny identyfikator aplikacji.
app_plan_ids [ID!] Identyfikatory planów aplikacji.
days_valid Int! Liczba dni, przez które zniżka będzie ważna.
discount Int! Wartość procentowa zniżki.
is_recurring Boolean! Czy zniżka jest cykliczna.
period DiscountPeriod Okres obowiązywania zniżki. Jeśli zwraca null, zniżka dotyczy zarówno planów rocznych, jak i miesięcznych. MONTHLY
YEARLY

DeleteMarketplaceAppDiscountResult

Obiekt zawierający wynik usunięcia zniżki na aplikację z marketplace.

Pole Typ Opis
deleted_discount DeleteMarketplaceAppDiscount! Wynik usunięcia zniżki na aplikację z marketplace.

DeleteMarketplaceAppDiscount

Obiekt zawierający metadane ostatnio usuniętych zniżek na aplikacje z marketplace.

Pole Typ Opis
account_slug String! Uproszczona nazwa konta.
app_id Int! Unikalny identyfikator aplikacji.

GrantMarketplaceAppDiscount

Obiekt zawierający metadane ostatnio przyznanych zniżek na aplikacje z marketplace.

Pole Typ Opis Obsługiwane wartości
app_id ID! Unikalny identyfikator aplikacji.
app_plan_ids [String!]! Identyfikatory planów aplikacji.
days_valid Int! Liczba dni, przez które zniżka będzie ważna.
discount Int! Wartość procentowa zniżki.
is_recurring Boolean! Zwraca true, jeśli zniżka jest cykliczna.
period DiscountPeriod Okres obowiązywania zniżki. Jeśli zwraca null, zniżka dotyczy zarówno planów rocznych, jak i miesięcznych. MONTHLY
YEARLY

GrantMarketplaceAppDiscountData

Obiekt zawierający szczegóły zniżki, która ma zostać przyznana.

Pole Typ Opis Wartości wyliczeniowe
app_plan_ids [String!]! Identyfikatory planów aplikacji.
days_valid Int! Liczba dni, przez które zniżka będzie ważna.
discount Int! Wartość procentowa zniżki.
is_recurring Boolean! Czy zniżka jest cykliczna.
period DiscountPeriod Okres obowiązywania zniżki. MONTHLY
YEARLY

GrantMarketplaceAppDiscountResult

Obiekt zawierający wynik przyznania zniżki na aplikację z marketplace.

Pole Typ Opis
granted_discount GrantMarketplaceAppDiscount! Wynik przyznania zniżki na aplikację z marketplace.