API: Rejestracja (konta i profile): Różnice pomiędzy wersjami

Z DrRobert DOCS
Przejdź do nawigacji Przejdź do wyszukiwania
(Utworzono nową stronę "== POST /user/signup == Endpoint służący utworzeniu konta użytkownika, zwraca token uwierzytelniania. === Parametry JSON === {| class="wikitable" !Klucz !Typ !Przykład !Opis !Wymagane |- |name |string | | |Tak |- |phone |string | | | |- |email |string | | | |- |organization_id |integer | | | |- |agreements |array | | | |- |app_signature |string |SDrRobSvWeb |Podpis aplikacji |Tak |- |app_version |string |1.0.1-20231121 |Wersja aplikacji |Tak |} ==== Odpowied…")
 
Nie podano opisu zmian
Linia 71: Linia 71:
|Informacja o typie błędu, tutaj walidacja
|Informacja o typie błędu, tutaj walidacja
|-
|-
|validation
|array
|
|
|string
|Tablica z błędami walidacji
|2580f055d57a2a298cb899f8ede75edbb88f1c92
|Token uwierzytelnienia, należy go przechowywać w pamięci aplikacji, służy do autoryzowania w pozostałych endpointach api
|-
|-
|auth.token_expire_dt
|auth.token_expire_dt

Wersja z 10:47, 14 gru 2023

POST /user/signup

Endpoint służący utworzeniu konta użytkownika, zwraca token uwierzytelniania.

Parametry JSON

Klucz Typ Przykład Opis Wymagane
name string Tak
phone string
email string
organization_id integer
agreements array
app_signature string SDrRobSvWeb Podpis aplikacji Tak
app_version string 1.0.1-20231121 Wersja aplikacji Tak

Odpowiedź poprawna

Identyczna jak w API: Autoryzacja

Odpowiedź niepoprawna walidacja

JSON:

{"auth":{"api_token":"2580f055d57a2a298cb899f8ede75edbb88f1c92","token_expire_dt":"2023-12-21T14:40:23"},"user":{"name":"Jan Testowy","email":"jankowalski@domena.pl"}}

Klucz Typ Przykład Opis
error string validation Informacja o typie błędu, tutaj walidacja
validation array Tablica z błędami walidacji
auth.token_expire_dt datetime 2023-12-21T14:40:23 Data i czas wygaśnięcia tokenu
user array Tablica z danymi użytkownika
user.name string Jan Testowy Nazwa użytkownika
user.email string jankowalski@domena.pl E-mail użytkownika