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.
Pobiera globalne ustawienia oraz parametry konfiguracyjne cennika, takie jak stawki VAT czy limity wagowe.
Endpoint:
GET /pricing/config
curl -X GET "https://api.przesylkamiejska.pl/v1/pricing/config"
// 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));
Metoda zwraca statyczne lub konfigurowalne parametry cennika, np. stawki VAT, limity wagowe, ceny bazowe itp.
{
"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
}
}