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
| Nome | Tipo | Descriçã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
| Nome | Tipo | Descriçã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 |
