Logowanie
  1. Logowanie

    1. POST /api/users/login

      Logowanie użytkownika, po poprawnym logowaniu użytkownik otrzymuje auth_token. Auth_token jest generowane przy każdym logowaniu użytkownika.

      Wymagane Nagłówki

      Content-Typeapplication/json

      Parametry

      ParametrObecnośćTypOpis
      emailObowiązkowyStringEmail logującego się użytkownika.
      passwordObowiązkowyStringHasło logującego się użytkownika.

      Odpowiedź

      Status: 200 - Poprawna odpowiedź od serwera. Otrzymujesz swój auth_token
      {
          "auth_token": "84329e4de7e2fc7f888eabc222b703fc0d38aa4f",
      }
      Status: 401 - Nieautoryzowany dostęp.
  2. Hasło Użytkownika

    1. POST /api/user/password

      Aktualizacja hasła użytkownika który posiada określony auth_token.

      Wymagane Nagłówki

      Content-Typeapplication/json

      Parametry

      ParametrObecnośćTypOpis
      auth_tokenObowiązkowyStringAuth_token użytkownika. Może zostać przekazany poprzez HEADER
      current_passwordObowiązkowyStringObecne hasło użytkownika
      passwordObowiązkowyStringNowe hasło użytkownika
      password_confirmationObowiązkowyStringPotwierdzenie nowego hasła użytkownika

      Odpowiedź

      Status: 200 - Poprawna odpowiedź od serwera.
      Status: 401 - Nieautoryzowany dostęp. Obecne hasło się nie zgadza lub brakuje auth_token.
      Status: 422 - Nie można przetworzyć zapytania.
  3. Dekodowanie aztec

    1. POST /api/aztec/decode

      Dedodowanie informacji o pojeździe za pomocą kodu aztec.

      Wymagane Nagłówki

      Content-Typeapplication/json

      Parametry

      ParametrObecnośćTypOpis
      auth_tokenNieobowiązkowyStringAuth_token użytkownika. Może zostać przekazany poprzez HEADER
      aztecObowiązkowyStringZakodowany string aztec.

      Odpowiedź

      Status: 200 - Poprawna odpowiedź od serwera
      {
          "message": {
              "seria_dr": "BAC1104410",
              "organ_wydajacy_nazwa": "STAROSTA TORUŃSKI",
              "organ_wydajacy_ulica": "PL. WOLNOŚCI 13",
              "organ_wydajacy_miasto": "87-100 TORUŃ",
              "nr_rejestracyjny": "WW 00004",
              "marka_pojazdu": "SKODA",
              "typ_pojazdu": "5J",
              "wariant_pojazdu": "AFBSWX01",
              "wersja_pojazdu": "ABCDEFGH102020",
              "model_pojazdu": "ROOMSTER",
              "vin_nr_nadwozia": "ABCDEFGHIJK027813",
              "data_wydania_aktualnego_dr": "2011-12-05",
              "nazwa_posiadacza_dr": "FIRMA",
              "imiona_posiadacza_dr": "",
              "nazwisko_posiadacza_dr": "",
              "pesel_regon_posiadacza_dr": "12345678900012",
              "kod_pocztowy_posiadacza_dr": "87-100",
              "miasto_posiadacza_dr": "TORUŃ",
              "powiat_posiadacza_dr": "TORUŃ",
              "ulica_posiadacza_dr": "GLIWICKA",
              "nr_domu_posiadacza_dr": "1",
              "nr_lokalu_posiadacza_dr": "",
              "nazwa_wlasciciela_pojazdu": "FIRMA",
              "imiona_wlasciciela_pojazdu": "",
              "nazwisko_wlasciciela_pojazdu": "",
              "pesel_regon_wlasciciela_pojazdu": "12345678900012",
              "kod_pocztowy_wlasciciela_pojazdu": "87-100",
              "miasto_wlasciciela_pojazdu": "TORUŃ",
              "powiat_wlasciciela_pojazdu": "TORUŃ",
              "ulica_wlasciciela_pojazdu": "GLIWICKA",
              "nr_domu_wlasciciela_pojazdu": "1",
              "nr_lokalu_wlasciciela_pojazdu": "",
              "maksymalna_masa_calkowita": "1775",
              "dopuszczalna_masa_calkowita_pojazdu": "1775",
              "dopuszczalna_masa_calkowita_zespolu_pojazdow": "2975",
              "masa_wlasna": "1260",
              "kategoria_pojazdu": "M1",
              "nr_swiadectwa_homologacji_typu_pojazdu": "e11*2001/116*0291*07",
              "liczba_osi": "2",
              "maksymalna_masa_calkowita_przyczepy_z_hamulcem": "1200",
              "maksymalna_masa_calkowita_przyczepy_bez_hamulca": "450",
              "stosunek_mocy_do_ciezaru": "---",
              "pojemnosc": "1896,00",
              "moc_silnika": "77,00",
              "rodzaj_paliwa": "D ",
              "data_pierwszej_rejestracji": "2006-12-01",
              "miejsca_siedzace": "5",
              "miejsca_stojace": "---",
              "rodzaj_pojazdu": "SAMOCHÓD OSOBOWY",
              "przeznaczenie": "---",
              "rok_produkcji": "2006",
              "dopuszczalna_ladownosc": "---",
              "najwiekszy_dopuszczalny_nacisk_osi": "9,41",
              "nr_karty_pojazdu": "ABCDEFG123",
              "kod_its": "02060042000131"
          }
      }
      Status: 412 - Złe zapytanie. Nie udało się odkodować kodu aztec.
      Status: 422 - Nie można przetworzyć zapytania. Błędy przy zapisywaniu w bazie danych.
      Status: 500 - Błąd. Brakuje jakiegoś parametru.