Para portais, agregadores e sites
Os lotes deste site ficam abertos em formatos padrão, sem cadastro e sem chave, para quem quiser divulgar os leilões sempre atualizados, em vez de copiar à mão ou raspar a página.
Lotes abertos em RSS. Serve para leitor de feed, plugin de RSS do WordPress, automações (Zapier, Make, n8n) e agregadores que leem RSS.
https://maycosantos.lel.br/api/lotes.rssOs mesmos lotes em JSON, com valores, datas, local, foto e link. Sem chave e com CORS liberado: dá para ler direto do navegador.
https://maycosantos.lel.br/api/lotes.jsonTodas as páginas públicas (leilões e lotes), no padrão XML de sitemaps, para buscadores e indexadores.
https://maycosantos.lel.br/sitemap.xmlO formato é estável: campo novo pode entrar, mas um campo existente não muda de nome nem de tipo. O topo da resposta traz versao, gerado_em, total e os dados do leiloeiro.
idnúmeroidentificador do lote no site (não muda)lotenúmeronúmero do lote dentro do leilãotitulo / descricaotextonome e descrição do bemcategoriatextotipo do bem (imóvel, veículo etc.)leilaotextonome do leilão a que o lote pertencelance_minimonúmerovalor inicial ou proposta mínima, em reaislance_atualnúmero ou nullmaior lance recebido (null se não houver ou se for velado)incrementonúmerovalor mínimo entre um lance e o seguintemoedatextosempre "BRL"cidade / estado / paistextoonde o bem estáabertura / encerramentodata ISO 8601 ou nullcom fuso de Boa Vista (-04:00); null quando a data ainda não foi definidadata_a_definirverdadeiro/falsoo lote está publicado, mas a data ainda vai ser marcadasituacaotexto"aberto" (o feed só traz lotes abertos)urlendereçopágina do lote, onde ficam documentos, condições e o botão de lance ou propostafotoendereço ou nullfoto principal, quando houverMostrar os lotes abertos em outro site, só com JavaScript:
fetch('https://maycosantos.lel.br/api/lotes.json')
.then(r => r.json())
.then(d => d.lotes.forEach(l =>
console.log(l.titulo, l.lance_minimo, l.encerramento, l.url)));
Dúvidas ou outro formato: contato@maycosantos.lel.br.