Consumo-API-RESTRequest4Delphi
- Active · last change 7-9-2026
- ★ 1 on GitHub
README
Consumo API REST Request4Delphi
Exemplo simples em Delphi (VCL) de consumo de API REST usando a biblioteca RESTRequest4Delphi.
A aplicação consulta a BrasilAPI para listar os feriados nacionais de um ano informado pelo usuário.
Funcionamento
- Informe um ano (1900–2100) no campo de texto.
- Clique em Consultar Feriados.
- A aplicação faz um
GETemhttps://brasilapi.com.br/api/feriados/v1/{ano}, interpreta o JSON retornado e lista data, nome e dia da semana de cada feriado no memo de resultado.
Estrutura
- ConsumoAPIRESTRequest4Delphi.dpr — projeto principal.
- uPrincipal.pas / uPrincipal.dfm — formulário único (
TfrmPrincipal) com a chamada REST e o parsing do JSON.
Requisitos
- Delphi (testado em versões com suporte a
System.JSONe RTL atual). - Pacote RESTRequest4Delphi instalado (via Boss ou manualmente).
Executando
Abra ConsumoAPIRESTRequest4Delphi.dproj no Delphi, compile e execute.

