5.2. HTTP Response

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

Odpowiedź serwera

W przypadku wykonania poprawnego zapytania rejestrującego nowy link płatności serwer odpowie statusem HTTP 200 oraz informacją o nowo utworzonym linku płatności:

{
    "status": "SUCCESS",
    "data": {
        "paymentLink": {
            "paymentId": "58b1c723-d99d-4fb3-a597-eaac08846a90",
            "url": "https://paywall.int.axepta.pl/pay/58b1c723-d99d-4fb3-a597-eaac08846a90"
        }
    }
}

W odpowiedzi otrzymujemy obiekt status informujący o powodzeniu operacji, oraz data.paymentLink z zawartością:

Parametr Typ Opis
paymentId string Identyfikator płatności w formacie UUID v4. Unikalny dla każdego zamówienia.
url string Adres URL linku płatności.

Statusy HTTP

Kod HTTP Znaczenie
200 Zapytanie wykonane poprawnie. Utworzono transakcję
400 Błędne żądanie, niepoprawny payload żądania.
401 Nieautoryzowany dostęp. Żądanie zasobu, który wymaga uwierzytelnienia.
403 Brak uprawnień do wykonania żądania.
404 Nieznany zasób.
422 Payload jest poprawny ale nie zawiera wymaganaych parametrów.
500 Błąd serwera.
503 System niedostępny.