Retrieves supplementary information from SIOPE declarations.
Usage
get_siope_info_complementares(
ano,
periodo,
uf,
use_cache = TRUE,
verbose = FALSE,
page_size = 1000L,
max_rows = Inf,
filter = NULL,
orderby = NULL,
select = NULL
)
get_siope_supplementary(year, period, state, use_cache = TRUE,
verbose = FALSE,
page_size = 1000, max_rows = Inf,
filter = NULL, orderby = NULL, select = NULL)Arguments
- ano
Integer. Year of the data (e.g.,
2023). Required.- periodo
Integer. Bimester period (1-6). Required.
- uf
Character. State abbreviation (e.g.,
"PE"). Required.- use_cache
Logical. If
TRUE(default), uses an in-memory cache.- verbose
Logical. If
TRUE, prints the full API URL. Defaults toFALSE. Set globally withoptions(tesouror.verbose = TRUE).- page_size
Integer. Rows per page for OData pagination. Defaults to
1000.- max_rows
Numeric. Maximum rows to return. Defaults to
Inf.- filter
Character. OData
$filterexpression to narrow results on the server (much faster than downloading everything). Uses OData syntax (e.g.,"NOM_MUNI eq 'Recife'","COD_MUNI eq 2611606"). Combine withand/or. Column names must use the original API names (uppercase), not the snake_case cleaned names. To discover valid names, run amax_rows = 1query and usetoupper(names(result)). Optional.- orderby
Character. OData
$orderbyexpression to sort results (e.g.,"NOM_MUNI asc","NUM_POPU desc"). Uses original API column names (uppercase). Optional.- select
Character vector. Column names to return (reduces payload size). Uses original API column names (e.g.,
c("NOM_MUNI", "VAL_DECL")). If a column name is invalid the API returns HTTP 400. Optional.- year
Integer. Year. Required. Maps to
ano.- period
Integer. Bimester (1-6). Required. Maps to
periodo.- state
Character. State abbreviation. Required. Maps to
uf.
Value
A tibble with 10 columns.