FlowchartDiagram
Consultar
usuário
Editar anúncio
Excluir anúncio
Consultar
marcas por tipo
Consultar
modelo por
marca e tipo
Consultar versões
por marca, modelo e
tipo
Selecionar uma
opção de versão
Chamar serviço de
criação ou edição
Consultar
anúncios do
usuário
GET -> /advertisement/findByUser/?page=0&take=10&userId=XXXXX
DELETE -> advertisement/XXXXX
PUT -> /advertisement/XXXXX
GET -> brand?type=XXX
GET -> /model/findByBrand/Chevrolet?type=1
Criar anúncio
GET -> /model/findByBrandModel/Chevrolet/Astra?type=1
Consultar tipo
de carro
Consultar tipo de
transmissão
Consultar tipo de
combustível
Consultar cor
Consultar
opcionais
GET -> /advertisement?userId=XXXXX
{"plate":"","mileage":10000,"price":10000,"city":"Uberlândia","state":"MG","photos":[],"modelId":86771,"description":"","fuelType":"Álcool","status":"1","color":"Amarelo","ports":4,"bodyStyle":"Hatchback","transmission":"Manual","motor":null}