1.0.0 • Published 3 years ago

proconsp-api-consumer v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

proconsp-api-consumer

npm version build status

Módulo do Node.js para fazer consultas de reclamações na API do PROCON de SP

Para instalar este módulo

$ npm i proconsp-api-consumer

Como conseguir o token para a API

Como fazer consultas

Setando o token da api do procon:

const { PROCONAPI } = require('proconsp-api-consumer')

var api = new PROCONAPI('SEU_TOKEN_AQUI')

Realizando a chamada:

  var resultSomenteAno = await api.GetComplaints(2019) // Retorna 20 resultados, do mais antigo para o mais atual
  var resultAnoLimite = await api.GetComplaints(2019, 5) // Retorna 5 resultados, do mais antigo para o mais atual
  var resultAnoLimitePagina = await api.GetComplaints(2019, 5, 2) // Retorna 5 resultados, a partir da página 2. Do mais antigo para o mais atual
}

Retorno esperado:

{
  total: 745,
  data: [
    {
      'Entrada da reclamação': '03/01/2019',
      'Região': 'SUL',
      'Razão Social': 'blablablablabla',
      'Área': 'Alimentos',
      'Motivo de baixa no Backoffice': 'blablablablabla'
    },
    ...
  ]
}