10.3. Raport - Enumy

Add MCP server to your AI tool

Allow AI tools and LLMs to interact with the API documentation portal through MCP.

MCP server URL

https://bump.sh/pgw/doc/axepta-api/mcp

Standard setup for AI tools providing an mcp.json file

mcp.json
"axepta API MCP server": {
  "url": "https://bump.sh/pgw/doc/axepta-api/mcp"
}
Close

ReportTaskNameEnum

Typ zadania raportu:

  • report_csv - Raport w formacie CSV

ReportTypeEnum

Typ raportu:

  • transaction - Podstawowy raport transakcji
  • transaction_on_payout - Transakcje na wypłacie
  • transaction_settled - Tylko rozliczone transakcje

ReportStatusEnum

Status raportu:

  • new - Nowy, oczekuje na przetworzenie
  • preparing - Przygotowywanie danych
  • prepared - Dane przygotowane
  • generating - Generowanie pliku
  • generated - Raport wygenerowany i gotowy
  • error - Błąd podczas generowania
  • deleted - Raport usunięty
  • cancelled - Raport anulowany

ReportColumnEnum

Dostępne kolumny (wszystkie opcjonalne, wybierz potrzebne):

Quota (Zamówienie):

  • quotaUuid - UUID zamówienia
  • quotaStatus - Status zamówienia
  • quotaAmount - Kwota zamówienia
  • quotaPayerFirstName - Imię płacącego
  • quotaPayerLastName - Nazwisko płacącego
  • quotaPayerPhone - Telefon płacącego
  • quotaPayerEmail - Email płacącego

Payer (Płatnik):

  • payerAccountNumber - Numer konta płatnika

Transaction (Transakcja):

  • transactionInternalId - ID transakcji
  • transactionType - Typ transakcji (sale/refund)
  • transactionAmount - Kwota transakcji
  • transactionMerchantOrderId - ID zamówienia merchanta
  • transactionTitle - Tytuł transakcji
  • transactionStatus - Status transakcji
  • transactionIsPaidOut - Czy wypłacona
  • transactionSettled - Timestamp rozliczenia
  • transactionCreated - Timestamp utworzenia
  • transactionModified - Timestamp modyfikacji
  • transactionRelatedInternalId - ID powiązanej transakcji
  • transactionFeeAmount - Kwota prowizji

Payment Method (Metoda płatności):

  • paymentMethodName - Nazwa metody płatności
  • paymentMethodCode - Kod metody płatności
  • paymentMethodChannelName - Nazwa kanału płatności
  • paymentMethodChannelCode - Kod kanału płatności

Service (Serwis):

  • serviceUuid - UUID serwisu
  • serviceName - Nazwa serwisu

Currency (Waluta):

  • currencyIso4217 - Kod waluty ISO 4217

PaymentMethodCodeEnum

Metody płatności:

  • blik - BLIK
  • card - Karta płatnicza
  • pbl - Przelew bankowy (Pay by Link)
  • wallet - Portfel elektroniczny

TransactionStatusEnum

Statusy transakcji:

  • new - Nowa
  • pending - Oczekująca
  • authorized - Autoryzowana
  • submitted_for_settlement - Wysłana do rozliczenia
  • settled - Rozliczona
  • rejected - Odrzucona
  • error - Błąd
  • cancelled - Anulowana

TransactionTypeEnum

Typy transakcji:

  • sale - Sprzedaż
  • refund - Zwrot

TransactionPaidOutEnum

Status wypłaty:

  • payout - Wypłacona w całości
  • partial - Częściowo wypłacona
  • not_payout - Nie wypłacona

ReportFrequencyEnum

Częstotliwość generowania zaplanowanych raportów:

  • day - Codziennie (raport za poprzedni dzień)
  • week - Co tydzień (raport za poprzedni tydzień)
  • month - Co miesiąc (raport za poprzedni miesiąc)

Uwaga: Stosuje się tylko do zaplanowanych raportów (planned reports).

LanguageCode

Język raportu (nagłówki kolumn):

  • EN - Angielski
  • PL - Polski

Timezone

Strefa czasowa używana do formatowania dat i czasu w raporcie:

  • Lokalizacja: W obiekcie conditions.date.timezone
  • Format: TZ database (np. "Europe/Warsaw", "America/New_York")
  • Domyślnie: "Europe/Warsaw"
  • Pełna lista dostępnych stref: TZ database

Formatting (obiekt)

Obiekt formatting zawiera ustawienia formatowania pliku CSV:

Column Separator (columnSeparator):

  • , (przecinek)
  • ; (średnik)
  • | (pionowa kreska)
  • \t (tabulacja)

Number Separator (numberSeparator):

  • . (kropka)
  • , (przecinek)