O que é o Portal?
Dados abertos governamentais é o termo utilizado para denominar a “disponibilização, através da Internet, de informações e dados governamentais de domínio público para a livre utilização pela sociedade”

Entretanto, mais do que disponibilizar informações, é preciso garantir que elas sejam distribuídas sem restrições de uso e em formato bruto e aberto, sendo passíveis de serem analisadas, processadas e reutilizadas em aplicações digitais desenvolvidas pela sociedade ou pelo próprio governo, permitindo que sejam misturadas com informações de outras fontes, gerando novos significados.

Este conceito remete à defesa dos dados públicos como pertencentes ao cidadão, que deveria ter acesso irrestrito às informações governamentais, como também ao contexto das tecnologias de informação, onde a internet, ferramentas de bancos de dados, padrões e formatos abertos permitem e facilitam a disponibilização e acesso a essas informações.

Para garantir o acesso a informações em um formato aberto e aproveitável, o grupo de trabalho americano Open Government Data (http://www.opengovdata.org) elaborou uma listagem dos oito princípios que devem ser respeitados para que dados governamentais possam ser considerados abertos:

1. Completos: precisam estar disponíveis, sem restrições de privacidade, segurança ou controle de acesso;
2. Primários: devem ser apresentados como foram coletados na fonte, em seu estado bruto, sem modificações;
3. Atuais: quanto mais recentes os dados, maior o seu valor;
4. Acessíveis: sua disponibilização deve ser realizada de forma a alcançar o maior número de pessoas e atender aos mais diversos interesses;
5. Compreensíveis por máquinas: devem possuir alguma estrutura padronizada para que possam ser processados de forma automatizada;
6. Não discriminatórios: é necessário que estejam disponíveis para qualquer cidadão, sem a necessidade de requerimento ou cadastro;
7. Não proprietários: não podem estar sobre o controle de uma entidade ou organização;
8. Livres de licenças: não devem estar sujeitos a restrições de direitos autorais, patentes ou outros registros.

Todas as informações sobre receitas e despesas públicas da Prefeitura de Campinas, podem ser obtidas também por recursos automatizados.
Para isso, basta acessar o link base "http://transparencia.campinas.sp.gov.br/ws/[método escolhido]/[parâmetros]

Os métodos possíveis estão detalhados abaixo, juntamente com exemplos de como utilizá-los.
Métodos Disponíveis

getAnosReceita

Descrição: Retorna os anos disponíveis para consulta de receitas
Retorno:JSON
Exemplo:
https://transparencia.campinas.sp.gov.br/ws/getAnosReceita

Retorno: [{"ID":"2018","DESCR":"2018"},{"ID":"2017","DESCR":"2017"},{"ID":"2016","DESCR":"2016"},{"ID":"2015","DESCR":"2015"},{"ID":"2014","DESCR":"2014"},{"ID":"2013","DESCR":"2013"},{"ID":"2012","DESCR":"2012"},{"ID":"2011","DESCR":"2011"},{"ID":"2010","DESCR":"2010"}]

getAnosDespesa

Descrição: Retorna os anos disponíveis para consulta de despesas
Retorno:JSON
Parâmetros:
tipotr=(empenho/liquidacao/pagamento) Filtra os anos de acordo com o tipo da transação (padrão empenho)
Exemplo:
https://transparencia.campinas.sp.gov.br/ws/getAnosDespesa

Retorno: [{"ID":"2018","DESCR":"2018"},{"ID":"2017","DESCR":"2017"},{"ID":"2016","DESCR":"2016"},{"ID":"2015","DESCR":"2015"},{"ID":"2014","DESCR":"2014"},{"ID":"2013","DESCR":"2013"},{"ID":"2012","DESCR":"2012"},{"ID":"2011","DESCR":"2011"},{"ID":"2010","DESCR":"2010"},{"ID":"2009","DESCR":"2009"},{"ID":"2008","DESCR":"2008"},{"ID":"2007","DESCR":"2007"},{"ID":"2006","DESCR":"2006"},{"ID":"2005","DESCR":"2005"},{"ID":"2004","DESCR":"2004"},{"ID":"2003","DESCR":"2003"},{"ID":"2002","DESCR":"2002"},{"ID":"2001","DESCR":"2001"}]

getMesesReceita

Descrição: Retorna os meses disponíveis para consulta de receitas
Retorno: JSON
Parâmetros:
ano=(valor numérico) Filtra os meses que possuem receitas com o ano informado (padrão ano atual)
Exemplo:
https://transparencia.campinas.sp.gov.br/ws/getMesesReceita/ano=2017

Retorno: [{"ID":"12","DESCR":"12"},{"ID":"11","DESCR":"11"},{"ID":"10","DESCR":"10"},{"ID":"09","DESCR":"09"},{"ID":"08","DESCR":"08"},{"ID":"07","DESCR":"07"},{"ID":"06","DESCR":"06"},{"ID":"05","DESCR":"05"},{"ID":"04","DESCR":"04"},{"ID":"03","DESCR":"03"},{"ID":"02","DESCR":"02"},{"ID":"01","DESCR":"01"}]

getMesesDespesa

Descrição: Retorna os meses disponíveis para consulta de despesas
Retorno: JSON
Parâmetros:
ano=(valor numérico) Filtra os meses que possuem despesas com o ano informado (padrão ano atual)
tipotr=(empenho/liquidacao/pagamento) Filtra os meses de acordo com o tipo da transação (padrão empenho)
Exemplo:
https://transparencia.campinas.sp.gov.br/ws/getMesesDespesa/ano=2017&tipotr=empenho

Retorno: [{"ID":"01","DESCR":"01"},{"ID":"02","DESCR":"02"},{"ID":"03","DESCR":"03"},{"ID":"04","DESCR":"04"},{"ID":"05","DESCR":"05"},{"ID":"06","DESCR":"06"},{"ID":"07","DESCR":"07"},{"ID":"08","DESCR":"08"},{"ID":"09","DESCR":"09"},{"ID":"10","DESCR":"10"},{"ID":"11","DESCR":"11"},{"ID":"12","DESCR":"12"}]

getColunas

Descrição: Retorna as colunas disponíveis para serem exibidas com os métodos getDepesas e getReceitas.
Retorno: JSON
Parâmetros:
tipo=receita/despesa (padrão depesa) Seleciona os campos de acordo com o tipo de informação escolhida (padrão depesas)
tipotr=(empenho/liquidacao/pagamento) Filtra o tipo de transacao de empenho. Parâmeto válido apenas para tipo=despesa (padrão empenho)
Exemplo:
https://transparencia.campinas.sp.gov.br/ws/getColunas/tipo=despesa&tipotr=empenho

Retorno: [{"ID":"c1","DESCR":"Tipo Transação"},{"ID":"c2","DESCR":"Órgão"},{"ID":"c3","DESCR":"CNPJ ou CPF\/Credor"},{"ID":"c4","DESCR":"Função"},{"ID":"c5","DESCR":"Subfunção"},{"ID":"c6","DESCR":"Programa"},{"ID":"c7","DESCR":"Fonte"},{"ID":"c8","DESCR":"Nota de Empenho "},{"ID":"c9","DESCR":"Valor Emitido"},{"ID":"c10","DESCR":"Valor Anulado"},{"ID":"c11","DESCR":"Valor Reforçado"},{"ID":"c12","DESCR":"Número do processo de compra"},{"ID":"c13","DESCR":"Procedimento\/Tipo de Licitação"},{"ID":"c14","DESCR":"Número Contrato"},{"ID":"c15","DESCR":"Ação"},{"ID":"c16","DESCR":"Natureza despesa"}]

getColunasTotal

Descrição: Retorna as colunas disponíveis para serem exibidas com os métodos getDepesasTotal e getReceitasTotal.
Retorno: JSON
Parâmetros:
tipo=receita/despesa (padrão depesa) Seleciona os campos de acordo com o tipo de informação escolhida (padrão despesa)
Exemplo:
https://transparencia.campinas.sp.gov.br/ws/getColunasTotal/tipo=despesa

Retorno: [{"ID":"c1","DESCR":"Tipo Transação"},{"ID":"c2","DESCR":"Órgão"},{"ID":"c3","DESCR":"Valor Total"}]

getFuncoes

Descrição: Retorna as funções disponíveis para filtro dos ítens cadastrados
Retorno: JSON
Exemplo:
https://transparencia.campinas.sp.gov.br/ws/getFuncoes

Retorno: [{"ID":"04","DESCR":"04 - Administração"},{"ID":"06","DESCR":"06 - Segurança Pública"},{"ID":"07","DESCR":"07 - Relações Exteriores"},{"ID":"08","DESCR":"08 - Assistência Social"},{"ID":"10","DESCR":"10 - Saúde"},{"ID":"11","DESCR":"11 - Trabalho"},{"ID":"12","DESCR":"12 - Educação"},{"ID":"13","DESCR":"13 - Cultura"},{"ID":"14","DESCR":"14 - Direitos Da Cidadania"},{"ID":"15","DESCR":"15 - Urbanismo"},{"ID":"16","DESCR":"16 - Habitação"},{"ID":"18","DESCR":"18 - Gestão Ambiental"},{"ID":"19","DESCR":"19 - Ciência E Tecnologia"},{"ID":"20","DESCR":"20 - Agricultura"},{"ID":"22","DESCR":"22 - Indústria"},{"ID":"23","DESCR":"23 - Comércio E Serviços"},{"ID":"26","DESCR":"26 - Transporte"},{"ID":"27","DESCR":"27 - Desporto E Lazer"},{"ID":"28","DESCR":"28 - Encargos Especiais"}]

getSubFuncoes

Descrição: Retorna as subfunções disponíveis para filtro dos ítens cadastrados
Retorno: JSON
Parâmetros:
fn=(valor numérico) Filtra as subfunções de acordo com a função escolhida (padrão sem filtro)
Exemplo:
https://transparencia.campinas.sp.gov.br/ws/getSubFuncoes/fn=12

Retorno: [{"ID":"122","DESCR":"122 - Administração Geral"},{"ID":"306","DESCR":"306 - Alimentação E Nutrição"},{"ID":"331","DESCR":"331 - Proteção E Benefícios Ao Trabalhador"},{"ID":"361","DESCR":"361 - Ensino Fundamental"},{"ID":"362","DESCR":"362 - Ensino Médio"},{"ID":"363","DESCR":"363 - Ensino Profissional"},{"ID":"365","DESCR":"365 - Educação Infantil"},{"ID":"366","DESCR":"366 - Educação De Jovens E Adultos"},{"ID":"367","DESCR":"367 - Educação Especial"}]

getProgramas

Descrição: Retorna os programas disponíveis para filtro dos ítens cadastrados
Retorno: JSON
Parâmetros:
fn=(valor numérico) Filtra os programas de acordo com a função escolhida (padrão sem filtro)
subfn=(valor numérico) Filtra os programas de acordo com a subfunção escolhida (padrão sem filtro)
OBS: Os dois parâmetros só podem ser utilizados juntos, pois estão relacionados
Exemplo:
https://transparencia.campinas.sp.gov.br/ws/getProgramas/fn=08&subfn=331

Retorno: [{"ID":"1009","DESCR":"1009 - Manutenção, Modernização e Reestruturação dos Serviços Públicos"},{"ID":"3004","DESCR":"3004 - POLITICAS SOCIAIS, DE SEGURANÇA ALIMENTAR E DE DIREITOS HUMANOS"},{"ID":"4009","DESCR":"4009 - "},{"ID":"4009","DESCR":"4009 - Manutenção, Modernização e Reestruturação dos Serviços Públicos"}]

getAcoes

Descrição: Retorna as ações disponíveis para filtro dos ítens cadastrados
Retorno: JSON
Parâmetros:
fn=(valor numérico) Filtra as ações de acordo com a função escolhida (padrão sem filtro)
subfn=(valor numérico) Filtra as ações de acordo com a subfunção escolhida (padrão sem filtro)
programa=(valor numérico) Filtra as ações de acordo com o programa escolhido (padrão sem filtro)
OBS: Os quatro parâmetros só podem ser utilizados juntos, pois estão relacionados
Exemplo:
https://transparencia.campinas.sp.gov.br/ws/getAcoes/fn=08&subfn=331&programa=4009

Retorno: [{"ID":"4188","DESCR":"4188 - Manutenção dos Serviços"}]

getOrgaosReceita

Descrição: Retorna os orgãos disponíveis para consulta em Receitas.
Retorno: JSON
Parâmetros:
ano=(valor numérico) Filtra os órgãos de acordo com o ano informado (padrão ano atual)
Exemplo:
https://transparencia.campinas.sp.gov.br/ws/getOrgaosReceita/ano=2018

Retorno: [{"ID":"1","DESCR":"Executivo"},{"ID":"2","DESCR":"Câmara Municipal"},{"ID":"3","DESCR":"Fundação Municipal Educação Comunitária - FUMEC"},{"ID":"4","DESCR":"Fundação José Pedro de Oliveira - FJPO"},{"ID":"5","DESCR":"Hospital Mário Dr. Mário Gatti"},{"ID":"6","DESCR":"Serviços Técnicos Gerais - SETEC"},{"ID":"7","DESCR":"Instituto de Prev. Social do Município - CAMPREV"},{"ID":"100","DESCR":"Fundo Munic. de Defesa dos Direitos Difusos"},{"ID":"101","DESCR":"Fundo Munic. de Desenvolvimento e Capacitação do Servidor FDCS"},{"ID":"103","DESCR":"Fundo Munic. de Defesa e Direito da Criança e do Adolescente"},{"ID":"104","DESCR":"Fundo Munic. de Assistência Social"},{"ID":"105","DESCR":"Fundo Munic. de Segurança Alimentar"},{"ID":"106","DESCR":"Fundo Munic. da Pessoa Idosa de Campinas FMPIC"},{"ID":"107","DESCR":"Fundo Munic. de Assistência a Cultura FAC"},{"ID":"109","DESCR":"Fundo Munic. de Investimentos Culturais de Campinas FICC"},{"ID":"111","DESCR":"Fundo Munic. de Apoio a População de SubHabitação Urbana"},{"ID":"112","DESCR":"Fundo Munic. de Habitação"},{"ID":"113","DESCR":"Fundo Munic. de Incentivo a Segurança Pública"},{"ID":"115","DESCR":"Fundo Munic. de Apoio a Turismo FATUR"},{"ID":"117","DESCR":"Fundo Munic. de Assistência ao Desporto Amador FADA"},{"ID":"118","DESCR":"Fundo Munic. de Investimentos Esportivos de Campinas"},{"ID":"119","DESCR":"Fundo Munic. de Recuperação, Manut. e Preservação do Meio Ambiente"},{"ID":"120","DESCR":"Fundo Municipal de Saúde"},{"ID":"9751","DESCR":"FUNDO DO CONSELHO MUNICIPAL DE ENTORPECENTES FUNCOMEN"},{"ID":"9761","DESCR":"FUNDO MUNICIPAL DE VALORIZAÇÃO DA COMUNIDADE"},{"ID":"23720","DESCR":"FUNDO MUNICIPAL DE PREVENÇÃO E REPARAÇÃO DE DIREITOS DIFUSOS E COLETIVOS - FUNDIF"},{"ID":"25710","DESCR":"FUNDO ÚNICO FOMENTO PQS. MUNICIPAIS"}]

getOrgaosDespesa

Descrição: Retorna os orgãos disponíveis para consulta em Despesas.
Retorno: JSON
Exemplo:
https://transparencia.campinas.sp.gov.br/ws/getOrgaosDespesa

Retorno: [{"ID":"021000","DESCR":"021000-GABINETE DO PREFEITO"},{"ID":"027100","DESCR":"027100-Fundo Mun.Defesa Direitos Difusos"},{"ID":"031000","DESCR":"031000-SECRETARIA MUNICIPAL DE ADMINISTRACAO"},{"ID":"041000","DESCR":"041000-SECRETARIA MUNICIPAL DE ASSUNTOS JURIDICOS"},{"ID":"047100","DESCR":"047100-FUNDO MUN.DE DEFESA DOS DIREITOS DIFUSOS"},{"ID":"051000","DESCR":"051000-SECRETARIA MUNICIPAL DE FINANCAS"},{"ID":"061000","DESCR":"061000-SECRETARIA MUNICIPAL DE RECURSOS HUMANOS"},{"ID":"067100","DESCR":"067100-Fundo de Desenvolvimento e Capaticação do Servidor - FDC"},{"ID":"071000","DESCR":"071000-SECRETARIA MUNICIPAL DE EDUCACAO"},{"ID":"087000","DESCR":"087000-FUNDO MUNICIPAL DE SAUDE"},{"ID":"091100","DESCR":"091100-SECRETARIA MUNICIPAL DE CIDADANIA,ASSISTÊNCIA E INCLUSÃO SOC"},{"ID":"097100","DESCR":"097100-FUNDO MUN.DE DIR. DA CRIANCA E DO ADOLESCENTE"},{"ID":"097200","DESCR":"097200-FUNDO MUN.DE ASSISTENCIA SOCIAL"},{"ID":"097300","DESCR":"097300-FUNDO MUN.DE SEGURANCA ALIMENTAR"},{"ID":"097400","DESCR":"097400-Fundo Municipal Da Pessoa Idosa De Campinas - Fmpic"},{"ID":"101000","DESCR":"101000-SECRETARIA MUNICIPAL DE URBANISMO"},...

getOrigemFonte

Descrição:Retorna as origens das fontes disponíveis para consulta
Retorno: JSON
Exemplo:
https://transparencia.campinas.sp.gov.br/ws/getOrigemFonte

Retorno: [{"ID":"0001","DESCR":"Tesouro"},{"ID":"0002","DESCR":"Transferências e Convênios Estaduais - Vinculadas"},{"ID":"0003","DESCR":"Recursos Próprios de Fundos Especiais de Despesa - Vinculado"},{"ID":"0004","DESCR":"Recursos Próprios da Administração Indireta"},{"ID":"0005","DESCR":"Transferências e Convênios Federais - Vinculados"},{"ID":"0006","DESCR":"Outras Fontes de Recursos"},{"ID":"0092","DESCR":"Transf. Convênios Estaduais- Vinculados Exerc. Anteriores"},{"ID":"0093","DESCR":"Rec.Próprios Fundos Especiais de Despesa - Exerc. Anteriores"},{"ID":"0095","DESCR":"Transf. Convênios Federais - Vinculados Exerc. Anteriores"},{"ID":"0100","DESCR":"Tesouro Municipal"},{"ID":"0200","DESCR":"Tranferencias da Uniao"},{"ID":"0300","DESCR":"Transferencias do Estado"},{"ID":"0400","DESCR":"Contribuicoes"},{"ID":"0500","DESCR":"Fundos Municipais"},{"ID":"0600","DESCR":"Recursos Estrangeiros"},{"ID":"0700","DESCR":"Recursos - Empresas e Autarquias"},{"ID":"0800","DESCR":"Operações de Créditos"},{"ID":"0900","DESCR":"Receitas Próprias das Autarquias"}]

getFonte

Descrição: Retorna as fontes disponíveis para filtro dos ítens cadastrados
Retorno:JSON
Parâmetros:
origem=(valor numérico) Filtra as fontes de acordo com a origem escolhida (padrão sem filtro)
Exemplo:
https://transparencia.campinas.sp.gov.br/ws/getFonte/origem=0005

Retorno: [{"ID":"0005.100132","DESCR":"0005.100132-Geral - Conv. Nº 13\/2007 -MTE\/SPPE\/CODEFAT\/PMC"},{"ID":"0005.100134","DESCR":"0005.100134-Geral - Convênio - SENASP\/MJ Nº 048\/2006"},{"ID":"0005.100137","DESCR":"0005.100137-Geral - Cont.-Repasse nº 226661-72\/07 Min.das Cidades\/CEF\/PM"},{"ID":"0005.100162","DESCR":"0005.100162-Geral - Cont.-Repasse nº 218820-29\/07-MC\/CEF\/PMC-PAC"},{"ID":"0005.100163","DESCR":"0005.100163-Geral - Cont.-Repasse nº 222676-56\/07-MC\/CEF\/PMC-PAC"},{"ID":"0005.100177","DESCR":"0005.100177-Geral - Cont. -Repasse nº 215.000-41\/06\/Min.do Esporte\/CEF\/P"},{"ID":"0005.100182","DESCR":"0005.100182-Geral - Cont.-Repasse nº 192.954-73\/06\/ Min.das Cidades\/CEF\/"},{"ID":"0005.100184","DESCR":"0005.100184-Geral - Cont. - Repasse nº 0256.329-63\/08\/Min.das Cidades\/CE"},{"ID":"0005.100185","DESCR":"0005.100185-Geral - Cont.-Repasse nº 0250480-80\/08- Min.das Cidades\/CEF\/"},{"ID":"0005.100188","DESCR":"0005.100188-Geral - Convênio-SENASP\/MJ - PRONASCI Nº 175\/2008"},{"ID":"0005.100190","DESCR":"0005.100190-Geral - Contrato-Repasse nº 281101-46\/08\/ Min.das Cidades\/CE"},{"ID":"0005.100192","DESCR":"0005.100192-Geral - Conv. ME\/PMC Nº 044\/2008 - Programa Segundo Tempo"},{"ID":"0005.100202","DESCR":"0005.100202-Geral - Cont. Repasse nº 0243695-24\/2007- Min.das Cidades\/C"},...

getNaturezaReceita

Descrição: Retorna as naturezas disponíveis para consulta de receitas
Retorno:JSON
Parâmetros:
ano=(valor numérico) Filtra as naturezas com o ano informado (padrão ano atual)
Exemplo:
https://transparencia.campinas.sp.gov.br/ws/getNaturezaReceita/ano=2018

Retorno: [{"ID":"17180102000000009","DESCR":"(R) ( R ) Cota-Parte do Fundo de Participação dos Municípios - Cota Mensal"},{"ID":"17280101000000009","DESCR":"(R) ( R ) Cota-Parte do ICMS"},{"ID":"17180105000000009","DESCR":"(R) ( R ) Cota-Parte do Imposto Sobre a Propriedade Territorial Rural"},{"ID":"17280103000000009","DESCR":"(R) ( R ) Cota-Parte do IPI - Municípios"},{"ID":"17280102000000009","DESCR":"(R) ( R ) Cota-Parte do IPVA"},{"ID":"17180102010000009","DESCR":"(R) ( R ) DEDUÇÃO \/ COTA-PARTE DO FUNDO DE PARTICIPAÇÃO DOS MUNICÍPIOS - COTA MENSAL - PRINCIPAL"},{"ID":"17180102010000009","DESCR":"(R) ( R ) DEDUÇÃO \/ COTA-PARTE DO FUNDO DE PARTICIPAÇÃO DOS MUNICÍPIOS - FPM"},{"ID":"17280101010000009","DESCR":"(R) ( R ) DEDUÇÃO \/ COTA-PARTE DO ICMS - PRINCIPAL"},{"ID":"17180105010000009","DESCR":"(R) ( R ) DEDUÇÃO \/ COTA-PARTE DO IMPOSTO S\/A PROPRIEDADE TERRITORIAL\/RURAL - I.T.R."},{"ID":"17180105010000009","DESCR":"(R) ( R ) DEDUÇÃO \/ COTA-PARTE DO IMPOSTO SOBRE A PROPRIEDADE TERRITORIAL RURAL - PRINCIPAL"},{"ID":"17280103010000009","DESCR":"(R) ( R ) DEDUÇÃO \/ COTA-PARTE DO IPI - MUNICÍPIOS - PRINCIPAL"},{"ID":"17280102010000009","DESCR":"(R) ( R ) DEDUÇÃO \/ COTA-PARTE DO IPVA - PRINCIPAL"},{"ID":"17180601010000009","DESCR":"(R) ( R ) DEDUÇÃO \/ TRANSFERÊNCIA FINANCEIRA DO ICMS - DESONERAÇÃO - L.C. Nº 87\/96 - PRINCIPAL"},{"ID":"17100000000000009","DESCR":"(R) ( R ) DEDUÇÕES DE RECEITA - TRANSFERÊNCIAS DA UNIÃO E DE SUAS ENTIDADES"},{"ID":"17200000000000009","DESCR":"(R) ( R ) DEDUÇÕES DE RECEITA - TRANSFERÊNCIAS DOS ESTADOS E DO DISTRITO FEDERAL E DE SUAS ENTIDADES"},{"ID":"17000000000000009","DESCR":"(R) ( R ) DEDUÇÕES DE RECEITA PARA FORMAÇÃO DO FUNDEB"},{"ID":"19900000000000009","DESCR":"(R) ( R ) Demais Receitas Correntes"},{"ID":"19901200000000009","DESCR":"(R) ( R ) Encargos Legais pela Inscrição em Dívida Ativa e Receitas de Ônus de Sucumbência"},{"ID":"11180101010000009","DESCR":"(R) ( R ) Imposto sobre a Propriedade Prdial e Territorial Urbana - Principal"},{"ID":"11180101000000009","DESCR":"(R) ( R ) Imposto sobre a Propriedade Predial e Territorial Urbana"},{"ID":"11180203000000009","DESCR":"(R) ( R ) Imposto sobre Serviços de Qualquer Natureza"},{"ID":"11180203010000009","DESCR":"(R) ( R ) Imposto sobre Serviços de Qualquer Natureza - Principal"},{"ID":"11180104000000009","DESCR":"(R) ( R ) Imposto sobre Transmissão “Inter Vivos” de Bens Imóveis e de Direitos Reais sobre Imóveis"},{"ID":"11100000000000009","DESCR":"(R) ( R ) Impostos"},{"ID":"11180000000000009","DESCR":"(R) ( R ) Impostos Específicos de Estados\/DF Municípios"},{"ID":"11180200000000009","DESCR":"(R) ( R ) Impostos sobre a Produção, circulação de Mercadorias e Serviços"},{"ID":"11180100000000009","DESCR":"(R) ( R ) Impostos sobre o Patrimônio para Estados\/DF\/Municípios"},{"ID":"11000000000000009","DESCR":"(R) ( R ) Impostos, Taxas e Contribuições de Melhoria"},{"ID":"19200000000000009","DESCR":"(R) ( R ) Indenizações, Restituições e Ressarcimentos"},...

getNaturezaDespesa

Descrição: Retorna as naturezas disponíveis para consulta de despesas
Retorno:JSON
Exemplo:
https://transparencia.campinas.sp.gov.br/ws/getNaturezaDespesa

Retorno: [{"ID":"3390395","DESCR":"3390395 - Serviço Médico-Hospitalar, Odontológico E Laboratoriais"},{"ID":"33903979","DESCR":"33903979 - Serviço De Apoio Administrativo, Técnico E Operacional"},{"ID":"459066","DESCR":"459066 - Concessão De Empréstimos E Financiamentos"},{"ID":"33903201","DESCR":"33903201 - Material, Bem ou Serviço - Mandado Judicial"},{"ID":"33903951","DESCR":"33903951 - Serviços De Análises E Pesquisas Científicas"},{"ID":"339032","DESCR":"339032 - Material, Bem Ou Serviço Para Distribuição Gratuita"},{"ID":"3390391","DESCR":"3390391 - Locação De Imóveis"},{"ID":"46907799","DESCR":"46907799 - Outras Amortizações De Dívida Contratada E Refinanciada"},{"ID":"44909399","DESCR":"44909399 - Diversas Indenizações E Restituições"},{"ID":"31911317","DESCR":"31911317 - Juros - RPPS"},{"ID":"33904712","DESCR":"33904712 - Contribuição Para O Pis\/Pasep"},{"ID":"4490916","DESCR":"4490916 - Sentenças Judiciais"},{"ID":"31901105","DESCR":"31901105 - Incorporações"},{"ID":"31901137","DESCR":"31901137 - Gratificação Por Tempo De Serviço"},{"ID":"31911341","DESCR":"31911341 - Contribuição Patronal Do Exercício Para O RPPS - Pessoal Civil Ativo - Intra-Orçamentário"},{"ID":"31900415","DESCR":"31900415 - Obrigações Patronais"},{"ID":"31900499","DESCR":"31900499 - Outras Contratações Por Tempo Determinado"},{"ID":"33903022","DESCR":"33903022 - Material De Limpeza E Produtos De Higienização"},{"ID":"335039","DESCR":"335039 - Outros Serviços De Terceiros -Pessoa Jurídica"},{"ID":"33903099","DESCR":"33903099 - Outros Materiais De Consumo"},{"ID":"44909299","DESCR":"44909299 - Outras Despesas De Exercícios Anteriores"},...

getOrdenacao

Descrição:Retorna as colunas disponíveis para ordenação com os métodos getDepesas e getReceitas.
Retorno:JSON (codificado como htmlentities)
Parâmetros:
tipo=receita/despesa (padrão depesa) Seleciona os campos de acordo com o tipo de informação escolhida (padrão depesa)
tipotr=(empenho/liquidacao/pagamento) Filtra o tipo de transacao de empenho. Parâmeto válido apenas para tipo=despesa (padrão empenho)
Exemplo:
https://transparencia.campinas.sp.gov.br/ws/getOrdenacao/tipo=despesa&tipotr=empenho

Retorno: [{"ID":"c1","DESCR":"Tipo Transação"},{"ID":"c2","DESCR":"Órgão"},{"ID":"c3","DESCR":"CNPJ ou CPF\/Credor"},{"ID":"c4","DESCR":"Função"},{"ID":"c5","DESCR":"Subfunção"},{"ID":"c6","DESCR":"Programa"},{"ID":"c7","DESCR":"Fonte"},{"ID":"c8","DESCR":"Nota de Empenho"},{"ID":"c9","DESCR":"Valor Emitido"},{"ID":"c10","DESCR":"Valor Anulado"},{"ID":"c11","DESCR":"Valor Reforçado"},{"ID":"c12","DESCR":"Número do processo de compra"},{"ID":"c13","DESCR":"Procedimento\/Tipo de Licitação"},{"ID":"c14","DESCR":"Número Contrato"},{"ID":"c15","DESCR":"Ação"},{"ID":"c16","DESCR":"Natureza despesa"}]

getOrdenacaoTotal

Descrição:Retorna as colunas disponíveis para ordenação com os métodos getDepesasTotal e getReceitasTotal.
Retorno:JSON (codificado como htmlentities)
Parâmetros:
tipo=receita/despesa (padrão depesa) Seleciona os campos de acordo com o tipo de informação escolhida (padrão depesa)
tipotr=(empenho/liquidacao/pagamento) Filtra o tipo de transacao de empenho. Parâmeto válido apenas para tipo=despesa (padrão empenho)
Exemplo:
https://transparencia.campinas.sp.gov.br/ws/getOrdenacaoTotal/tipo=despesa&tipotr=empenho

Retorno: [{"ID":"c1","DESCR":"Tipo Transação"},{"ID":"c2","DESCR":"Órgão"},{"ID":"c3","DESCR":"Valor Empenhado"}]

getDespesas

Descrição: Retorna as depesas de acordo com os filtros informados
Retorno:JSON
Parâmetros
ano=(valor numérico)
* padrão ano corrente
Filtra as despesas de acordo com o ano escolhido
mesinicio=(valor numérico)
* padrão mês corrente
Mês inicial para filtrar as despesas no ano escolhido
mestermino=(valor numérico)
* padrão mês corrente
Mês final para filtrar as despesas no ano escolhido
OBS: Os parâmetros 'ano', 'mesinicio' e 'mestermino' só podem ser utilizados juntos, pois estão relacionados
tipotr=(empenho/liquidacao/pagamento) Tipo da transação de despesa. Pode ser 'empenho', 'liquidacao' ou 'pagamento'
org=(valor numérico) Filtra as despesas de acordo com o órgão escolhido
fntorigem=(valor numérico) Filtra as despesas de acordo com a Origem da Fonte escolhida
fnt=(valor numérico) Filtra as despesas de acordo com a Fonte escolhida
cdes=(valor numérico) Filtra as despesas de acordo com a Natureza escolhida
fn=(valor numérico) Filtra as despesas de acordo com a função escolhida
subfn=(valor numérico) Filtra as despesas de acordo com a subfunção escolhida
pgm=(valor numérico) Filtra as despesas de acordo com o programa escolhido
acaoprograma=(valor numérico) Filtra as despesas de acordo com a ação escolhida
tipocr=(S) Filtra as despesas para apenas empresas do terceiro setor
cols=(colunas separadas por virgula)
* padrão todas as colunas
Seleciona as colunas que aparecem no resultado do método
sort=(coluna desejada)
* padrão c2
Ordena o resultado de acordo com a coluna escolhida
orderby=(ASC/DESC)
* padrão ASC
Configura a direção da ordenação do resultado
Exemplo:
https://transparencia.campinas.sp.gov.br/index.php?action=ws&mode=getDespesas&ano=2018&mesinicio=05&mestermino=05&tipotr=pagamento&cols=c1,c2,c3,c14&sort=c2&orderby=DESC

Retorno: [{"faseDespesa":"Pagamento","UnidadeGestoraDESC":"614000-FUNDACAO JOSE PEDRO DE OLIVEIRA - FJPO","CredorDESC":"00.000.000\/5126-80 - BANCO DO BRASIL S\/A","NaturezaDESC":"Serviços Bancários"},{"faseDespesa":"Pagamento","UnidadeGestoraDESC":"614000-FUNDACAO JOSE PEDRO DE OLIVEIRA - FJPO","CredorDESC":"00.394.460\/0121-58 - DELEGACIA DA RECEITA FEDERAL EM CAMPINAS","NaturezaDESC":"Contribuição Para O Pis\/Pasep"},{"faseDespesa":"Pagamento","UnidadeGestoraDESC":"614000-FUNDACAO JOSE PEDRO DE OLIVEIRA - FJPO","CredorDESC":"02.558.157\/0001-62 - TELEFÔNICA BRASIL S.A.","NaturezaDESC":"Serviços De Telecomunicações"},{"faseDespesa":"Pagamento","UnidadeGestoraDESC":"614000-FUNDACAO JOSE PEDRO DE OLIVEIRA - FJPO","CredorDESC":"03.823.574\/0001-58 - A EXTINGRILLO MANUT. E COM. MAT. CONTRA INCÊNDIO LTDA.- EPP","NaturezaDESC":"Outros Serviços De Terceiros - Pessoa Jurídica"},{"faseDespesa":"Pagamento","UnidadeGestoraDESC":"614000-FUNDACAO JOSE PEDRO DE OLIVEIRA - FJPO","CredorDESC":"04.088.208\/0001-65 - CGMP-CENTRO DE GESTÃO E MEIOS DE PAGAMENTOS S\/A.","NaturezaDESC":"Outros Serviços De Terceiros - Pessoa Jurídica"},...

getDespesasTotal

Descrição: Retorna totalização de campos (valor) das depesas de acordo com os filtros informados
Retorno:JSON
Parâmetros
ano=(valor numérico)
* padrão ano corrente
Filtra as despesas de acordo com o ano escolhido
mesinicio=(valor numérico)
* padrão mês corrente
Mês inicial para filtrar as despesas no ano escolhido
mestermino=(valor numérico)
* padrão mês corrente
Mês final para filtrar as despesas no ano escolhido
OBS: Os parâmetros 'ano', 'mesinicio' e 'mestermino' só podem ser utilizados juntos, pois estão relacionados
tipotr=(empenho/liquidacao/pagamento) Tipo da transação de despesa. Pode ser 'empenho', 'liquidacao' ou 'pagamento'
org=(valor numérico) Filtra as despesas de acordo com o órgão escolhido
fntorigem=(valor numérico) Filtra as despesas de acordo com a Origem da Fonte escolhida
fnt=(valor numérico) Filtra as despesas de acordo com a Fonte escolhida
cdes=(valor numérico) Filtra as despesas de acordo com a Natureza escolhida
fn=(valor numérico) Filtra as despesas de acordo com a função escolhida
subfn=(valor numérico) Filtra as despesas de acordo com a subfunção escolhida
pgm=(valor numérico) Filtra as despesas de acordo com o programa escolhido
acaoprograma=(valor numérico) Filtra as despesas de acordo com a ação escolhida
tipocr=(S) Filtra as despesas para apenas empresas do terceiro setor
cols=(colunas separadas por virgula)
* padrão: Todas as colunas
Seleciona as colunas que aparecem no resultado do método (colunas disponíveis: c1, c2 e c3)
sort=(coluna desejada)
* padrão c2
Ordena o resultado de acordo com a coluna escolhida (colunas disponíveis: c2 e c3)
orderby=(ASC/DESC)
* padrão ASC
Configura a direção da ordenação do resultado
Exemplo:
https://transparencia.campinas.sp.gov.br/ws/getDespesasTotal/ano=2018&mesinicio=05&tipotr=empenho&mestermino=05&sort=c2&orderby=ASC

Retorno: [{"tipoTransacao":"empenho","grupo":"021000-GABINETE DO PREFEITO","valorTotal":"2683008.42"},{"tipoTransacao":"empenho","grupo":"031000-SECRETARIA MUNICIPAL DE ADMINISTRACAO","valorTotal":"1303817.42"},{"tipoTransacao":"empenho","grupo":"041000-SECRETARIA MUNICIPAL DE ASSUNTOS JURIDICOS","valorTotal":"2203092.55"},{"tipoTransacao":"empenho","grupo":"047100-FUNDO MUN.DE DEFESA DOS DIREITOS DIFUSOS","valorTotal":"357"},{"tipoTransacao":"empenho","grupo":"051000-SECRETARIA MUNICIPAL DE FINANCAS","valorTotal":"6832424.22"},{"tipoTransacao":"empenho","grupo":"061000-SECRETARIA MUNICIPAL DE RECURSOS HUMANOS","valorTotal":"5078538.92"},{"tipoTransacao":"empenho","grupo":"067100-Fundo de Desenvolvimento e Capaticação do Servidor - FDC","valorTotal":"17745"},{"tipoTransacao":"empenho","grupo":"071000-SECRETARIA MUNICIPAL DE EDUCACAO","valorTotal":"45940027.61"},{"tipoTransacao":"empenho","grupo":"087000-FUNDO MUNICIPAL DE SAUDE","valorTotal":"167606531.65"},{"tipoTransacao":"empenho","grupo":"091100-SECRETARIA MUNICIPAL DE CIDADANIA,ASSISTÊNCIA E INCLUSÃO SOC","valorTotal":"8372942.73"},{"tipoTransacao":"empenho","grupo":"097100-FUNDO MUN.DE DIR. DA CRIANCA E DO ADOLESCENTE","valorTotal":"45350.6"},{"tipoTransacao":"empenho","grupo":"097200-FUNDO MUN.DE ASSISTENCIA SOCIAL","valorTotal":"2112940.54"},{"tipoTransacao":"empenho","grupo":"111000-SECRETARIA MUNICIPAL DE CULTURA","valorTotal":"3118578"},{"tipoTransacao":"empenho","grupo":"117100-FUNDO DE ASSISTENCIA A CULTURA","valorTotal":"105999.35"},...

getReceitas

Descrição: Retorna as receitas de acordo com os filtros informados
Retorno:JSON
Parâmetros
ano=(valor numérico)
* padrão ano corrente
Filtra as receitas de acordo com o ano escolhido
mesinicio=(valor numérico)
* padrão mês corrente
Mês inicial para filtrar as receitas no ano escolhido
mestermino=(valor numérico)
* padrão mês corrente
Mês final para filtrar as receitas no ano escolhido
OBS: Os parâmetros 'ano', 'mesinicio' e 'mestermino' só podem ser utilizados juntos, pois estão relacionados
org=(valor numérico) Filtra as receitas de acordo com o órgão escolhido
cdes=(valor numérico) Filtra as receitas de acordo com a Natureza escolhida
cols=(colunas separadas por virgula)
* padrão todas as colunas
Seleciona as colunas que aparecem no resultado do método
sort=(coluna desejada)
* padrão órgão
Ordena o resultado de acordo com a coluna escolhida
orderby=(ASC/DESC)
* padrão ASC
Configura a direção da ordenação do resultado
Exemplo:
https://transparencia.campinas.sp.gov.br/ws/getReceitas/ano=2018&mesinicio=05&mestermino=05&sort=c2&orderby=ASC

Retorno: [{"CodigoMeioContabilizacao":"1","DescricaoMeioContabilizacao":"Executivo","natureza":"(R) ( R ) DEDUÇÃO \/ COTA-PARTE DO IMPOSTO S\/A PROPRIEDADE TERRITORIAL\/RURAL - I.T.R.","valorPrevistoReceita":"0.00","mesAno":"05\/2018","ReceitaTotalNoPeriodo":"111122678.02"},{"CodigoMeioContabilizacao":"120","DescricaoMeioContabilizacao":"87000 - Fundo Municipal de Saúde","natureza":"(R) ( R ) Receitas Correntes","valorPrevistoReceita":"0.00","mesAno":"05\/2018","ReceitaTotalNoPeriodo":"0.00"}]

getReceitasTotal

Descrição: Retorna o valor total das receitas por grupo de acordo com os filtros informados
Retorno:JSON
Parâmetros
ano=(valor numérico)
* padrão ano corrente
Filtra as receitas de acordo com o ano escolhido
mesinicio=(valor numérico)
* padrão mês corrente
Mês inicial para filtrar as receitas no ano escolhido
mestermino=(valor numérico)
* padrão mês corrente
Mês final para filtrar as receitas no ano escolhido
OBS: Os parâmetros 'ano', 'mesinicio' e 'mestermino' só podem ser utilizados juntos, pois estão relacionados
org=(valor numérico) Filtra as receitas de acordo com o órgão escolhido
cdes=(valor numérico) Filtra as receitas de acordo com a Natureza escolhida
cols=(colunas separadas por virgula)
* padrão: Todas as colunas
Seleciona as colunas que aparecem no resultado do método (colunas disponíveis: c1 e c2)
sort=(coluna desejada)
* padrão c2
Ordena o resultado de acordo com a coluna escolhida (colunas disponíveis: c1 e c2)
orderby=(ASC/DESC)
* padrão ASC
Configura a direção da ordenação do resultado
Exemplo:
http://transparencia.campinas.sp.gov.br/ws/getReceitasTotal/ano=2018&mesinicio=05&mestermino=05&sort=c2&orderby=DESC

Retorno: [{"grupo":"Executivo","valorTotal":"301692719.73"},{"grupo":"87000 - Fundo Municipal de Saúde","valorTotal":"42897774.98"},{"grupo":"15710-Fundo Munic. de Apoio a População de Sub-Habitação Urbana","valorTotal":"2214944.13"},{"grupo":"9721-Fundo Munic. de Assistência Social","valorTotal":"433099.39"},{"grupo":"9711-Fundo Munic. de Defesa e Direito da Criança e do Adolescente","valorTotal":"96701.62"},{"grupo":"4710-Fundo Munic. de Defesa dos Direitos Difusos","valorTotal":"62239.25"},{"grupo":"23710-Fundo Munic. de Recuperação, Manut. e Preservação do Meio Ambiente","valorTotal":"53051.61"},{"grupo":"9741-Fundo Munic. da Pessoa Idosa de Campinas - FMPIC","valorTotal":"32347.3"},{"grupo":"6710-Fundo Munic. de Desenvolvimento e Capacitação do Servidor - FDCS","valorTotal":"3394.57"},{"grupo":"11710-Fundo Munic. de Assistência a Cultura - FAC","valorTotal":"2126.78"},{"grupo":"22710-Fundo Munic. de Assistência ao Desporto Amador - FADA","valorTotal":"1481.21"},{"grupo":"19710-Fundo Munic. de Apoio a Turismo - FATUR","valorTotal":"904.6"},{"grupo":"25710 FUNDO ÚNICO FOMENTO PQS. MUNICIPAIS","valorTotal":"511.42"},{"grupo":"16710-Fundo Munic. de Incentivo a Segurança Pública","valorTotal":"312.57"},{"grupo":"22720-Fundo Munic. de Investimentos Esportivos de Campinas","valorTotal":"153.16"},{"grupo":"9731-Fundo Munic. de Segurança Alimentar","valorTotal":"1.48"},{"grupo":"11730-Fundo Munic. de Investimentos Culturais de Campinas - FICC","valorTotal":"-1262137.46"}]