Dummy API
-
Update User
-
PUT /user/:id
-
Правильный метод
- 200
-
Неправильный метод
-
404
-
"error": "PATH_NOT_FOUND"
-
-
-
JSON запрос
-
Все поля без изменений
-
title: string("mr", "ms", "mrs", "miss", "dr", "")
-
mr
-
ms
-
mrs
-
miss
-
dr
-
пустое значение
-
пробел
-
валидные, но заглавные
-
цифры
-
другой текст на латинице
-
кириллица
-
-
firstName: string(length: 2-50)
-
Латиница
-
Кириллица
-
Пустое значение
-
Пробел
-
Число
-
1
-
2
-
50
-
51
-
-
lastName: string(length: 2-50)
-
Латиница
-
Кириллица
-
Пустое значение
-
Пробел
-
Число
-
1
-
2
-
50
-
51
-
-
gender: string("male", "female", "other", "")
-
male
-
female
-
other
-
пустое значение
-
пробел
-
валидные, но заглавные
-
число
-
другой текст на латинице
-
кириллица
-
-
email: string(email)
- измененное валидное значение существующего email
-
dateOfBirth: string(ISO Date - value: 1/1/1900 - now)
-
1/1/1990
-
01/01/1990
-
1.1.1990
-
1/1/90
-
1/1990
-
пустое значение
-
пробел
-
латиница
-
кириллица
-
-
phone: string(phone number - any format)
-
в международном формате
-
с пробелами
-
без пробелов
-
с "-"
-
с "/"
-
-
без +
-
1 число
-
20 чисел
-
латиница
-
кириллица
-
пустое значение
-
пробел
-
-
picture: string(url)
-
ссылка
-
латиница
-
кириллица
-
-
location: object(Location)
-
street: string(length: 5-100)
-
латиница
-
кириллица
-
4
-
5
-
100
-
101
-
пустое значение
-
пробел
-
число
-
-
city: string(length: 2-30)
-
латиница
-
кириллица
-
1
-
2
-
30
-
31
-
пустое значение
-
пробел
-
число
-
-
state: string(length: 2-30)
-
латиница
-
кириллица
-
1
-
2
-
30
-
31
-
пробел
-
пустое значение
-
число
-
-
country: string(length: 2-30)
-
латиница
-
кириллица
-
1
-
30
-
2
-
31
-
пробел
-
пустое значение
-
число
-
-
timezone: string(Valid timezone value ex. +7:00, -1:00)
-
валидный формат
-
+7
-
7
-
пустое значение
-
пробел
-
латиница
-
кириллица
-
-
-
-
Ответ
-
-
Delete User
-
DELETE /user/:id
-
Правильный метод
- 200
-
Неправильный метод
-
404
-
"error": "PATH_NOT_FOUND"
-
-
-
Ответ
-