-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrotasAPI
More file actions
47 lines (22 loc) · 2.11 KB
/
Copy pathrotasAPI
File metadata and controls
47 lines (22 loc) · 2.11 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
Rotas api marvel:
localhost:3000/marvel -> Rota responsavel por realizar a requisição do tipo get na api e escrever os dados em um arquivo json chamado "marvel_data.json".
Creators:
localhost:3000/creators/create (POST) -> Rota responsável por ler o arquivo criado pela rota /marvel, realizar um map em creators, e salvar dentro do banco de dados.
localhost:3000/creators/ (POST) -> Rota responsavel por criar um único criador a base de dados.
localhost:3000/creators/ (GET) -> Rota responsavel por trazer as informações de todos os criadores.
localhost:3000/creators/search/:roles (GET) -> Rota responsavel por trazer todos os criadores com um determinado cargo.
localhost:3000/creators/:id (GET) -> Rota responsavel por buscar dentro do banco de dados, criadores com o ID passado na url.
localhost:3000/creators/:id (PATCH) -> Rota responsavel por atualizar os dados do criador.
localhost:3000/creators/:id (DELETE) -> Rota responsavel por deletar os dados do criador.
Comics:
localhost:3000/comics/create (POST) -> Rota responsável por ler o arquivo criado pela rota /marvel, realizar um map em comics, e salvar dentro do banco de dados.
localhost:3000/comics/ (GET) -> Rota responsavel por trazer as informações de todos os comics.
localhost:3000/comics/:id (GET) -> Rota responsavel por buscar dentro do banco de dados, comics com o ID passado na url.
localhost:3000/comics/:id (PATCH) -> Rota responsavel por atualizar os dados da comics.
localhost:3000/comics/:id (DELETE) -> Rota responsavel por deletar os dados da comics.
Character:
localhost:3000/character/create (POST) -> Rota responsável por ler o arquivo criado pela rota /marvel, realizar um map em character, e salvar dentro do banco de dados.
localhost:3000/character/ (GET) -> Rota responsavel por trazer as informações de todos os character.
localhost:3000/character/:id (GET) -> Rota responsavel por buscar dentro do banco de dados, character com o ID passado na url.
localhost:3000/character/:id (PATCH) -> Rota responsavel por atualizar os dados dos character.
localhost:3000/character/:id (DELETE) -> Rota responsavel por deletar os dados dos character.