Package: tceper
Title: Access the 'Open Data API' of Pernambuco Court of Accounts
Version: 0.1.4
Authors@R: c(
person("Andre", "Leite", email = "leite@castlab.org", role = c("aut", "cre")),
person("Marcos", "Wasilew", email = "marcos.wasilew@gmail.com", role = "aut"),
person("Hugo", "Vasconcelos", email = "hugo.vasconcelos@ufpe.br", role = "aut"),
person("Carlos", "Amorim", email = "carlos.agaf@ufpe.br", role = "aut"),
person("Diogo", "Bezerra", email = "diogo.bezerra@ufpe.br", role = "aut"))
Description: An R interface to the 'Open Data API' of the Tribunal de
Contas do Estado de Pernambuco (TCE-PE), the Court of Accounts
of the State of Pernambuco, Brazil. Provides tidy, ready-to-use
functions to query public data on revenues, expenditures,
commitments, procurement, contracts, agreements, public works,
legal processes, personnel and reference tables for all state
and municipal government entities in Pernambuco. All results
are returned as tibbles with column names converted to
'snake_case' by default. Uses 'httr2' for HTTP requests and
'cli' for user-friendly messages. See
for the API
documentation.
License: MIT + file LICENSE
URL: https://strategicprojects.github.io/tceper/,
https://github.com/StrategicProjects/tceper
BugReports: https://github.com/StrategicProjects/tceper/issues
Encoding: UTF-8
Language: en
Roxygen: list(markdown = TRUE)
Depends: R (>= 4.1.0)
Imports: cli (>= 3.6.0), httr2 (>= 1.0.0), jsonlite, rlang (>= 1.1.0),
tibble, purrr, janitor
Suggests: testthat (>= 3.0.0), knitr, rmarkdown, dplyr, stringr,
ggplot2
Config/testthat/edition: 3
VignetteBuilder: knitr
Config/roxygen2/version: 8.0.0
Config/pak/sysreqs: libicu-dev libssl-dev
Repository: https://strategicprojects.r-universe.dev
Date/Publication: 2026-06-29 12:10:38 UTC
RemoteUrl: https://github.com/strategicprojects/tceper
RemoteRef: HEAD
RemoteSha: f8ad5ffd2228bc25acf23fc2e6cfb598b1c98086
NeedsCompilation: no
Packaged: 2026-06-29 14:54:26 UTC; root
Author: Andre Leite [aut, cre],
Marcos Wasilew [aut],
Hugo Vasconcelos [aut],
Carlos Amorim [aut],
Diogo Bezerra [aut]
Maintainer: Andre Leite