Note — Code chunks are shown but not executed at build time (
eval = FALSE). The discovery snippets (tce_catalog(),tce_params(),tce_fields()) work offline anywhere and can be run as-is from any network. The query snippets require a Brazilian IP (the TCE-PE API is geo-restricted).
This vignette shows how to discover endpoints and their input/output metadata using the built-in catalog shipped with tceper.
tce_catalog()Filter by keyword:
Pick an endpoint name from tce_catalog(). For instance,
LicitacaoUG:
api_name is the exact query name expected by the
API.
r_name is the snake_case name you can pass
to the R wrapper.
snake_case argumentsOnce you know which parameters exist, you can query with
snake_case arguments (the package maps them to
api_name internally).
tceper validates query parameters against the endpoint
catalog. If you pass a parameter that does not exist for that endpoint,
it aborts and shows the allowed parameter list.
To avoid this, inspect allowed parameters first: