A fonte inteira, organizada e pronta para consultar: cada endpoint desta página responde em milissegundos. Cada resposta traz
as_of: o quão atuais são os dados. Como funcionam os datasets.Buscar publicações
POST /co/banrep-research/publications-search/v1 Dataset
Uma única busca sobre todas as publicações, por palavras, série, autor, código JEL, departamento ou data.
as_of (o quão atuais são os dados), os filtros aplicados, total e total_is_exact, page, per_page, total_pages, count e results[], da melhor correspondência à pior (sem busca, da mais recente à mais antiga). Cada resultado traz id (o handle, p. ex. 11430), handle_url, series (p. ex. borradores ou regional_bulletin), collection, series_title, number (p. ex. Borrador 1371), title e title_alternative (o título no outro idioma), authors e corporate_authors, date (com a precisão publicada: yyyy, yyyy-mm ou yyyy-mm-dd), published_on e year, language, type, abstract (em espanhol), abstract_en e abstract_en_truncated, summary (o resumo não técnico mais longo dos documentos de trabalho recentes), keywords e keywords_en, jel_codes (cada um com code e label), subjects, topic, regions (os departamentos que uma publicação regional cobre), branch, doi, repec_id, pages, license, portal_url, document_url (a cópia da Croma do documento principal, idêntica byte a byte à que o Banco de la República publicou), source_document_url, documents[] (cada arquivo publicado com ela: versões em inglês, resumos, quadros, anexos, arquivos de dados e gráficos, cada um com name, description, content_type, bytes, md5, document_url e source_document_url), text_status (ok, truncated ou missing), text_length e source_updated_at.
Os resultados da busca não incluem o texto;
query busca dentro dele. Para ler o texto use o endpoint Banco de la República Publication.Uma publicação, com seu texto
POST /co/banrep-research/publication/v1 Dataset
Uma publicação pelo seu handle, com o texto do seu documento principal.
as_of, found, handle e publication, que traz tudo o que a busca retorna mais content: uma janela sobre o texto do documento principal, com text, offset, total_length, has_more e next_offset. Cada resultado traz id (o handle, p. ex. 11430), handle_url, series (p. ex. borradores ou regional_bulletin), collection, series_title, number (p. ex. Borrador 1371), title e title_alternative (o título no outro idioma), authors e corporate_authors, date (com a precisão publicada: yyyy, yyyy-mm ou yyyy-mm-dd), published_on e year, language, type, abstract (em espanhol), abstract_en e abstract_en_truncated, summary (o resumo não técnico mais longo dos documentos de trabalho recentes), keywords e keywords_en, jel_codes (cada um com code e label), subjects, topic, regions (os departamentos que uma publicação regional cobre), branch, doi, repec_id, pages, license, portal_url, document_url (a cópia da Croma do documento principal, idêntica byte a byte à que o Banco de la República publicou), source_document_url, documents[] (cada arquivo publicado com ela: versões em inglês, resumos, quadros, anexos, arquivos de dados e gráficos, cada um com name, description, content_type, bytes, md5, document_url e source_document_url), text_status (ok, truncated ou missing), text_length e source_updated_at.
A Croma guarda até 200.000 caracteres do texto de um documento; um mais longo diz
text_status: truncated, e document_url entrega o documento completo. content é null quando text_status é missing.Um handle sob o qual o repositório não tem nenhuma publicação retorna
found: false com HTTP 200, não um erro.Referência completa
Esquemas, todos os campos de resposta e um playground interativo.