Integração via JavaScript

Cliente JavaScript leve, sem dependências, para consumir a REST API do marketplace no seu site.

Faça login como vendedor para ver a chave da sua empresa.

1. Incluir e inicializar

<script src="https://mail.motooucarro.com.br/media/com_automoveis/js/automoveis-sdk.js"></script>
<script>
  const sdk = new AutomoveisSDK({
    baseUrl: 'https://mail.motooucarro.com.br/',
    apiKey:  'e0000000-0000-0000-0000-000000000000'  // X-Api-Key da empresa
  });
</script>

2. Leitura (GET)

// Leitura (GET) — públicos, com rate-limit
const info     = await sdk.info();
const veiculos = await sdk.veiculos({ limit: 10, condicao: 'usado' });
const veiculo  = await sdk.veiculo('alias-ou-uuid');
const empresas = await sdk.empresas({ uf: 'SP' });
const busca    = await sdk.search('civic', 'veiculo');

3. Escrita (POST/DELETE)

Operações de escrita exigem a X-Api-Key da empresa no cabeçalho.

// Escrita (POST/DELETE) — exigem a X-Api-Key da empresa
await sdk.createLead({
  nome: 'João', telefone: '(11) 99999-0000',
  veiculo_id: 'uuid-do-veiculo', mensagem: 'Tenho interesse'
});

await sdk.createProposta({ veiculo_id: 'uuid', valor: 55000 });
await sdk.deleteVeiculo('uuid-do-veiculo');

Referência: automoveis-sdk.js · https://mail.motooucarro.com.br/index.php?option=com_automoveis&task=api.info&format=json