baseUrl: https://interns-test-fe.snp.agency/api/v1/
headers:
| Параметр | Описание |
|---|---|
| scope-key | Уникальная строка. Нужна, чтобы разделить данные между пользователями API. Сгенерировать можно, например, здесь https://passwordsgenerator.net/ или запросить у своего ментора |
Если у вас возникли вопросы, проверьте нет ли ответов здесь
post: /signup
| Параметр | Тип |
|---|---|
| username | string |
| password | string |
| password_confirmation | string |
| is_admin | boolean |
post: /signin
| Параметр | Тип |
|---|---|
| username | string |
| password | string |
get: /users/current
delete: /logout
post: /tests
| Параметр | Тип |
|---|---|
| title | string |
patch: /tests/:id
delete: /tests/:id
get: /tests/:id/
get: /tests
| Параметр | Тип | default | Описание |
|---|---|---|---|
| page | number | 1 | страница |
| per | number | 5 | количество элементов на странице |
| search | string | поиск по title, неполное вхождение, не зависит от регистра | |
| sort | string | created_at_desc | сортировка. Может быть created_at_asc или created_at_desc |
post: /tests/:test_id/questions
| Параметр | Тип |
|---|---|
| title | string |
| question_type | string ('single', 'multiple', 'number') |
| answer | number |
patch: /questions/:id
delete: /questions/:id
post: /questions/:question_id/answers
| Параметр | Тип |
|---|---|
| text | string |
| is_right | boolean |
patch: /answers/:id
patch: /answers/:id/insert_at/:position
delete: /answers/:id
Добавьте withCredentials = true Если используете axios это можно сделать так:
import axios from 'axios';
axios.defaults.withCredentials = true;
После этого заново авторизуйтесь
Сообщите об этом ментору и напишите адрес сайта.