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