anaplb3 / scrapy-sipac-processos

API que retorna as movimentações dos processos de auxílio estudantil da UFPB.
https://consulta-sipac.web.app
13 stars 4 forks source link
flask python scraping-websites scrapy selenium

scrapy-sipac-processos

GitHub language count Repository size GitHub last commit Stargazers

API que extrai os dados dos auxílios da UFPB para fins de acompanhamento. Atualmente estão disponíveis os Campus I, MANGABEIRA, II, III, IV, e os auxílios:

Response

Os dados estão disponíveis para visualização aqui. Para o GET é necessário enviar na url os parâmetros no formato abaixo:

/processos?auxilio={id_auxilio}&campus={id_campus}

o que retorna um objeto com os seguintes atributos:

{
"response": {
    "body": {
        "atualizado_em": "Sat, 08 Aug 2020 19:05:00 GMT",
        "campus": "IV",
        "link_processo": "https://sipac.ufpb.br/public/jsp/processos/processo_detalhado.jsf?id=1888044",
        "mes_referente": "Agosto/2020",
        "proxima_atualizacao_em": "Sat, 08 Aug 2020 19:35:00 GMT",
        "recebido_em": "",
        "status_terminado": false,
        "tipo_auxilio": "auxilio_emergencial",
        "unidade_destino": " PRA - COORDENAÇÃO DE ADMINISTRAÇÃO (11.01.08.02)"
    },
    "code": "200",
    "message": "Auxílio encontrado com sucesso."
}
}

Como a API ainda está em desenvolvimento haverá mudanças.