CEP de entrega

Consulta disponibilidade de entrega para determinado CEP

Primeiro é necessário instanciar o objeto MagazineLuizaAPI, passando o seu ID:

const magazineLuiza = new MagazineLuizaAPI('000');

Após isso, use o método checkCep() em order, passando o CEP a ser consultado:

magazineLuiza.order.checkCep(cep);

O CEP pode ser passado em qualquer formato, desde que tenha os 8 caracteres necessários para a consulta:

magazineluiza.order.checkCep('04328030').then(response => {
    console.log(response);
});

Esse método retorna uma Promise. O resultado da Promise é um objeto no formato:

{
    "cep": "04328030",
    "message": "Cep encontrado na base de dados.",
    "parnterId": "0000",
    "status": 0
}

Tipos e referências de valores do objeto retornado com a API

{
    cep: <String> CEP,
    parnterId: <String> IdResgateCampanha,
    status: <Number> idStatus,
    message: <String> Mensagem
}