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;
После этого заново авторизуйтесь
Сообщите об этом ментору и напишите адрес сайта.