bcb_serie_metadados
Check a BCB economic series' metadata (name, frequency, category, source, last value) before querying data. Use to confirm what a series represents and its publication frequency.
Instructions
Obtém a descrição de UMA série do BCB (nome, periodicidade, categoria, fonte e último valor), sem trazer a série histórica. Quando usar: para confirmar o que uma série representa e com que frequência é publicada antes de consultar os dados. Quando NÃO usar: para os valores em si use bcb_serie_valores ou bcb_serie_ultimos. Retorna: codigo, nome, periodicidade, categoria, fonte, ultimoValor e URLs diretas da API (urlConsulta, urlUltimos10). Limite da fonte: a API do SGS NÃO publica endpoint de metadados por série — não há unidade de medida disponível. Nome e categoria vêm do catálogo curado do servidor (139 séries verificadas contra a origem) e, fora dele, a periodicidade é inferida do espaçamento das observações, sinalizada por periodicidadeInferida. Comportamento: consome a API pública SGS do Banco Central do Brasil — sem autenticação, chave de API ou cadastro, e sem limite de requisições divulgado (uso é best-effort). Em falha transitória ou timeout a chamada é repetida automaticamente (até 3 tentativas, backoff exponencial); persistindo o erro, retorna isError: true com mensagem em português (HTTP 404 = série inexistente ou sem dados no período solicitado). O resultado vem como JSON tanto em texto quanto em structuredContent (conforme o outputSchema); datas no formato dd/MM/yyyy e valores numéricos (ponto decimal).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| codigo | Yes | Código da série no SGS/BCB |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nome | Yes | Nome da série | |
| fonte | Yes | Fonte dos dados | |
| codigo | Yes | Código da série no SGS/BCB | |
| categoria | No | Categoria econômica | |
| observacao | No | Observação sobre a origem dos metadados | |
| provenance | Yes | Um bloco por procedência que contribuiu com esta resposta (contrato v1.0; licenças nunca se fundem) | |
| attribution | Yes | URLs canônicas das fontes desta resposta (lista de atribuição) | |
| ultimoValor | No | Última observação disponível | |
| urlConsulta | No | URL da API do BCB para consulta completa | |
| urlUltimos10 | No | URL da API do BCB para os últimos 10 valores | |
| periodicidade | No | Periodicidade da série | |
| periodicidadeInferida | No | Presente e true quando a periodicidade foi inferida do espaçamento das observações |