Wprowadzenie

To API umożliwia zewnętrznym aplikacjom pobieranie globalnych ustawień i zasad działania cennika przesyłek.

API jest publiczne i nie wymaga autoryzacji. Prosimy o odpowiedzialne korzystanie i unikanie nadmiernej liczby zapytań. Nie stosujemy throttlingu, natomiast wszystkie próby użycia API są 👀 rejestrowane.

Endpoint: Pobieranie konfiguracji cennika

Pobiera globalne ustawienia oraz parametry konfiguracyjne cennika, takie jak stawki VAT czy limity wagowe.

URL -> https://api.przesylkamiejska.pl/v1/

Endpoint:

GET /pricing/config

Przykładowe żądania (cURL)

curl -X GET "https://api.przesylkamiejska.pl/v1/pricing/config"

Przykładowe żądanie (JavaScript - Fetch API)


// Pobranie globalnych ustawień cennika
fetch('https://api.przesylkamiejska.pl/v1/pricing/config')
    .then(response => response.json())
    .then(data => console.log(data)) // wynik w konsoli
    .catch(error => console.error('Error:', error));
    

Opis

Metoda zwraca statyczne lub konfigurowalne parametry cennika, np. stawki VAT, limity wagowe, ceny bazowe itp.

Przykładowa odpowiedź (JSON)

{
    "surcharges_names": {
        "return_docs": "Zwrot podpisanych dokumentów",
        "address_change": "Zmiana adresu doręczenia",
        "return_to_sender": "Zwrot przesyłki do nadawcy",
        "no_show": "Pusty podjazd \/ Przesyłka niegotowa",
        "wait_time_per_5_min": "Oczekiwanie kuriera (za 5 min)"
    },
    "constraints": {
        "max_weight_kg": 20,
        "max_dimension_cm": 120,
        "max_side_cm": 50,
        "max_value_pln": 5000,
        "insurance_threshold_pln": 100
    }
}

Wskazówki i uwagi

  • W przypadku pytań lub zgłoszeń błędów prosimy o kontakt z administratorem.