Plenário

Versão: 1.2

Apresentamos as principais características do webservice Plenário, componente do sistema de webservices da ALMG, cuja sigla é ws.

Este conjunto de webservices retorna informações sobre as reuniões de Plenário.

Recursos

Os recursos que podem ser acessados são listados a seguir.

Nome Versão
Lista de Tipos de Reuniões de Plenário 1.0
Lista de Tipos de Quórum 1.0
Registro de Reunião de Plenário 1.0
Pesquisa Direcionada de Reuniões de Plenário 1.2
Ajuda 1.0

Quando o XML de resposta do recurso é maior que 20000 (vinte mil) caracteres, ele é truncado para 10000 (dez mil) caracteres para não tornar este documento muito extenso.

Lista de Tipos de Reuniões de Plenário

Versão: 1.0

Retorna os tipos de reuniões de plenário.

URLhttp://dadosabertos.almg.gov.br/ws/plenario/reunioes/tipos
Método GET
Tipos de Consumo N.I.
Tipos de Retorno application/xml
Resultados 200 OK & XML

Parâmetros

Nome Descrição Tipo Valor Default
Sem parâmetros.

Headers

Nome Descrição Tipo Valor Default
Sem headers.

Exemplos

Lista geral em formato XML
GET http://dadosabertos.almg.gov.br/ws/plenario/reunioes/tipos

<?xml version="1.0" encoding="UTF-8"?> <listaTipoReuniaoPlenario xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <tipoReuniaoPlenario> <id>1</id> <nome>ORDINÁRIA</nome> <reuniaoDependenteQuorum>S</reuniaoDependenteQuorum> <reuniaoNumerada>S</reuniaoNumerada> <reuniaoEditalConvocacao>N</reuniaoEditalConvocacao> <indConsultaWeb>S</indConsultaWeb> </tipoReuniaoPlenario> <tipoReuniaoPlenario> <id>3</id> <nome>EXTRAORDINÁRIA</nome> <reuniaoDependenteQuorum>S</reuniaoDependenteQuorum> <reuniaoNumerada>S</reuniaoNumerada> <reuniaoEditalConvocacao>S</reuniaoEditalConvocacao> <indConsultaWeb>S</indConsultaWeb> </tipoReuniaoPlenario> <tipoReuniaoPlenario> <id>4</id> <nome>ESPECIAL</nome> <reuniaoDependenteQuorum>N</reuniaoDependenteQuorum> <reuniaoNumerada>S</reuniaoNumerada> <reuniaoEditalConvocacao>S</reuniaoEditalConvocacao> <indConsultaWeb>S</indConsultaWeb> </tipoReuniaoPlenario> <tipoReuniaoPlenario> <id>5</id> <nome>SOLENE</nome> <reuniaoDependenteQuorum>N</reuniaoDependenteQuorum> <reuniaoNumerada>N</reuniaoNumerada> <reuniaoEditalConvocacao>S</reuniaoEditalConvocacao> <indConsultaWeb>S</indConsultaWeb> </tipoReuniaoPlenario> <tipoReuniaoPlenario> <id>6</id> <nome>PREPARATÓRIA</nome> <reuniaoDependenteQuorum>N</reuniaoDependenteQuorum> <reuniaoNumerada>N</reuniaoNumerada> <reuniaoEditalConvocacao>S</reuniaoEditalConvocacao> <indConsultaWeb>S</indConsultaWeb> </tipoReuniaoPlenario> </listaTipoReuniaoPlenario>
Lista geral em formato JSON
GET http://dadosabertos.almg.gov.br/ws/plenario/reunioes/tipos?formato=json

{"list": [ { "id": 1, "nome": "ORDINÁRIA", "reuniaoDependenteQuorum": "S", "reuniaoNumerada": "S", "reuniaoEditalConvocacao": "N", "indConsultaWeb": "S" }, { "id": 3, "nome": "EXTRAORDINÁRIA", "reuniaoDependenteQuorum": "S", "reuniaoNumerada": "S", "reuniaoEditalConvocacao": "S", "indConsultaWeb": "S" }, { "id": 4, "nome": "ESPECIAL", "reuniaoDependenteQuorum": "N", "reuniaoNumerada": "S", "reuniaoEditalConvocacao": "S", "indConsultaWeb": "S" }, { "id": 5, "nome": "SOLENE", "reuniaoDependenteQuorum": "N", "reuniaoNumerada": "N", "reuniaoEditalConvocacao": "S", "indConsultaWeb": "S" }, { "id": 6, "nome": "PREPARATÓRIA", "reuniaoDependenteQuorum": "N", "reuniaoNumerada": "N", "reuniaoEditalConvocacao": "S", "indConsultaWeb": "S" } ]}

Lista de Tipos de Quórum

Versão: 1.0

Retorna os tipos de quórum.

URLhttp://dadosabertos.almg.gov.br/ws/plenario/reunioes/tipos_quorum
Método GET
Tipos de Consumo N.I.
Tipos de Retorno application/xml
Resultados 200 OK & XML

Parâmetros

Nome Descrição Tipo Valor Default
Sem parâmetros.

Headers

Nome Descrição Tipo Valor Default
Sem headers.

Exemplos

Lista geral em formato XML
GET http://dadosabertos.almg.gov.br/ws/plenario/reunioes/tipos_quorum

<?xml version="1.0" encoding="UTF-8"?> <listaTipoQuorum xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <tipoQuorum> <id>1</id> <nome>Com quorum</nome> <numeraReuniao>S</numeraReuniao> </tipoQuorum> <tipoQuorum> <id>2</id> <nome>Sem quorum</nome> <numeraReuniao>N</numeraReuniao> </tipoQuorum> <tipoQuorum> <id>3</id> <nome>Nenhum Deputado presente</nome> <numeraReuniao>N</numeraReuniao> </tipoQuorum> </listaTipoQuorum>
Lista geral em formato JSON
GET http://dadosabertos.almg.gov.br/ws/plenario/reunioes/tipos_quorum?formato=json

{"list": [ { "id": 1, "nome": "Com quorum", "numeraReuniao": "S" }, { "id": 2, "nome": "Sem quorum", "numeraReuniao": "N" }, { "id": 3, "nome": "Nenhum Deputado presente", "numeraReuniao": "N" } ]}

Registro de Reunião de Plenário

Versão: 1.0

Retorna a reunião de plenário dado um dia e uma hora específicos.

URLhttp://dadosabertos.almg.gov.br/ws/plenario/reunioes/{ano}/{mes}/{dia}/{hora}
Método GET
Tipos de Consumo N.I.
Tipos de Retorno application/xml
Resultados 200 OK & XML

Parâmetros

Nome Descrição Tipo Valor Default
{ano} Ano de referência. Integer N.I.
{mes} Mês de referência (1..12). Byte N.I.
{dia} Dia de referência (1..31, conforme mês/ano). Byte N.I.
{hora} Hora de referência, no formato 'HH:MM'.
Exemplo: hora=19:01
String N.I.

Headers

Nome Descrição Tipo Valor Default
Sem headers.

Exemplos

Retorna a reunião de plenário do dia 29/09/2010 às 14:00 em formato XML
GET http://dadosabertos.almg.gov.br/ws/plenario/reunioes/2010/09/29/14:00

<?xml version="1.0" encoding="UTF-8"?> <reuniaoPlenario> <dia class="data">2010-09-29</dia> <hora>14:00</hora> <tipoReuniao> <id>1</id> <nome>ORDINÁRIA</nome> <reuniaoDependenteQuorum>S</reuniaoDependenteQuorum> <reuniaoNumerada>S</reuniaoNumerada> <reuniaoEditalConvocacao>N</reuniaoEditalConvocacao> <indConsultaWeb>S</indConsultaWeb> </tipoReuniao> <tipoQuorum> <id>2</id> <nome>Sem quorum</nome> <numeraReuniao>N</numeraReuniao> </tipoQuorum> <textoRedatores>Juliana</textoRedatores> <horaInicioReuniao>14:15</horaInicioReuniao> <horaTerminoReuniao>14:16</horaTerminoReuniao> <reuniaoDesconvocada>N</reuniaoDesconvocada> <pautaCompleta>S</pautaCompleta> <resultadoCompleto>S</resultadoCompleto> <links> <uriPauta>/ImportedFiles/WEB-Plenario/OrdemDoDia/O201009291400100070.htm</uriPauta> <uriResultado>/ImportedFiles/WEB-Plenario/Resultado/R201009291400100000.htm</uriResultado> </links> </reuniaoPlenario>
Retorna a reunião de plenário do dia 29/09/2010 às 14:00 em formato JSON
GET http://dadosabertos.almg.gov.br/ws/plenario/reunioes/2010/09/29/14:00?formato=json

{"reuniaoPlenario": { "dia": { "@class": "data", "$": "2010-09-29" }, "hora": "14:00", "tipoReuniao": { "id": 1, "nome": "ORDINÁRIA", "reuniaoDependenteQuorum": "S", "reuniaoNumerada": "S", "reuniaoEditalConvocacao": "N", "indConsultaWeb": "S" }, "tipoQuorum": { "id": 2, "nome": "Sem quorum", "numeraReuniao": "N" }, "textoRedatores": "Juliana", "horaInicioReuniao": "14:15", "horaTerminoReuniao": "14:16", "reuniaoDesconvocada": "N", "pautaCompleta": "S", "resultadoCompleto": "S", "links": { "uriPauta": "/ImportedFiles/WEB-Plenario/OrdemDoDia/O201009291400100070.htm", "uriResultado": "/ImportedFiles/WEB-Plenario/Resultado/R201009291400100000.htm" } }}

Pesquisa Direcionada de Reuniões de Plenário

Versão: 1.2

Retorna o resultado de pesquisa de reuniões de plenário, passando como parâmetros a data inicial e final das reuniões, o tipo de reunião e uma expressão de pesquisa.

URLhttp://dadosabertos.almg.gov.br/ws/plenario/reunioes/pesquisa
Método GET
Tipos de Consumo N.I.
Tipos de Retorno application/xml
Resultados 200 OK & XML

Parâmetros

Nome Descrição Tipo Valor Default
?tp= Tamanho de página. Contém o número máximo de itens por página. Integer 20
?p= Número da página. Integer 1
?tipoReun= Identificador do tipo de reunião. Integer N.I.
?expr= Expressão de pesquisa para o comando SQL like. String
?numReun= Número da reunião. Varia no ano e por tipo. Integer N.I.
?ini= Data inicial do período de pesquisa, no formato 'AAAAMMDD'.
Exemplo: ini=19841201
String N.I.
?fim= Data final do período de pesquisa, no formato 'AAAAMMDD'.
Exemplo: fim=19851202
String N.I.
?ord= Opções de ordenação:
  • 0 = Data (decrescente)
  • 1 = Data (crescente)
  • 2 = Não ordenado (mais rápido)
Byte 1

Headers

Nome Descrição Tipo Valor Default
Sem headers.

Exemplos

Retorna as reuniões ordinárias ocorridas entre os dias 10 e 20 de setembro de 2010 com a palavra 'estado' em formato XML
GET http://dadosabertos.almg.gov.br/ws/plenario/reunioes/pesquisa?ini=20100101&fim=20101231&tipoReun=1&expr=Estado

<?xml version="1.0" encoding="UTF-8"?> <resultadoPesquisaReunioesPlenario> <tamanhoPagina>20</tamanhoPagina> <numeroPagina>1</numeroPagina> <numeroOcorrencias>1</numeroOcorrencias> <parametrosPesquisa>Data início: Fri Jan 01 00:00:00 BRST 2010 Data fim: Fri Dec 31 00:00:00 BRST 2010 Tipo de reunião: 1 Expressão: Estado</parametrosPesquisa> <ordenacao>dia e hora crescentes</ordenacao> <dataHora>Wed Nov 14 00:10:42 BRST 2018</dataHora> <listaReuniaoPlenario> <reuniaoPlenario> <dia class="data">2010-05-27</dia> <hora>14:00</hora> <tipoReuniao> <id>1</id> <nome>ORDINÁRIA</nome> <reuniaoDependenteQuorum>S</reuniaoDependenteQuorum> <reuniaoNumerada>S</reuniaoNumerada> <reuniaoEditalConvocacao>N</reuniaoEditalConvocacao> <indConsultaWeb>S</indConsultaWeb> </tipoReuniao> <tipoQuorum> <id>1</id> <nome>Com quorum</nome> <numeraReuniao>S</numeraReuniao> </tipoQuorum> <numReuniao>41</numReuniao> <textoObservacao>Interrompida para a entrega do título de Cidadão Honorário do Estado de Minas Gerais ao Sr. Armando de Queiroz Monteiro Neto, Deputado Federal pelo Estado de Pernambuco.</textoObservacao> <textoRedatores>Raissa</textoRedatores> <horaInicioReuniao>14:07</horaInicioReuniao> <horaTerminoReuniao>16:44</horaTerminoReuniao> <reuniaoDesconvocada>N</reuniaoDesconvocada> <pautaCompleta>S</pautaCompleta> <resultadoCompleto>S</resultadoCompleto> <links> <uriPauta>/ImportedFiles/WEB-Plenario/OrdemDoDia/O201005271400100042.htm</uriPauta> <uriResultado>/ImportedFiles/WEB-Plenario/Resultado/R201005271400100041.htm</uriResultado> </links> </reuniaoPlenario> </listaReuniaoPlenario> </resultadoPesquisaReunioesPlenario>
Retorna as reuniões ordinárias ocorridas entre os dias 10 e 20 de setembro de 2010 com a palavra 'estado' em formato JSON
GET http://dadosabertos.almg.gov.br/ws/plenario/reunioes/pesquisa?ini=20100101&fim=20101231&tipoReun=1&expr=Estado&formato=json

{"resultadoPesquisaReunioesPlenario": { "tamanhoPagina": 20, "numeroPagina": 1, "numeroOcorrencias": 1, "parametrosPesquisa": "Data início: Fri Jan 01 00:00:00 BRST 2010 \nData fim: Fri Dec 31 00:00:00 BRST 2010 \nTipo de reunião: 1 \nExpressão: Estado", "ordenacao": "dia e hora crescentes", "dataHora": "Wed Nov 14 00:10:42 BRST 2018", "listaReuniaoPlenario": [ { "dia": { "@class": "data", "$": "2010-05-27" }, "hora": "14:00", "tipoReuniao": { "id": 1, "nome": "ORDINÁRIA", "reuniaoDependenteQuorum": "S", "reuniaoNumerada": "S", "reuniaoEditalConvocacao": "N", "indConsultaWeb": "S" }, "tipoQuorum": { "id": 1, "nome": "Com quorum", "numeraReuniao": "S" }, "numReuniao": 41, "textoObservacao": "Interrompida para a entrega do título de Cidadão Honorário do Estado de Minas Gerais ao Sr. Armando de Queiroz Monteiro Neto, Deputado Federal pelo Estado de Pernambuco.", "textoRedatores": "Raissa", "horaInicioReuniao": "14:07", "horaTerminoReuniao": "16:44", "reuniaoDesconvocada": "N", "pautaCompleta": "S", "resultadoCompleto": "S", "links": { "uriPauta": "/ImportedFiles/WEB-Plenario/OrdemDoDia/O201005271400100042.htm", "uriResultado": "/ImportedFiles/WEB-Plenario/Resultado/R201005271400100041.htm" } } ] }}

Ajuda

Versão: 1.0

Retorna ajuda.

URLhttp://dadosabertos.almg.gov.br/ws/plenario/ajuda
Método GET
Tipos de Consumo N.I.
Tipos de Retorno text/html
Resultados 200 OK & HTML

Parâmetros

Nome Descrição Tipo Valor Default
Sem parâmetros.

Headers

Nome Descrição Tipo Valor Default
Sem headers.

Exemplos

Sem exemplos.