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://www.motooucarro.com.br/media/com_automoveis/js/automoveis-sdk.js"></script>
<script>
const sdk = new AutomoveisSDK({
baseUrl: 'https://www.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://www.motooucarro.com.br/index.php?option=com_automoveis&task=api.info&format=json