Manual API - Legis Veranópolis/RS

Manual API sistema Legis processo legislativo de Veranópolis-RS.

Base URL: https://api_veranopolis.votacaoeletronica.inf.br

Proposições

GET /proposicoes

Listar Proposições

Exemplo: https://api_veranopolis.votacaoeletronica.inf.br/proposicoes

Response 200 - application/json

[
    {
        ID: 0001,
        expediente: 01,
        id_projeto_emendado: 0000,
        numero: 01,
        ano: 2024,
        ementa: "Resolução - PR 01/2024 Dispõe sobre Teste",
        especie: "Resolução",
        sigla_especie: "RES",
        proponente: [
            {
                ID: 005,
                nome: "Poder Legislativo"
            }
        ],
        inline_proponente: "Poder Legislativo"
    }
]

Proposição

GET /proposicao/ID

Ver Proposição

Exemplo: https://api_veranopolis.votacaoeletronica.inf.br/proposicao/2777

Response 200 - application/json

{
    ID: 001,
    expediente: 01,
    id_projeto_emendado: 0002,
    numero: 01,
    ano: 2024,
    ementa: "Resolução - PR 1/2024 Teste.",
    especie: "Resolução",
    sigla_especie: "RES",
    proponente: [
        {
            ID: 005,
            nome: "Poder Legislativo"
        }
    ],
    inline_proponente: "Poder Legislativo",
    ultima_tramitacao: {
        ID: 001,
        nome_tramitacao: "Protocolado",
        data_tramitacao: "2024-04-16",
        data_publicacao: "2024-04-16 15:02:27",
        data_evento: "2024-04-16",
        inline_tramitacao: "Protocolado em 16/04/2024"
    }
}

Pautas

GET /ordem

Ver Pautas

Exemplo: https://api_veranopolis.votacaoeletronica.inf.br/ordem

Response 200 - application/json

[
    {
        id: 39,
        data_sessao: "2024-06-18",
        nome: "Sessão Ordinária",
        numero: "021"
    }
]

Pauta

GET /ordem/ID

Detalhe Pauta

Exemplo: https://api_veranopolis.votacaoeletronica.inf.br/ordem/39

Response 200 - application/json

{
    ID: 39,
    data_sessao: "2024-06-18",
    nome: "Sessão Ordinária",
    numero: "021",
    texto: "..."
}

Proponentes

GET /proponentes

Ver Proponentes

Exemplo: https://api_veranopolis.votacaoeletronica.inf.br/proponentes

Response 200 - application/json

[
    {
        ID: 712,
        nome: "Bancada do MDB",
        partido: "MDB"
    }
]

Vereador

GET /vereador/ID

Detalhe Página do Vereador

Exemplo: https://api_veranopolis.votacaoeletronica.inf.br/vereador/755

Response 200 - application/json

{
    ID: 755,
    nome: "Ver. Exemplo",
    partido: "Partido",
    url_foto: "https://s3.sa-east-1.amazonaws.com/static.veranopolis.rs.leg.br/i/exemplo.jpg",
    texto: "...",
    url_foto_original: "https://s3.sa-east-1.amazonaws.com/static.veranopolis.rs.leg.br/i/exemplo.jpg",
    ultimas_proposicoes: [
        {
            ID: 65864,
            expediente: null,
            numero: 42,
            ano: 2024,
            geolocations: [ ],
            ementa: "Solicita teste.",
            especie: "Indicação",
            sigla_especie: "IND",
            proponente: [
                {
                    ID: 755,
                    nome: "Ver. Exemplo",
                    partido: "Exemplo",
                    url_imagem: "https://s3.sa-east-1.amazonaws.com/static.veranopolis.rs.leg.br/i/exemplo.jpg",
                    url_imagem_original: "https://s3.sa-east-1.amazonaws.com/static.veranopolis.rs.leg.br/i/exemplo.jpg"
                }
            ],
            inline_proponente: "Ver. Teste (Partido)"
        }
    ]
}