-
Notifications
You must be signed in to change notification settings - Fork 0
/
AutoCaelum-Api.txt
54 lines (43 loc) · 1.27 KB
/
AutoCaelum-Api.txt
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
47
48
49
50
51
52
53
54
URL BASE:
https://jhonatanjacinto.dev/autocaelum/v1
LOGIN
Método: POST
URL: /usuarios/login
Body:
{
'login': 'SEU_USUARIO',
'senha': '123456'
}
Resposta do Servidor: JSON
VEICULOS
LISTAR TODOS OS VEÍCULOS DO USUÁRIO X
Método: GET
URL: /veiculos/u/NOME_USUARIO
LISTAR QTD ESPECIFICA DE VEÍCULOS DO USUARIO X
Método: GET
URL: /veiculos/u/NOME_USUARIO/qtd/QUANTIDADE
LISTAR QTD ESPECIFICA E RANDÔMICA DE VEÍCULOS DO USUARIO X
Método: GET
URL: /veiculos/u/NOME_USUARIO/qtd/QUANTIDADE/random
Resposta do Servidor (Sucesso): JSON (Array)
Resposta do Servidor (Erro): JSON (Object)
#####
ADICIONAR VEÍCULO
Método: POST
URL: /veiculos
Body:
{
'modelo': '',
'preco': 0,
'foto': '',
'descricao': ''
}
Headers:
Content-type: "application/json"
Authorization: "Bearer dkfjldfkgjsdf-54654-asdfjkslf"
EXCLUIR VEÍCULO
Método: DELETE
URL: /veiculos/ID_DO_VEÍCULO
Headers:
Content-type: "application/json"
Authorization: "Bearer dkfjldfkgjsdf-54654-asdfjkslf"