====== API SIOP - Orçamento Impositivo ====== ===== 1. Documentação dos Schemas da API ===== A documentação pode ser encontrada em formato online usando o [[https://siop.planejamento.gov.br/modulo/main/static/api-explorer.html#impositivo/itens|Explorador de API's]] do SIOP.
===== 2. Exemplo de Requisição HTTP ===== Para obter as emendas deve-se enviar uma requisição à API SIOP do Impositivo informando o exercício, o autor e os dados desejados: curl -k -X POST -H 'Authorization: Bearer ' -H 'Content-Type:application/json' 'https://www.siop.planejamento.gov.br/modulo/impositivo/itens/api' -d '{"query": "{itens(filtro:{exercicio:,autor:}) { classificacao { programacao, emenda, exercicio, autor, dotacao}, valor { dotacao }, detalhamento { classificacao { beneficiario }, valor { beneficiario, empenhado, impedimento }, metadados { prioridade } } } }"}' O formato dos campos 'programacao' e 'dotacao' é '99.99999.99.999.9999.AAAA.9999' e '9999.9.999.9999.9', respectivamente, onde cada grupo de caracteres significa: * programação: esfera, uo, função, subfunção, programa, ação, localizador * dotação: idoc, iduso, fonte, natureza de despesa, resultado primário