Для работы с API необходимо приобрести указанный курс.
*sn - sprint number
| URL | Method | Info |
|---|---|---|
/api/{sn}/employee/read
|
GET POST |
Результат: Список всех сотрудников. Формат ответа: JSON Курс: JavaScript 2.0 |
/api/{sn}/employee/read?id=3
|
GET |
Результат: Описание одного сотрудника c id = 3. Формат ответа: JSON Курс: JavaScript 2.0 |
/api/{sn}/employee/read/5
|
GET POST |
Результат: Описание одного сотрудника c id = 5. Формат ответа: JSON Курс: JavaScript 2.0 |
/api/{sn}/employee/random-email
|
GET |
Результат: Случайный емейл сотрудника. Формат ответа: JSON Курс: JavaScript 2.0 |
/api/{sn}/employee/email?email=liliane_hirt@gmail.com
|
GET |
Результат: Описание одного сотрудника c email = liliane_hirt@gmail.com. Формат ответа: JSON Курс: JavaScript 2.0 |
| id | name | age | designation | created | |
|---|---|---|---|---|---|
| 1 | John Doe | johndoe@gmail.com | 32 | Data Scientist | 2012-06-01 02:12:30 |
| 2 | David Costa | sam.mraz1996@yahoo.com | 29 | Apparel Patternmaker | 2013-03-03 01:20:10 |
| 3 | Todd Martell | liliane_hirt@gmail.com | 36 | Accountant | 2014-09-20 03:10:25 |
| 4 | Adela Marion | michael2004@yahoo.com | 42 | Shipping Manager | 2015-04-11 04:11:12 |
| 5 | Matthew Popp | krystel_wol7@gmail.com | 48 | Chief Sustainability Officer | 2016-01-04 05:20:30 |
| 6 | Alan Wallin | neva_gutman10@hotmail.com | 37 | Chemical Technician | 2017-01-10 06:40:10 |
| 7 | Joyce Hinze | davonte.maye@yahoo.com | 44 | Transportation Planner | 2017-05-02 02:20:30 |
| 8 | Donna Andrews | joesph.quitz@yahoo.com | 49 | Wind Energy Engineer | 2018-01-04 05:15:35 |
| 9 | Andrew Best | jeramie_roh@hotmail.com | 51 | Geneticist | 2019-01-02 02:20:30 |
| 10 | Joel Ogle | summer_shanah@hotmail.com | 45 | Space Sciences Teacher | 2020-02-01 06:22:50 |
| URL | Method | Info |
|---|---|---|
/api/{sn}/sr/read
|
GET POST |
Результат: Список всех рас игры "Космические рейнджеры". Формат ответа: JSON Курс: JavaScript 2.0 |
/api/{sn}/sr/read?race=gaal
|
GET |
Результат: Описание расы gaal игры "Космические рейнджеры". Формат ответа: JSON Курс: JavaScript 2.0 |
/api/{sn}/sr/read/human
|
GET POST |
Результат: Описание расы human игры "Космические рейнджеры". Формат ответа: JSON Курс: JavaScript 2.0 |
| URL | Method | Info |
|---|---|---|
/api/{sn}/random/random-number
|
GET |
Результат: Случайное целое число от [0,100]. Формат ответа: JSON Курс: JavaScript 2.0 |
/api/{sn}/random/random-number?min=100&max=110
|
GET |
Результат: Случайное целое число от [100,110]. Формат ответа: JSON Курс: JavaScript 2.0 |
/api/{sn}/random/random-number
|
POST |
Для работы необходимо передать параметры min и max в body POST запроса (form-data). Результат: Случайное целое число от [0,100]. Формат ответа: JSON Курс: JavaScript 2.0 |
/api/{sn}/random/random-string
|
GET |
Результат: Строка случайных символов длиной 32 cимволa. Формат ответа: JSON Курс: JavaScript 2.0 |
/api/{sn}/random/random-string?length=16
|
GET |
Результат: Строка случайных символов длиной 16 cимволов. Формат ответа: JSON Курс: JavaScript 2.0 |
/api/{sn}/random/generate-password
|
POST |
Для работы необходимо передать параметры в body POST запроса (form-data):
Если параметры не переданы то генерируется пароль длиной 24 символа, строчные и прописные символы, цифры, спецсимволы. Результат: Объект содержащий пароль указанной длины и сложности. Формат ответа: JSON Курс: JavaScript 2.0 |
| URL | Method | Info |
|---|---|---|
/api/{sn}/gow/world
|
GET |
Результат: Объект с описанием миров игры GoW. Формат ответа: JSON Курс: JavaScript 2.0 |
/api/{sn}/gow/world/niflheim
|
GET |
Результат: Описание мира Niflheim из игры GoW. Формат ответа: JSON Курс: JavaScript 2.0 |
/api/{sn}/gow/governor/сурт
|
GET |
Результат: Получить описание мира игры GoW с правителем Сурт. Формат ответа: JSON Курс: JavaScript 2.0 |
/api/{sn}/gow/rune
|
POST |
Результат: Получить руны миров из игры GoW. Формат ответа: JSON Курс: JavaScript 2.0 |
/api/{sn}/gow/random-world
|
POST |
Результат: Получить случайное имя мира из GOW. Формат ответа: JSON Курс: JavaScript 2.0 |
| world | title | rune | population | governor | description |
|---|---|---|---|---|---|
| Alfheim | Альвхейм | ![]() |
Светлые Эльфы и Темные Эльфы | Фрейр | При первом прибытии в Альвхейм вам... |
| Asgard | Асгард | ![]() |
Асы и Эйнхерии | Один | Сильно укрепленная родина асов Асгард является... |
| Helheim | Хельхейм | ![]() |
Хель | или же просто Хель является скандинавским адом, миром куда... | |
| Jotunheim | Йотунхейм | ![]() |
Великаны | Бергельмир | Йотунхейм - мир великанов-йотонув имеет самые высокие... |
| Midgard | Мидгард | ![]() |
Люди и другие расы | Тюр | Мидгард по сути, представляет собой своего рода... |
| Muspelheimr | Муспельхейм | ![]() |
Огненные великаны | Сурт | Мир огня и пепла Муспельхейм, на данный... |
| Niflheim | Нифльхейм | ![]() |
Гномы | Дурин | Маленкий но очень опасный мир покрытый волшебным... |
| Svartalfheim | Свартальвхейм | ![]() |
Гномы | Модсогнир | Родина гномов - одной из самых хитрых и изобретательных... |
| Vanaheim | Ванахейм | ![]() |
Ваны | Фрейя | Безусловно самый таинственный и причудливый и неземной мир из... |
| URL | Method | Info |
|---|---|---|
/api/{sn}/get-time
|
POST |
Результат: Объект с текущим временем сервера Формат ответа: JSON Курс: JavaScript 2.0 |
/api/time |
GET |
Результат: Объект с текущим временем сервера Формат ответа: JSON |
| URL | Method | Info |
|---|---|---|
/api/{sn}/js24/test
|
GET POST PUT PATCH DELETE |
Результат: Объект:
Объект содержит название метода (эхо сервер), текущее время сервера, случайное целое число от 0 до 100 и описание метода. Формат ответа: JSON Курс: JavaScript 24/2 |
/api/{sn}/js24/fallout-quote
|
GET |
Результат: Объект:
Объект содержит случайную цитату из игры Fallout. Формат ответа: JSON Курс: JavaScript 24/2 |
/api/{sn}/js24/stone-paper
|
POST |
Результат: Объект:
Объект содержит случайную комбинацию из игры камень-ножницы-бумага. Формат ответа: JSON Курс: JavaScript 24/2 |
/api/{sn}/js24/stone-paper-game
|
GET |
Результат: Объект. Объект содержит описание правил игры камень-ножницы-бумага. Формат ответа: JSON Если передать ?game=бумага, параметр, или ножницы или камень, то api играет с вами в игру. Курс: JavaScript 24/2 |