API DE INTEGRAÇÃO
VERSÃO 2
Janeiro/2017
Setor de Desenvolvimento
assistencia@litoralcar.com.brManual de Integração
Sumário
INTRODUÇÃO A API VERSÃO 2 ... 3
A
UTENTICAÇÃO... 3
URL
B
ASE... 3
F
ORMATO DOE
NVIO... 4
E
NVIO DED
ADOS... 4
Sobre Parâmetros do Tipo Numérico ... 4
F
ORMATO DAR
ESPOSTA... 4
URL
DASF
OTOS... 4
MÉTODOS ... 5
M
ÉTODO LOJA... 5
Ação buscar ... 5
M
ÉTODO ENDERECOS... 5
Ação buscar ... 5
M
ÉTODO TELEFONES... 5
Ação buscar ... 5
M
ÉTODO EMAILS... 5
Ação buscar ... 5
M
ÉTODO CIDADES... 5
Ação buscar ... 5
M
ÉTODO CATEGORIAS... 6
Ação buscar ... 6
M
ÉTODO CORES... 6
Ação buscar ... 6
M
ÉTODO COMBUSTIVEIS... 6
Ação buscar ... 6
M
ÉTODO PORTAS... 6
Ação buscar ... 6
M
ÉTODO MOTORES... 6
Ação buscar ... 6
M
ÉTODO VALVULAS... 6
Ação buscar ... 6
M
ÉTODO MARCAS... 7
Ação buscar ... 7
M
ÉTODO MODELOS... 7
Ação buscar ... 7
M
ÉTODO OPCIONAIS... 7
Ação buscar ... 7
M
ÉTODO VEICULO... 8
Ação buscar ... 8
Ação salvar ... 8
Ação alterar ... 10
Ação excluir ... 11
M
ÉTODO FOTOS... 12
Ação buscar ... 12
Ação salvar ... 12
Ação alterar ... 13
Ação excluir ... 13
M
ÉTODO ESTOQUE... 13
Ação buscar ... 13
Ação salvar ... 14
Ação alterar ... 15
Ação excluir ... 17
M
ÉTODO LOGS... 18
Ação buscar ... 18
EXEMPLOS DE DADOS EM FORMATO JSON ... 19
M
ÉTODO LOJA... 19
Ação buscar ... 19
M
ÉTODO ENDERECOS... 19
Ação buscar ... 19
M
ÉTODO TELEFONES... 19
Ação buscar ... 19
M
ÉTODO EMAILS... 19
Ação buscar ... 19
M
ÉTODO CIDADES... 19
Ação buscar ... 19
M
ÉTODO CATEGORIAS... 20
Ação buscar ... 20
M
ÉTODO CORES... 20
Ação buscar ... 20
M
ÉTODO COMBUSTIVEIS... 20
Ação buscar ... 20
M
ÉTODO PORTAS... 20
Ação buscar ... 20
M
ÉTODO MOTORES... 20
Ação buscar ... 20
M
ÉTODO VALVULAS... 20
Ação buscar ... 20
M
ÉTODO MARCAS... 20
Ação buscar ... 20
M
ÉTODO MODELOS... 21
Ação buscar ... 21
M
ÉTODO OPCIONAIS... 21
Ação buscar ... 21
M
ÉTODO VEICULO... 22
Ação buscar ... 22
Ação salvar ... 22
Ação alterar ... 22
Ação excluir ... 23
M
ÉTODO FOTOS... 23
Ação buscar ... 23
Ação salvar ... 23
Ação alterar ... 23
Ação excluir ... 23
M
ÉTODO ESTOQUE... 23
Ação buscar ... 23
Ação salvar ... 24
Ação alterar ... 25
Ação excluir ... 25
M
ÉTODO LOGS... 26
Ação buscar ... 26
EXEMPLOS EM PHP ... 27
ATUALIZAÇÃO DA DOCUMENTAÇÃO ... 28
Introdução a API versão 2
Este manual descreve como deve ser realizada a integração entre o seu sistema e o portal LitoralCar.
A integração é feita através do consumo de Web Service REST.
Após realizado o cadastro da loja junto à LitoralCar, o lojista deverá solicitar um usuário e senha de acessos
para integração, que é exclusivo para realizar conexão no Web Server. Está solicitação deverá ser feita pelo lojista
através de e-mail para
assistencia@litoralcar.com.br
, informando:
- Nome da Loja
- CNPJ da Loja
- Nome do responsável da Loja
- Nome do Sistema Integrador
- E-mail de contato do Sistema Integrador
Autenticação
A autenticação no Web Service é feita através do envio dos parâmetros no cabeçalho (Header) da requisição
(Request) HTTP. Os parâmetros de autenticação no cabeçalho são:
Username – para o usuário de acesso.
Password – para a senha de acesso.
URL Base
A URL base da API segue o modelo:
http://www.litoralcar.com.br/webserver/acao/metodo/parametro/cod_loja
acao
– especifica a ação que será executada. Ações suportadas e tipos de requisição esperados:
buscar – GET
salvar – POST
alterar – PUT
excluir – DELETE
metodo
– indica onde será executada a ação solicitada pelo usuário da API. Métodos suportados:
loja
enderecos
telefones
e-mails
cidades
categorias
cores
combustiveis
portas
motores
valvulas
marcas
modelos
opcionais
veiculo
fotos
estoque
logs
parametro
– indica parâmetro específico para determinadas ações/métodos e em algumas situações não deve
ser passado. É utilizado apenas em algumas situações que aparecem na descrição dos métodos desta documentação.
cod_loja
– informa o código da loja fornecido pela LitoralCar. Tipo aceito: INTEIRO maior que 0.
Exemplo: http://www.litoralcar.com.br/buscar/marcas/moto/1234
Formato do Envio
Isto é definido com base no parâmetro Content-Type do Header e deverá ser application/json.
Envio de Dados
Os dados como parâmetros extras de busca e dados de formulário, devem ser enviados através do parâmetro
Content do Header, como uma Array com formato Json. Todos os caracteres de acentuação, deverão ser convertidos
para Unicode, por exemplo ã =
\u00e3
.
Sobre Parâmetros do Tipo Numérico
Para todos os parâmetros do tipo Numérico, sejam INT ou DEC, nunca enviar 0 (zero) no início. Por exemplo
enviar 5870 ao invés de 05870.
Formato da Resposta
Você precisa observar como o manipulador REST decide que tipo de formato de resposta deve ser enviado de
volta. Isto é decidido com base no parâmetro Accept que deverá ser application/json. A formatação dos caracteres é
definida em Accept-Charset com o valor UTF-8.
Outra coisa que você deve observar são códigos de status retornados:
200 – Solicitação realizada com sucesso.
400 – Erro de processamento (Bad Request). Verificar dados enviados.
401 – Erro de autorização. Verificar usuário, senha e código da loja.
404 – Erro de solicitação. Verificar ação, método e parâmetro passado via URL.
URL das Fotos
A URL das fotos segue o modelo:
http://www.litoralcar.com.br/foto/tamanho/cod_veiculo/arquivo
tamanho
– tamanho da foto. Parâmetros aceitos: P, M ou G.
cod_veiculo
– código do veículo na LitoralCar, obtido através métodos veiculo ou estoque.
arquivo
– nome do arquivo da foto do veículo, obtido através métodos veiculo ou estoque.
Métodos
Em todos os métodos no
cod_loja
deverá ser informado o código da loja fornecido pela LitoralCar. Tipo aceito:
INTEIRO maior que 0.
Método loja
Método utilizado para obter informações da loja cadastradas na LitoralCar. Retorna todos os dados cadastrais
incluindo todos os endereços, telefones e e-mails. Ação aceita: buscar.
Ação buscar
Tipo: GET
URL:
http://www.litoralcar.com.br/webserver/buscar/loja/cod_loja
Método enderecos
Método utilizado para obter os endereços da loja cadastrados na LitoralCar. Ação aceita: buscar.
Ação buscar
Tipo: GET
URL:
http://www.litoralcar.com.br/webserver/buscar/enderecos/cod_loja
Método telefones
Método utilizado para obter os telefones da loja cadastrados na LitoralCar. Ação aceita: buscar.
Ação buscar
Tipo: GET
URL:
http://www.litoralcar.com.br/webserver/buscar/telefones/cod_loja
Método emails
Método utilizado para obter os e-mails da loja cadastrados na LitoralCar. Ação aceita: buscar.
Ação buscar
Tipo: GET
URL:
http://www.litoralcar.com.br/webserver/buscar/emails/cod_loja
Método cidades
Método utilizado para obter as cidades cadastradas na LitoralCar. Ação aceita: buscar.
Ação buscar
Tipo: GET
URL:
http://www.litoralcar.com.br/webserver/buscar/cidades/parametro/cod_loja
Método categorias
Método utilizado para obter as categorias cadastradas na LitoralCar, que serão aceitas no cadastro dos
veículos. Ação aceita: buscar.
Ação buscar
Tipo: GET
URL:
http://www.litoralcar.com.br/webserver/buscar/categorias/cod_loja
Método cores
Método utilizado para obter as cores cadastradas na LitoralCar, que serão aceitas no cadastro dos veículos.
Ação aceita: buscar.
Ação buscar
Tipo: GET
URL:
http://www.litoralcar.com.br/webserver/buscar/cores/cod_loja
Método combustiveis
Método utilizado para obter os tipos de combustíveis cadastrados na LitoralCar, que serão aceitas no cadastro
dos veículos. Ação aceita: buscar.
Ação buscar
Tipo: GET
URL:
http://www.litoralcar.com.br/webserver/buscar/combustiveis/cod_loja
Método portas
Método utilizado para a quantidade de portas aceitas no cadastro dos veículos. Ação aceita: buscar.
Ação buscar
Tipo: GET
URL:
http://www.litoralcar.com.br/webserver/buscar/portas/cod_loja
Método motores
Método utilizado para obter os valores de motores, que serão aceitas no cadastro dos veículos da categoria
Carro/Camionetas. Ação aceita: buscar.
Ação buscar
Tipo: GET
URL:
http://www.litoralcar.com.br/webserver/buscar/motores/cod_loja
Método valvulas
Método utilizado para obter os valores de válvulas, que serão aceitas no cadastro dos veículos da categoria
Carro/Camionetas. Ação aceita: buscar.
Ação buscar
Tipo: GET
Método marcas
Método utilizado para obter as marcas cadastradas na LitoralCar, que serão aceitas no cadastro dos veículos.
Ação aceita: buscar.
Ação buscar
Tipo: GET
URL:
http://www.litoralcar.com.br/webserver/buscar/marcas/parametro/cod_loja
parametro
– categoria para obter as marcas. Parâmetros aceitos:
caminhao
carreta
carro
implemento-rodoviario
moto
motorhome
nautica
onibus
quadriciclo-triciclo
trator-maquina
Método modelos
Método utilizado para obter os modelos cadastrados na LitoralCar para cada marca, que serão aceitas no
cadastro dos veículos. Ação aceita: buscar.
Ação buscar
Tipo: GET
URL:
http://www.litoralcar.com.br/webserver/buscar/modelos/parametro/cod_loja
parametro
– categoria para obter os modelos de cada marca. Parâmetros aceitos:
caminhao
carreta
carro
implemento-rodoviario
moto
motorhome
nautica
onibus
quadriciclo-triciclo
trator-maquina
Método opcionais
Método utilizado para obter as marcas cadastradas na LitoralCar, que serão aceitas no cadastro dos veículos
das categorias Carro/Camionetas, Moto e Caminhão. Outras categorias não possuem opcionais. Ação aceita: buscar.
Ação buscar
Tipo: GET
URL:
http://www.litoralcar.com.br/webserver/buscar/opcionais/parametro/cod_loja
caminhao
carro
moto
Método veiculo
Método utilizado para manipular os dados de um veículo da loja. Ações aceitas: buscar, salvar, alterar, excluir.
Ação buscar
Retorna informações do cadastro do veículo incluindo os opcionais e fotos. As fotos retornam na ordem de
prioridade definida no cadastro, a primeira é aquela que aparecerá no resultado das buscas.
Tipo: GET
URL:
http://www.litoralcar.com.br/webserver/buscar/veiculo/parametro/cod_loja
parametro
– código do veículo na LitoralCar. Tipo aceito: numérico (INT) maior que 0.
No retorno o parâmetro situacao poderá ser:
0 para oculto
1 ou 2 para exibir (depende da situação da loja)
Ação salvar
Salva novo veículo no estoque da loja. Os opcionais deverão ser enviados através de código, obtidos pelo
método opcionais e as fotos devem ser enviadas na ordem que deseja para o site. Os dados do veículo devem ser
enviados através do parâmetro Content do Header com formato Json. Caso tenha sucesso ao salvar serão retornados
os dados do veículo e seu código na LitoralCar. No final, se houverem, serão retornados alertas de erros em
parâmetros. Se não for possível salvar o veículo, serão retornados o erro principal e os alertas no final.
Tipo: POST
URL:
http://www.litoralcar.com.br/webserver/salvar/veiculo/cod_loja
(Header) Content
Ao salvar veículo é necessário enviar parâmetros, que são os campos a serem salvos. Parâmetros aceitos:
PARÂMETRO
FORMATO
VALOR
cod_importacao
*
Numérico INT
Código de integração do veículo. Código de controle no sistema
do integrador. Número inteiro maior que 0 (zero).
Obs.: Este código deverá ser único.
categoria
*
Texto
Categoria do veículo. Obter lista de valores aceitos, através do
método categorias.
marca
*
Texto
Marca do veículo. Obter lista de valores aceitos, através do
método marcas.
modelo
*
Texto
Modelo do veículo. Obter lista de valores aceitos, através do
método modelos.
Obs.: Valores como motor, válvulas e versão (LX, GLX, ...) devem
ser enviados separadamente nos campos específicos.
versao
Texto (150)
Versão do veículo. Texto com no máximo 150 caracteres.
Obs.: Valores como motor, válvulas e modelo devem ser
enviados separadamente nos campos específicos, pois os
mesmo serão excluídos da versão.
combustivel
*
Texto
Combustível do veículo. Obter lista de valores aceitos, através
do método combustiveis.
Obs.: Utilize o valor *** para veículos que não possuem
combustível, como carretinhas e baús.
motor
Texto
Motorização do veículo. Obter lista de valores aceitos, através
do método motores.
valvulas
Numérico INT
Quantidade de válvulas do veículo. Obter lista de valores aceitos,
através do método valvulas.
portas
Numérico INT
Quantidade de portas do veículo. Obter lista de valores aceitos,
através do método portas.
cor
*
Texto
Cor do veículo. Obter lista de valores aceitos, através do método
cores.
ano
*
Numérico INT (4)
Ano modelo do veículo. Número inteiro com 4 (quatro)
caracteres.
km
Numérico INT
Quilometragem do veículo. Número inteiro.
Obs.: Utilizar o valor 0 apenas para veículos 0Km e quando não
possuir quilometragem não enviar este parâmetro ou passar
vazio.
placa
Texto (7)
Placa do veículo. Enviar no padrão 3 (três) letras e 4 (quatro)
números, sem o hífen.
Exemplo: ABC1234
local
Texto (45)
Local do veículo. Texto com no máximo 45 caracteres.
Obs.: Utilizado para controle da localização e não influencia no
anúncio da LitoralCar.
Exemplos de conteúdo: pátio, loja, matriz, feirão...
observacoes
Texto (500)
Observações sobre o veículo. Texto com no máximo 500
caracteres.
valor
Numérico DEC (7.2)
Valor de venda do veículo. Número com até duas casas decimais
e sem separação de milhares. Valor máximo aceito: 9999999.99.
Exemplo: 25000.00
valor_oferta
Numérico DEC (7.2)
Valor de oferta do veículo. Número com até duas casas decimais
e sem separação de milhares. Valor máximo aceito: 9999999.99.
Obs.: Deverá ser menor que o valor de venda.
Exemplo: 23900.00
valor_repasse
Numérico DEC (7.2)
Valor de repasse do veículo. Número com até duas casas
decimais e sem separação de milhares. Valor máximo aceito:
9999999.99.
Obs.: Este valor não aparecerá apenas na Central de Repasses
que a loja tem acesso. Deverá ser menor que o valor de venda.
Exemplo: 20000.00
opcionais
Array()
Array com os códigos dos opcionais do veículo. Obter lista de
valores aceitos, através do método opcionais.
fotos
Array()
Array com as URLs das fotos do veículo.
Formatos aceitos: JPG, PNG e GIF.
Dimensão recomendada: 800 x 600 pixels.
Exemplo: http://www.integrador.com.br/fotos/a987dah22.jpg
*
Parâmetros obrigatórios.
Ação alterar
Altera as informações de um veículo do estoque da loja e atualiza as fotos deste veículo, as fotos atuais serão
excluídas. Os opcionais deverão ser enviados através de código, obtidos pelo método opcionais e as fotos devem ser
enviadas na ordem que deseja para o site. Os dados do veículo devem ser enviados através do parâmetro Content do
Header com formato Json. Caso tenha sucesso ao alterar serão retornados os dados atualizados do veículo. No final,
se houverem, serão retornados alertas de erros em parâmetros. Se não for possível salvar o veículo, serão retornados
o erro principal e os alertas no final.
Tipo: PUT
URL:
http://www.litoralcar.com.br/webserver/buscar/veiculo/parametro/cod_loja
parametro
– código do veículo na LitoralCar. Tipo aceito: numérico (INT) maior que 0.
(Header) Content
Ao salvar veículo é necessário enviar parâmetros, que são os campos a serem salvos. Parâmetros aceitos:
PARÂMETRO
FORMATO
VALOR
cod_importacao
*
Numérico INT
Código de integração do veículo. Código de controle no sistema
do integrador, o mesmo que foi informado ao salvar o veículo.
Número inteiro maior que 0 (zero).
categoria
*
Texto
Categoria do veículo. Obter lista de valores aceitos, através do
método categorias.
marca
*
Texto
Marca do veículo. Obter lista de valores aceitos, através do
método marcas.
modelo
*
Texto
Modelo do veículo. Obter lista de valores aceitos, através do
método modelos.
Obs.: Valores como motor, válvulas e versão (LX, GLX, ...) devem
ser enviados separadamente nos campos específicos.
versao
Texto (150)
Versão do veículo. Texto com no máximo 150 caracteres.
Obs.: Valores como motor, válvulas e modelo devem ser
enviados separadamente nos campos específicos, pois os
mesmos serão excluídos da versão.
combustivel
*
Texto
Combustível do veículo. Obter lista de valores aceitos, através
do método combustiveis.
Obs.: Utilize o valor *** para veículos que não possuem
combustível, como carretinhas e baús.
motor
Texto
Motorização do veículo. Obter lista de valores aceitos, através
do método motores.
valvulas
Numérico INT
Quantidade de válvulas do veículo. Obter lista de valores aceitos,
portas
Numérico INT
Quantidade de portas do veículo. Obter lista de valores aceitos,
através do método portas.
cor
*
Texto
Cor do veículo. Obter lista de valores aceitos, através do método
cores.
ano
*
Numérico INT (4)
Ano modelo do veículo. Número inteiro com 4 (quatro)
caracteres.
km
Numérico INT
Quilometragem do veículo. Número inteiro.
Obs.: Utilizar o valor 0 apenas para veículos 0Km e quando não
possuir quilometragem não enviar este parâmetro ou passar
vazio.
placa
Texto (7)
Placa do veículo. Enviar no padrão 3 (três) letras e 4 (quatro)
números, sem o hífen.
Exemplo: ABC1234
local
Texto (45)
Local do veículo. Texto com no máximo 45 caracteres.
Obs.: Utilizado para controle da localização e não influencia no
anúncio da LitoralCar.
Exemplos de conteúdo: pátio, loja, matriz, feirão...
observacoes
Texto (500)
Observações sobre o veículo. Texto com no máximo 500
caracteres.
valor
Numérico DEC (7.2)
Valor de venda do veículo. Número com até duas casas decimais
e sem separação de milhares. Valor máximo aceito: 9999999.99.
Exemplo: 25000.00
valor_oferta
Numérico DEC (7.2)
Valor de oferta do veículo. Número com até duas casas decimais
e sem separação de milhares. Valor máximo aceito: 9999999.99.
Obs.: Deverá ser menor que o valor de venda.
Exemplo: 23900.00
valor_repasse
Numérico DEC (7.2)
Valor de repasse do veículo. Número com até duas casas
decimais e sem separação de milhares. Valor máximo aceito:
9999999.99.
Obs.: Este valor não aparecerá apenas na Central de Repasses
que a loja tem acesso. Deverá ser menor que o valor de venda.
Exemplo: 20000.00
situacao
Texto
Valores aceitos: exibir e oculto. Na falta será considerado exibir.
opcionais
Array()
Array com os códigos dos opcionais do veículo. Obter lista de
valores aceitos, através do método opcionais.
fotos
Array()
Array com as URLs da fotos do veículo.
Formatos aceitos: JPG, PNG e GIF.
Dimensão recomendada: 800 x 600 pixels.
Exemplo: http://www.integrador.com.br/fotos/a987dah22.jpg
*
Parâmetros obrigatórios.
Ação excluir
Exclui um veículo do estoque da loja e todas as fotos deste veículo. Não é possível recuperar informações de
um veículo excluído. O código de integração do veículo deve ser enviado através do parâmetro Content do Header
com formato Json. Caso tenha sucesso ao excluir retornará o status “Excluído com sucesso”. Se não for possível excluir
o veículo, serão retornados o erro principal e os alertas no final.
Tipo: DELETE
URL:
http://www.litoralcar.com.br/webserver/excluir/veiculo/parametro/cod_loja
parametro
– código do veículo na LitoralCar. Tipo aceito: numérico (INT) maior que 0.
(Header) Content
Ao salvar veículo é necessário enviar parâmetros, que são os campos a serem salvos. Parâmetros aceitos:
PARÂMETRO
FORMATO
VALOR
cod_importacao
*
Numérico INT
Código de integração do veículo. Código de controle no sistema
do integrador, o mesmo que foi informado ao salvar o veículo.
Número inteiro maior que 0 (zero).
*
Parâmetros obrigatórios.
Método fotos
Método utilizado para manipular as fotos de um veículo do estoque da loja. Quanto a ordem, a primeira é
aquela que aparecerá no resultado das buscas. Ações aceitas: buscar, salvar, alterar, excluir.
Ação buscar
Retorna todas as fotos na ordem de prioridade definida no cadastro.
Tipo: GET
URL:
http://www.litoralcar.com.br/webserver/buscar/fotos/parametro/cod_loja
parametro
– código do veículo na LitoralCar. Tipo aceito: numérico (INT) maior que 0.
Ação salvar
Adiciona fotos no cadastro do veículo. As fotos deveram ser enviadas na ordem de prioridade. Esta ação não
exclui as fotos anteriores, caso já existam fotos as novas serão adicionadas no final. As URLs das fotos devem ser
enviadas através do parâmetro Content do Header com formato Json. Caso tenha sucesso ao salvar retornará uma
lista com todas as fotos do veículo. No final, se houverem, serão retornados alertas de erros de URL. Se não for possível
salvar as fotos, serão retornados o erro principal e os alertas no final.
Tipo: POST
URL:
http://www.litoralcar.com.br/webserver/salvar/fotos/parametro/cod_loja
parametro
– código do veículo na LitoralCar. Tipo aceito: numérico (INT) maior que 0.
(Header) Content
Ao salvar as fotos é necessário enviar parâmetros, que são as URLs das fotos a serem salvas. Parâmetros
aceitos:
PARÂMETRO
FORMATO
VALOR
cod_importacao
*
Numérico INT
Código de integração do veículo. Código de controle no sistema
do integrador. Número inteiro maior que 0 (zero).
fotos
*
Array()
Array com as URLs da fotos do veículo.
Formatos aceitos: JPG, PNG e GIF.
Dimensão recomendada: 800 x 600 pixels.
Exemplo: http://www.integrador.com.br/fotos/a987dah22.jpg
Ação alterar
Altera as fotos no cadastro do veículo. As fotos deveram ser enviadas na ordem de prioridade. Esta ação
excluirá todas as fotos existentes do veículo e salva as novas fotos enviadas. As URLs das fotos devem ser enviadas
através do parâmetro Content do Header com formato Json. Caso tenha sucesso ao salvar retornará uma lista com
todas as fotos do veículo. No final, se houverem, serão retornados alertas de erros de URL. Se não for possível salvar
as fotos, serão retornados o erro principal e os alertas no final.
Tipo: PUT
URL:
http://www.litoralcar.com.br/webserver/alterar/fotos/parametro/cod_loja
parametro
– código do veículo na LitoralCar. Tipo aceito: numérico (INT) maior que 0.
(Header) Content
Ao salvar as fotos é necessário enviar parâmetros, que são as URLs das fotos a serem salvas. Parâmetros
aceitos:
PARÂMETRO
FORMATO
VALOR
cod_importacao
*
Numérico INT
Código de integração do veículo. Código de controle no sistema
do integrador. Número inteiro maior que 0 (zero).
fotos
*
Array()
Array com as URLs da fotos do veículo.
Formatos aceitos: JPG, PNG e GIF.
Dimensão recomendada: 800 x 600 pixels.
Exemplo: http://www.integrador.com.br/fotos/a987dah22.jpg
*
Parâmetros obrigatórios.
Ação excluir
Exclui todas as fotos no cadastro do veículo. É necessário enviar o código de integração do veículo através do
parâmetro Content do Header com formato Json. Caso tenha sucesso ao excluir retornará uma lista vazia. Se não for
possível salvar as fotos, serão retornados o erro principal e os alertas no final.
Tipo: DELETE
URL:
http://www.litoralcar.com.br/webserver/excluir/veiculo/parametro/cod_loja
parametro
– código do veículo na LitoralCar. Tipo aceito: numérico (INT) maior que 0.
(Header) Content
Ao salvar as fotos é necessário enviar parâmetros, que são as URLs das fotos a serem salvas. Parâmetros
aceitos:
PARÂMETRO
FORMATO
VALOR
cod_importacao
*
Numérico INT
Código de integração do veículo. Código de controle no sistema
do integrador. Número inteiro maior que 0 (zero).
*
Parâmetros obrigatórios.
Método estoque
Método utilizado para obter o estoque atual da loja na LitoralCar. Ações aceitas: buscar, salvar, alterar, excluir.
Ação buscar
Tipo: GET
Ação salvar
Salva novos veículos no estoque da loja. Os opcionais deverão ser enviados através de código, obtidos pelo
método opcionais e as fotos devem ser enviadas na ordem que deseja para o site. Os dados do veículo devem ser
enviados através do parâmetro Content do Header com formato Json. Caso tenha sucesso ao salvar retornará em cada
veículo o status “Salvo com sucesso” e as informações do mesmo. Se não for possível alterar o veículo, retornará o
status “Não foi possível salvar”, o erro principal e os alertas em cada veículo que houve problema de exclusão.
Tipo: POST
URL:
http://www.litoralcar.com.br/webserver/salvar/estoque/cod_loja
(Header) Content
Ao salvar as fotos é necessário enviar parâmetros, que são as URLs das fotos a serem salvas. Parâmetros
aceitos:
PARÂMETRO
FORMATO
VALOR
veiculos
*
Array()
Array com os veículos para excluir, contendo os
parâmetros abaixo para cada veículo:
PARÂMETRO
FORMATO
VALOR
cod_importacao
*
Numérico INT
Código de integração do veículo. Código de controle no sistema
do integrador, o mesmo que foi informado ao salvar o veículo.
Número inteiro maior que 0 (zero).
categoria
*
Texto
Categoria do veículo. Obter lista de valores aceitos, através do
método categorias.
marca
*
Texto
Marca do veículo. Obter lista de valores aceitos, através do
método marcas.
modelo
*
Texto
Modelo do veículo. Obter lista de valores aceitos, através do
método modelos.
Obs.: Valores como motor, válvulas e versão (LX, GLX, ...) devem
ser enviados separadamente nos campos específicos.
versao
Texto (150)
Versão do veículo. Texto com no máximo 150 caracteres.
Obs.: Valores como motor, válvulas e modelo devem ser
enviados separadamente nos campos específicos, pois os
mesmos serão excluídos da versão.
combustivel
*
Texto
Combustível do veículo. Obter lista de valores aceitos, através
do método combustiveis.
Obs.: Utilize o valor *** para veículos que não possuem
combustível, como carretinhas e baús.
motor
Texto
Motorização do veículo. Obter lista de valores aceitos, através
do método motores.
valvulas
Numérico INT
Quantidade de válvulas do veículo. Obter lista de valores aceitos,
através do método valvulas.
portas
Numérico INT
Quantidade de portas do veículo. Obter lista de valores aceitos,
através do método portas.
cor
*
Texto
Cor do veículo. Obter lista de valores aceitos, através do método
ano
*
Numérico INT (4)
Ano modelo do veículo. Número inteiro com 4 (quatro)
caracteres.
km
Numérico INT
Quilometragem do veículo. Número inteiro.
Obs.: Utilizar o valor 0 apenas para veículos 0Km e quando não
possuir quilometragem não enviar este parâmetro ou passar
vazio.
placa
Texto (7)
Placa do veículo. Enviar no padrão 3 (três) letras e 4 (quatro)
números, sem o hífen.
Exemplo: ABC1234
local
Texto (45)
Local do veículo. Texto com no máximo 45 caracteres.
Obs.: Utilizado para controle da localização e não influencia no
anúncio da LitoralCar.
Exemplos de conteúdo: pátio, loja, matriz, feirão...
observacoes
Texto (500)
Observações sobre o veículo. Texto com no máximo 500
caracteres.
valor
Numérico DEC (7.2)
Valor de venda do veículo. Número com até duas casas decimais
e sem separação de milhares. Valor máximo aceito: 9999999.99.
Exemplo: 25000.00
valor_oferta
Numérico DEC (7.2)
Valor de oferta do veículo. Número com até duas casas decimais
e sem separação de milhares. Valor máximo aceito: 9999999.99.
Obs.: Deverá ser menor que o valor de venda.
Exemplo: 23900.00
valor_repasse
Numérico DEC (7.2)
Valor de repasse do veículo. Número com até duas casas
decimais e sem separação de milhares. Valor máximo aceito:
9999999.99.
Obs.: Este valor não aparecerá apenas na Central de Repasses
que a loja tem acesso. Deverá ser menor que o valor de venda.
Exemplo: 20000.00
situacao
Texto
Valores aceitos: exibir e oculto. Na falta será considerado exibir.
opcionais
Array()
Array com os códigos dos opcionais do veículo. Obter lista de
valores aceitos, através do método opcionais.
fotos
Array()
Array com as URLs da fotos do veículo.
Formatos aceitos: JPG, PNG e GIF.
Dimensão recomendada: 800 x 600 pixels.
Exemplo: http://www.integrador.com.br/fotos/a987dah22.jpg
*
Parâmetros obrigatórios.
Ação alterar
Altera dados dos veículos do estoque da loja e atualiza as fotos destes veículos, as fotos atuais serão excluídas.
Esta ação altera apenas os veículos solicitados não excluindo o restante do estoque. Os opcionais deverão ser enviados
através de código, obtidos pelo método opcionais e as fotos devem ser enviadas na ordem que deseja para o site. É
necessário enviar o código de integração e o código da LitoralCar dos veículos e o restante dos dados através do
parâmetro Content do Header como uma array no formato Json. Caso tenha sucesso ao alterar retornará em cada
veículo o status “Alterado com sucesso” e as informações atualizadas do mesmo. Se não for possível alterar o veículo,
retornará o status “Não foi possível alterar”, o erro principal e os alertas em cada veículo que houve problema de
exclusão.
Tipo: PUT
URL:
http://www.litoralcar.com.br/webserver/alterar/estoque/cod_loja
(Header) Content
Ao salvar as fotos é necessário enviar parâmetros, que são as URLs das fotos a serem salvas. Parâmetros
aceitos:
PARÂMETRO
FORMATO
VALOR
veiculos
*
Array()
Array com os veículos para excluir, contendo os
parâmetros abaixo para cada veículo:
PARÂMETRO
FORMATO
VALOR
cod_importacao
*
Numérico INT
Código de integração do veículo. Código de controle no sistema
do integrador, o mesmo que foi informado ao salvar o veículo.
Número inteiro maior que 0 (zero).
cod_veiculo
*
Numérico INT
Código do veículo na LitoralCar. Tipo aceito: numérico (INT)
maior que 0
categoria
*
Texto
Categoria do veículo. Obter lista de valores aceitos, através do
método categorias.
marca
*
Texto
Marca do veículo. Obter lista de valores aceitos, através do
método marcas.
modelo
*
Texto
Modelo do veículo. Obter lista de valores aceitos, através do
método modelos.
Obs.: Valores como motor, válvulas e versão (LX, GLX, ...) devem
ser enviados separadamente nos campos específicos.
versao
Texto (150)
Versão do veículo. Texto com no máximo 150 caracteres.
Obs.: Valores como motor, válvulas e modelo devem ser
enviados separadamente nos campos específicos, pois os
mesmos serão excluídos da versão.
combustivel
*
Texto
Combustível do veículo. Obter lista de valores aceitos, através
do método combustiveis.
Obs.: Utilize o valor *** para veículos que não possuem
combustível, como carretinhas e baús.
motor
Texto
Motorização do veículo. Obter lista de valores aceitos, através
do método motores.
valvulas
Numérico INT
Quantidade de válvulas do veículo. Obter lista de valores aceitos,
através do método valvulas.
portas
Numérico INT
Quantidade de portas do veículo. Obter lista de valores aceitos,
cor
*
Texto
Cor do veículo. Obter lista de valores aceitos, através do método
cores.
ano
*
Numérico INT (4)
Ano modelo do veículo. Número inteiro com 4 (quatro)
caracteres.
km
Numérico INT
Quilometragem do veículo. Número inteiro.
Obs.: Utilizar o valor 0 apenas para veículos 0Km e quando não
possuir quilometragem não enviar este parâmetro ou passar
vazio.
placa
Texto (7)
Placa do veículo. Enviar no padrão 3 (três) letras e 4 (quatro)
números, sem o hífen.
Exemplo: ABC1234
local
Texto (45)
Local do veículo. Texto com no máximo 45 caracteres.
Obs.: Utilizado para controle da localização e não influencia no
anúncio da LitoralCar.
Exemplos de conteúdo: pátio, loja, matriz, feirão...
observacoes
Texto (500)
Observações sobre o veículo. Texto com no máximo 500
caracteres.
valor
Numérico DEC (7.2)
Valor de venda do veículo. Número com até duas casas decimais
e sem separação de milhares. Valor máximo aceito: 9999999.99.
Exemplo: 25000.00
valor_oferta
Numérico DEC (7.2)
Valor de oferta do veículo. Número com até duas casas decimais
e sem separação de milhares. Valor máximo aceito: 9999999.99.
Obs.: Deverá ser menor que o valor de venda.
Exemplo: 23900.00
valor_repasse
Numérico DEC (7.2)
Valor de repasse do veículo. Número com até duas casas
decimais e sem separação de milhares. Valor máximo aceito:
9999999.99.
Obs.: Este valor não aparecerá apenas na Central de Repasses
que a loja tem acesso. Deverá ser menor que o valor de venda.
Exemplo: 20000.00
situacao
Texto
Valores aceitos: exibir e oculto. Na falta será considerado exibir.
opcionais
Array()
Array com os códigos dos opcionais do veículo. Obter lista de
valores aceitos, através do método opcionais.
fotos
Array()
Array com as URLs da fotos do veículo.
Formatos aceitos: JPG, PNG e GIF.
Dimensão recomendada: 800 x 600 pixels.
Exemplo: http://www.integrador.com.br/fotos/a987dah22.jpg
*
Parâmetros obrigatórios.
Ação excluir
Exclui veículos do estoque da loja. É necessário enviar o código de integração e o código da LitoralCar dos
veículos através do parâmetro Content do Header como uma array no formato Json. Caso tenha sucesso ao excluir
retornará em cada veículo o status “Excluído com sucesso”. Se não for possível excluir o veículo, retornará o status
“Não foi possível excluir”, o erro principal e os alertas em cada veículo que houve problema de exclusão.
Tipo: DELETE
URL:
http://www.litoralcar.com.br/webserver/excluir/estoque/cod_loja
(Header) Content
Ao salvar as fotos é necessário enviar parâmetros, que são as URLs das fotos a serem salvas. Parâmetros
aceitos:
PARÂMETRO
FORMATO
VALOR
veiculos
*
Array()
Array com os veículos para excluir, contendo os parâmetros
abaixo para cada veículo:
PARÂMETRO
FORMATO
VALOR
cod_importacao
*
Numérico INT
Código de integração do veículo. Código de controle no
sistema do integrador. Número inteiro maior que 0 (zero).
cod_veiculo
*
Numérico INT
Código do veículo na LitoralCar. Tipo aceito: numérico (INT)
maior que 0
*
Parâmetros obrigatórios.
Método logs
Método utilizado para obter os logs de integração dos veículos. Como complemento, pode-se passar no
Header parâmetros de busca. Ação aceita: buscar.
Estão disponíveis os logs das seguintes ações e métodos:
AÇÃO
MÉTODOS
salvar
estoque, veiculo, fotos
alterar
estoque, veiculo, fotos
excluir
estoque, veiculo, fotos
Ação buscar
Tipo: GET
URL:
http://www.litoralcar.com.br/webserver/buscar/logs/parametro/cod_loja
parametro
– ano que deseja obter os logs. Parâmetro aceito: Numérico INT (4).
(Header) Content
Ao realizar a busca é possível enviar parâmetros, para filtrar a busca dos logs da loja. Parâmetros aceitos:
PARÂMETRO
FORMATO
VALOR
mes
Numérico INT
Mês que deseja obter os logs. Número de 1 a 12.
dia
Numérico INT
Dia que deseja obter os logs. Número de 1 a 31.
Exemplos de Dados em Formato Json
Método loja
Ação buscar
Retorno (body)
{"cod_loja":"516","nome_empresa":"Automoveis Motors (TESTES)","razao_social":"AUTOMOVEIS COM.
AUTOMOVEIS","cnpj":"","ie":"","segmento":"revenda","responsavel":"","hora_atendimento":"","site" :"","matriz":"0","vendedor":"Jo\u00e3o Paulo","situacao":"1","enderecos":[{"logradouro":"RUA DAS CASAS AMARELAS, 77","bairro":"Centro","cidade":"Brusque","uf":"SC","cep":null}],"telefones":[{"telefone":"(00) 0000-0000","obs":""},{"telefone":"(48) 3034-4959","obs":""}],"emails":[{"email":"kleiton@automoveiscom.com.br","nome":"Kleiton","obs":"","vi sivel_site":"1","recebe_proposta":"1","recebe_repasse":"1","criterio":"1","tipo":"Administrativo "},{"email":"cremi@automoveiscom.com.br","nome":"Cremilda","obs":"","visivel_site":"1","recebe_p roposta":"0","recebe_repasse":"1","criterio":"1","tipo":"Administrativo"},{"email":"xxx_yyy@hotm ail.com","nome":"Abelardo","obs":"","visivel_site":"1","recebe_proposta":"0","recebe_repasse":"0 ","criterio":"1","tipo":"Administrativo"}]}
Método enderecos
Ação buscar
Retorno (body)
{"cod_loja":"516","enderecos":[{"logradouro":" RUA DAS CASAS AMARELAS, 77","bairro":"Centro","cidade":"Brusque","uf":"SC","cep":null}]}
Método telefones
Ação buscar
Retorno (body)
{"cod_loja":"516","telefones":[{"telefone":"(00) 0000-0000","obs":""},{"telefone":"(48) 3034-4959","obs":"","whatsapp":"0"}]}Método emails
Ação buscar
Retorno (body)
{"cod_loja":"516","emails":[{"email":" kleiton@automoveiscom.com.br ","nome":"Kleiton","obs":"","visivel_site":"1","recebe_proposta":"1","recebe_repasse":"1","crite rio":"1","tipo":"Administrativo"},{"email":" cremi@automoveiscom.com.br ","nome":"Cremilda","obs":"","visivel_site":"1","recebe_proposta":"0","recebe_repasse":"1","crit erio":"1","tipo":"Administrativo"},{"email":"xxx_yyy@hotmail.com","nome":"Abelardo","obs":"","vi sivel_site":"1","recebe_proposta":"0","recebe_repasse":"0","criterio":"1","tipo":"Administrativo "}]}Método cidades
Ação buscar
Retorno (body)
{"uf":"SC","cidades":["Abdon Batista","Abelardo Luz","Agrol\u00e2ndia","Agron\u00f4mica","\u00c1gua Doce","\u00c1guas deChapec\u00f3","\u00c1guas Frias","\u00c1guas Mornas","Alfredo Wagner","Alto Bela Vista","Anchieta","Angelina","Anita Garibaldi","Anit\u00e1polis","Ant\u00f4nio
Carlos","Api\u00fana","Arabut\u00e3","Araquari","Ararangu\u00e1","Armaz\u00e9m","Arroio Trinta","Arvoredo","Ascurra","Atalanta","Xavantina","Xaxim","Zort\u00e9a"]}
Método categorias
Ação buscar
Retorno (body)
{"categorias":["Caminh\u00e3o","Carreta","Carro\/Camionetas","Implemento Rod.","Moto","Motor home","N\u00e1utica","\u00d4nibus","Quadriciclo\/Triciclo","Trator\/Maquinas"]}Método cores
Ação buscar
Retorno (body)
{"cores":["Amarelo","Azul","Bege","Bordo","Branco","Branco Perola","Bronze","Camuflado","Caramelo","Champagne","Chumbo","Cinza","Cinza Steel","Dourado","Fantasia","Grafite","Laranja","Marrom","Ouro","Prata","Preto","Rosa","Roxo","V erde","Verde Hera","Vermelho","Vinho"]}Método combustiveis
Ação buscar
Retorno (body)
{"combustiveis":["***","\u00c1lcool","\u00c1lcool\/Gasolina\/GNV","\u00c1lcool\/GNV","Bi-Combust\u00edvel","Diesel","El\u00e9trico","Flex","Gasolina","Gasolina\/GNV"]}Método portas
Ação buscar
Retorno (body)
{"portas":["0","2","3","4","5","6"]}Método motores
Ação buscar
Retorno (body)
{"categoria":"Carro\/Camionetas","motores":["0.8","0.9","1.0","1.1","1.2","1.3","1.4","1.5 ","1.6","1.7","1.8","1.9","2.0","2.1","2.2","2.3","2.4","2.5","2.6","2.7","2.8","2.9","3.0","3.1 ","3.2","3.3","3.5","3.6","3.7","3.8","3.9","4.0","4.1","4.2","4.3","4.4","4.5","4.7","4.8","4.9 ","4cc","5.0","5.2","5.3","5.4","5.7","5.9","6.1","6.2","6.3","6.5","6.7","6cc","8cc","V4","V6", "V8"]}Método valvulas
Ação buscar
Retorno (body)
{"categoria":"Carro\/Camionetas","valvulas":["8","12","16","20","24"]}Método marcas
Ação buscar
Retorno (body)
{"categoria":"Moto","marcas":["Amazonas","Aprilia","Ashima","Benelli","BMW","Brandy","Buel l","Cargo","Dafra","Dayang","Dayun","Dragon","Drean","Ducati","Green","Haobao","Harley Davidson","Honda","Husqvarna","Hyosung","Kasinski","Kawasaki","KTM","Kymco","Lambreta","Macchi", "Mini","Mini Moto","MotoVespa","MV","MVK","MXF","NanoBox","Piaggio","Pro tork","RegalRaptor","Shineray","Sundown","Suzuki","Traxx","Triciclo","Triumph","Vento","Vespa","Walk Machine","Yamaha"]}
Método modelos
Ação buscar
Retorno (body)
{"categoria":"Caminh\u00e3o","modelos":[{"marca":"Agrale","modelo":"13000"},{"marca":"Agra le","modelo":"1600"},{"marca":"Agrale","modelo":"1800D"},{"marca":"Agrale","modelo":"4500"},{"ma rca":"Agrale","modelo":"5000"},{"marca":"Agrale","modelo":"6000"},{"marca":"Agrale","modelo":"70 00"},{"marca":"Agrale","modelo":"7000D"},{"marca":"Agrale","modelo":"7500"},{"marca":"Agrale","m odelo":"8000"},{"marca":"Agrale","modelo":"8500 CD"},{"marca":"Agrale","modelo":"8500 Etronic CE"},{"marca":"Agrale","modelo":"8500T"},{"marca":"Agrale","modelo":"9200"},{"marca":"Gotti","mo delo":"Tanque"},{"marca":"Hyundai","modelo":"HR"},{"marca":"Internacional","modelo":"9800"},{"ma rca":"Internacional","modelo":"E"},{"marca":"Internacional","modelo":"NV 184"},{"marca":"Iveco","modelo":"160 E21"},{"marca":"Iveco","modelo":"170 E22"},{"marca":"Iveco","modelo":"170 E25"},{"marca":"Iveco","modelo":"230 E 24"},{"marca":"Iveco","modelo":"230 E22"},{"marca":"Iveco","modelo":"4012"},{"marca":"Iveco","modelo":"450 E37"},{"marca":"Iveco","modelo":"4910"},{"marca":"Iveco","modelo":"55C16"},{"marca":"Iveco","mod elo":"55c17"},{"marca":"Iveco","modelo":"70 C 17"},{"marca":"Iveco","modelo":"7012"},{"marca":"Iveco","modelo":"7013"},{"marca":"Iveco","model o":"70C16"},{"marca":"Iveco","modelo":"Cavallino 320"},{"marca":"Iveco","modelo":"CURSOR-330"},{"marca":"Iveco","modelo":"Daily"},{"marca":"Iveco","modelo":"Daily 3510"},{"marca":"Iveco","modelo":"Daily 3513"},{"marca":"Iveco","modelo":"Daily 4912"},{"marca":"Iveco","modelo":"Daily 5013"},{"marca":"Iveco","modelo":"EuroTech"},{"marca":"Iveco","modelo":"Eurocargo 260 E25 6x4"},{"marca":"Iveco","modelo":"Stralis 380"},{"marca":"Iveco","modelo":"Stralis 420"},{"marca":"Iveco","modelo":"Stralis 440"},{"marca":"Iveco","modelo":"Stralis 460"},{"marca":"Iveco","modelo":"Stralis HD 570"},{"marca":"Iveco","modelo":"Stralis NR"},{"marca":"Iveco","modelo":"Tector 240 E25"},{"marca":"Iveco","modelo":"Trakker 420"},{"marca":"Iveco","modelo":"Vertis 130v18"},{"marca":"Kia","modelo":"Bongo"},{"marca":"Kia","modelo":"K2500"},{"marca":"Kia","model o":"K2700"},{"marca":"Libherr","modelo":"Guindaste"},{"marca":"Marcopolo","modelo":"Torino"},{"m arca":"Marcopolo","modelo":"Volare"},{"marca":"MB","modelo":"Motor hone"},{"marca":"Volkswagen","modelo":"8.120"},{"marca":"Volkswagen","modelo":"8.140"},{"marca": "Volkswagen","modelo":"8.150"},{"marca":"Volkswagen","modelo":"8.160"},{"marca":"Volkswagen","mo delo":"8.190"},{"marca":"Volkswagen","modelo":"9.150"},{"marca":"Volkswagen","modelo":"9.160"},{ "marca":"Volvo","modelo":"23240"},{"marca":"Volvo","modelo":"340"},{"marca":"Volvo","modelo":"36 0"},{"marca":"Volvo","modelo":"B58"},{"marca":"Volvo","modelo":"ECD"},{"marca":"Volvo","modelo": "FH"},{"marca":"Volvo","modelo":"FH 12380"},{"marca":"Volvo","modelo":"FH 400"},{"marca":"Volvo","modelo":"FH 440"},{"marca":"Volvo","modelo":"FH 460"},{"marca":"Volvo","modelo":"FH12"},{"marca":"Volvo","modelo":"FH380"},{"marca":"Volvo","mod elo":"FM 370"},{"marca":"Volvo","modelo":"H"},{"marca":"Volvo","modelo":"N10"},{"marca":"Volvo","modelo": "NH"},{"marca":"Volvo","modelo":"NH12"},{"marca":"Volvo","modelo":"NL10"},{"marca":"Volvo","mode lo":"NL12"},{"marca":"Volvo","modelo":"VM 240"},{"marca":"Volvo","modelo":"VM 260"},{"marca":"Volvo","modelo":"VM 270"},{"marca":"Volvo","modelo":"VM 310"},{"marca":"Volvo","modelo":"VM17"}]}
Método opcionais
Ação buscar
Retorno (body)
{"categoria":"Moto","opcionais":[{"codigo":"25","descricao":"Alarme","abreviacao":"AL"},{"co digo":"28","descricao":"Alforge","abreviacao":"AL"},{"codigo":"29","descricao":"Bolha","abreviac ao":"BO"},{"codigo":"31","descricao":"Carenagem","abreviacao":"CA"},{"codigo":"33","descricao":" Conta Giros","abreviacao":"CG"},{"codigo":"35","descricao":"Digital Marchas","abreviacao":"DM"},{"codigo":"37","descricao":"Esc. Dimensionado","abreviacao":"ED"},{"codigo":"26","descricao":"Freio a Disco Dianteiro","abreviacao":"FDD"},{"codigo":"27","descricao":"Freio a Disco Traseiro","abreviacao":"FDT"},{"codigo":"30","descricao":"Marcador de Combust\u00edvel","abreviacao":"MC"},{"codigo":"32","descricao":"Painel Digital","abreviacao":"PD"},{"codigo":"34","descricao":"Partida El\u00e9trica","abreviacao":"PE"},{"codigo":"36","descricao":"Sensor de Celular ","abreviacao":"SC"},{"codigo":"38","descricao":"Suspens\u00e3o Prolink","abreviacao":"SP"}]}Método veiculo
Ação buscar
Retorno (body)
{"cod_loja":"516","veiculo":{"cod_veiculo":"597302","cod_importacao":"111222333","cod_user ":"0","categoria":"Carro\/Camionetas","marca":"Citro\u00ebn","modelo":"C4","tipo_categoria":""," motor":"1.8","valvulas":"12","versao":"GLS Luxo","veiculo":" C4 GLS Luxo","veiculo2":"Citro\u00ebn C4 GLS Luxo","combustivel":"Bi-Combust\u00edvel","cor":"Verde","ano":"2010","valor":"25000.00","valor_oferta":"24000.00","valor _repasse":"24000.00","valor_logista":"0.00","data_cad":"2016-07-2016:44:40","km":"65000","obs":"Valor para pagamento avista. Troca consulte-nos.\nVenha at\u00e9 nossa loja fazer um teste drive. Procure o vendedor Uriel
Marques.","obs_repasse":"","situacao":"1","placa":"EXR0999","renavan":"","portas":"5","criterio" :"0","plano":"","data_ativacao":"","hora_ativacao":"","quem_ativou":"","local":"Feir\u00e3o","ti po":"","localizacao":"","nome_empresa":"Automoveis Motors (TESTES)","razao_social":"AUTOMOVEIS COM. AUTOMOVEIS","cidade":"Brusque","uf":"SC","opcionais":[{"codigo":"12","descricao":"Banco de Couro"},{"codigo":"13","descricao":"Travas Eletricas"},{"codigo":"14","descricao":"Teto Solar"}],"fotos":["33e58f0def331a0179bcb35c397cd218.jpg","242323c1a8865d20f7d14a376f97cf05.jpg", "3470d2dab020751140b6ae0a165fb0ec.jpg"]}}
Ação salvar
Envio (header)
{"cod_importacao":111222333,"categoria":"Carro\/Camionetas","marca":"Citro\u00ebn","modelo ":"C4","versao":"GLS Luxo","combustivel":"Bi-Combust\u00edvel","motor":"1.8","valvulas":12,"portas":5,"cor":"Verde","ano":2010,"km":65000,"pl aca":"exr0999","local":"Feir\u00e3o","observacoes":"Valor para pagamento avista. Troca consulte-nos.\nVenha at\u00e9 nossa loja fazer um teste drive. Procure o vendedor UrielMarques.","valor":25000,"valor_oferta":24000,"valor_repasse":24000,"opcionais":[12,13,14],"fotos ":["https:\/\/liveunderconstruction.files.wordpress.com\/2011\/03\/animated-gif-showcase-davidope.gif","http:\/\/pngimg.com\/upload\/grass_PNG4930.png","https:\/\/image.freepik.com\/fot os-gratis\/hrc-tigre-siberiano-2-jpg_21253111.jpg"]}
Retorno (body)
{"cod_loja":"516","veiculo":{"cod_veiculo":"597297","cod_importacao":"111222333","cod_user ":"0","categoria":"Carro\/Camionetas","marca":"Citro\u00ebn","modelo":"C4","tipo_categoria":""," motor":"1.8","valvulas":"12","versao":"GLS Luxo","veiculo":" C4 GLS Luxo","veiculo2":"Citro\u00ebn C4 GLS Luxo","combustivel":"Bi-Combust\u00edvel","cor":"Verde","ano":"2010","valor":"25000.00","valor_oferta":"24000.00","valor _repasse":"24000.00","valor_logista":"0.00","data_cad":"2016-07-2016:14:08","km":"65000","obs":"Valor para pagamento avista. Troca consulte-nos.\nVenha at\u00e9 nossa loja fazer um teste drive. Procure o vendedor Uriel
Marques.","obs_repasse":"","situacao":"1","placa":"EXR0999","renavan":"","portas":"5","criterio" :"0","plano":"","data_ativacao":"","hora_ativacao":"","quem_ativou":"","local":"Feir\u00e3o","ti po":"","localizacao":"","nome_empresa":"Automoveis Motors (TESTES)","razao_social":"AUTOMOVEIS COM. AUTOMOVEIS","cidade":"Brusque","uf":"SC","opcionais":[{"codigo":"12","descricao":"Banco de Couro"},{"codigo":"13","descricao":"Travas Eletricas"},{"codigo":"14","descricao":"Teto Solar"}],"fotos":["d5e01bbb08628ae1dc7d5b458d08cce4.jpg","7ed1873d89f04482718b5b04a7322218.jpg", "af8b51ec83ca7c377a2baad62c456d98.jpg"]}}
Ação alterar
Envio (header)
{"cod_importacao":111222333,"categoria":"Carro\/Camionetas","marca":"Citro\u00ebn","modelo ":"C4","versao":"GLS Luxo","combustivel":"Bi-Combust\u00edvel","motor":"1.8","valvulas":12,"portas":5,"cor":"Azul","ano":2010,"km":65000,"pla ca":"exr0999","local":"Feir\u00e3o","observacoes":"Valor para pagamentoavista.","valor":25000,"valor_oferta":24000,"valor_repasse":24000,"opcionais":[13,15,14,16],"fot os":["http:\/\/2.bp.blogspot.com\/_UX7M6asX-CM\/TA7VRDHlVuI\/AAAAAAAAGxQ\/Hy6q3wXokjY\/s640\/Citroen+C4+Exclusiv+TipTronic.jpg","https:\/\/l iveunderconstruction.files.wordpress.com\/2011\/03\/animated-gif-showcase-davidope.gif","http:\/\/pngimg.com\/upload\/grass_PNG4930.png","https:\/\/image.freepik.com\/fot os-gratis\/hrc-tigre-siberiano-2-jpg_21253111.jpg"]}
Retorno (body)
{"cod_loja":"516","veiculo":{"cod_veiculo":"597297","cod_importacao":"111222333","cod_user ":"0","categoria":"Carro\/Camionetas","marca":"Citro\u00ebn","modelo":"C4","tipo_categoria":""," motor":"1.8","valvulas":"12","versao":"GLS Luxo","veiculo":" C4 GLS Luxo","veiculo2":"Citro\u00ebn C4 GLS Luxo","combustivel":"Bi-Combust\u00edvel","cor":"Azul","ano":"2010","valor":"25000.00","valor_oferta":"24000.00","valor_ repasse":"24000.00","valor_logista":"0.00","data_cad":"2016-07-2016:14:08","km":"65000","obs":"Valor para pagamento