Imagem

Resolva uma URL de imagem assinada

GET/api/{brand}/{model}/{year}/{variant}/{trim}/{view}

O endpoint principal. Retorna metadados mais um image_url assinado que você insere diretamente em um <img>.

Adicione qualquer opção como parâmetro de consulta. Qualquer coisa não disponível para o carro ou não permitida pelo seu plano recai no valor válido mais próximo e é relatada em errornotes (em vez de falhar).

Exemplos

  • ?format=webp&width=1200 — WebP, 1200 px wide.
  • ?ratio=16:9&format=jpeg — padded to 16:9.
  • ?mirroring=true — car on a reflective showroom floor.
  • ?transparency=true&format=png — cut-out on transparent background.
  • ?color=wine_red — repainted in the wine_red house color.
  • ?color=Racing%20Red&shadow=true — Kia catalog paint plus studio shadow.

Parâmetros de caminho

NomeTipoDescrição
brand obrigatório string Nome da marca ou apelido (insensível a maiúsculas e minúsculas).
model obrigatório string Nome do modelo
year obrigatório integer. Ano do modelo (4 dígitos). Se o ano exato estiver ausente, a geração mais próxima disponível é usada (nota de erro `Y01`).
variant obrigatório string Variante de carroceria.
trim obrigatório string Nível de acabamento.
view obrigatório string Nome da vista, veja /api/views (por exemplo, frente, frente_esquerda, traseira).

Parâmetros de consulta

NomeTipoDescrição
format string Formato de entrega. `auto` escolhe WebP. Original é PNG. pngwebpjpegavifauto
resolution string Preset de tamanho/qualidade (sobreposto por largura/qualidade explícita). defaultthumbsmallmediumlargefull
ratio string Preencher uma proporção de aspecto. `default` = nativo. 1:14:33:216:916:102:121:95:43:44:52:39:16
width integer. Largura explícita em px (ajustada à escada de largura).
height integer. Altura explícita em px.
quality integer. Qualidade do codificador (40–100).
color string Cor de pintura pelo nome (sem diferenciação entre maiúsculas e minúsculas; codifique espaços em URL, por exemplo, `Racing%20Red`). O carro é repintado sob demanda, acabamento verdadeiro, reflexos e acabamento preservados. A lista `/colors` de um carro mostra seu conjunto exibido (cores da casa + as cores da marca do carro). Qualquer cor ativa de `/api/colors` pode ser solicitada. Cor desconhecida → pintura padrão + nota de erro `F04`. Combina com todas as outras opções.
shadow string Sombra do chão do estúdio — renderizada no momento da entrega, disponível para cada vista externa. Com `mirroring=true` isso controla a sombra da parte inferior do veículo. truefalse
transparency string Fundo recortado transparente — disponível para todas as vistas externas (use com PNG/WebP). truefalse
ground string Coloque o carro no chão (precisa de uma variante transparente). true
mirroring string Piso refletivo. `true` = com sombra do subchassi, `clean` = reflexo apenas. Precisa de uma variante transparente. trueclean