# Administração Api # API de Gestão de Bancos A API de Gestão de Bancos foi desenvolvida para proporcionar controle total sobre as informações dos bancos cadastrados dentro do sistema. Com ela, você pode gerenciar o ciclo de vida dos registros de bancos, desde o cadastro até a alteração e exclusão, além de consultar detalhes específicos. Simplificando a administração e a conectividade dos dados de bancos com o poder e a flexibilidade de uma API de alta performance! A seguir, detalhamos as principais funcionalidades oferecidas por cada um dos endpoints. Version: v1.0.0 ## Servers ``` http://rgbsys.dyndns.info/ger2025-administracao-api-desenvolvimento ``` ## Download OpenAPI description [Administração Api](https://apidocs.ger26.com.br/_bundle/apis/Administracoes/v1.yaml) ## Bancos Este conjunto de recursos permite a manipulação e consulta de dados de bancos no sistema: * **Cadastrar Banco:** * Crie novos registros de bancos na base de dados. * **Listar Bancos:** * Obtenha uma lista completa de todos os bancos registrados. * Consulte bancos com opções de filtragem por código, nome, paginação e quantidade de registros. É possível listar também apenas bancos ativos. * **Consultar Banco por ID:** * Recupere os detalhes de um banco específico utilizando seu identificador único. * **Alterar Banco:** * Atualize as informações de um banco existente na base de dados. * **Excluir Banco:** * Exclua um registro de banco da base de dados utilizando seu identificador único. ### Cadastrar um novo banco - [POST /api/v1/administracao/bancos](https://apidocs.ger26.com.br/apis/administracoes/v1/bancos/paths/~1api~1v1~1administracao~1bancos/post.md): Cadastra um novo banco na base de dados. ### Listar bancos - [GET /api/v1/administracao/bancos](https://apidocs.ger26.com.br/apis/administracoes/v1/bancos/paths/~1api~1v1~1administracao~1bancos/get.md): Listar bancos da base de dados. ### Listar bancos ativos - [GET /api/v1/administracao/bancos/ativos](https://apidocs.ger26.com.br/apis/administracoes/v1/bancos/paths/~1api~1v1~1administracao~1bancos~1ativos/get.md): Listar bancos ativos da base de dados. ### Recuperar banco por id. - [GET /api/v1/administracao/bancos/{id}](https://apidocs.ger26.com.br/apis/administracoes/v1/bancos/paths/~1api~1v1~1administracao~1bancos~1%7Bid%7D/get.md): Recuperar banco por id. ### Excluir um banco pelo Id - [DELETE /api/v1/administracao/bancos/{codigo}](https://apidocs.ger26.com.br/apis/administracoes/v1/bancos/paths/~1api~1v1~1administracao~1bancos~1%7Bcodigo%7D/delete.md): Excluir um banco pelo Id ### Alterar um banco - [PUT /api/v1/administracao/bancos/{codigo}](https://apidocs.ger26.com.br/apis/administracoes/v1/bancos/paths/~1api~1v1~1administracao~1bancos~1%7Bcodigo%7D/put.md): Alterar banco da base de dados ## Cnaes Estes recursos são dedicados ao gerenciamento das Classificações Nacionais de Atividades Econômicas (CNAEs): * **Cadastrar CNAE:** * Adiciona um novo CNAE ao sistema. * **Alterar CNAE:** * Modifica as informações de um CNAE existente. * **Listar CNAEs:** * Obtém todos os CNAEs com opções de filtragem por descrição e paginação. * **Consultar CNAE por ID:** * Busca um CNAE específico pelo seu identificador único. * **Listar CNAEs Ativos:** * Recupera somente os CNAEs que estão ativos no sistema. ### Cadastrar o cnae no sistema - [POST /api/v1/administracao/cnaes](https://apidocs.ger26.com.br/apis/administracoes/v1/cnaes/paths/~1api~1v1~1administracao~1cnaes/post.md): Cnae cadastrado com sucesso ### Listar todos os cnaes do sistema - [GET /api/v1/administracao/cnaes](https://apidocs.ger26.com.br/apis/administracoes/v1/cnaes/paths/~1api~1v1~1administracao~1cnaes/get.md): Cnaes listados com sucesso ### Alterar o cnae no sistema - [PUT /api/v1/administracao/cnaes/{id}](https://apidocs.ger26.com.br/apis/administracoes/v1/cnaes/paths/~1api~1v1~1administracao~1cnaes~1%7Bid%7D/put.md): Cnae alterado com sucesso ### Recuperar cnae por id - [GET /api/v1/administracao/cnaes/{id}](https://apidocs.ger26.com.br/apis/administracoes/v1/cnaes/paths/~1api~1v1~1administracao~1cnaes~1%7Bid%7D/get.md): Cnae recuperado com sucesso ### Listar todos os cnaes ativos do sistema - [GET /api/v1/administracao/cnaes/ativos](https://apidocs.ger26.com.br/apis/administracoes/v1/cnaes/paths/~1api~1v1~1administracao~1cnaes~1ativos/get.md): Cnaes ativos listados com sucesso ## Feriados ### Cadastrar um novo feriado - [POST /api/v1/administracao/feriados](https://apidocs.ger26.com.br/apis/administracoes/v1/feriados/paths/~1api~1v1~1administracao~1feriados/post.md): Cadastra um novo feriado na base de dados. ### Listar feriados - [GET /api/v1/administracao/feriados](https://apidocs.ger26.com.br/apis/administracoes/v1/feriados/paths/~1api~1v1~1administracao~1feriados/get.md): Listar feriados da base de dados. ### Recuperar feriado por id. - [GET /api/v1/administracao/feriados/{id}](https://apidocs.ger26.com.br/apis/administracoes/v1/feriados/paths/~1api~1v1~1administracao~1feriados~1%7Bid%7D/get.md): Recuperar feriado por id. ### Alterar um feriado - [PUT /api/v1/administracao/feriados/{id}](https://apidocs.ger26.com.br/apis/administracoes/v1/feriados/paths/~1api~1v1~1administracao~1feriados~1%7Bid%7D/put.md): Alterar feriado da base de dados ## Integracoes ### Cadastrar imagem que representa a integração - [PATCH /api/v1/administracao/integracoes/{id}/imagem](https://apidocs.ger26.com.br/apis/administracoes/v1/integracoes/paths/~1api~1v1~1administracao~1integracoes~1%7Bid%7D~1imagem/patch.md): Imagem cadastrada com sucesso ### Alterar imagem que representa a integração - [PATCH /api/v1/administracao/integracoes/{id}/imagem/{imagemId}](https://apidocs.ger26.com.br/apis/administracoes/v1/integracoes/paths/~1api~1v1~1administracao~1integracoes~1%7Bid%7D~1imagem~1%7Bimagemid%7D/patch.md): Imagem alterada com sucesso ### Cadastrar integração e configuração - [POST /api/v1/administracao/integracoes](https://apidocs.ger26.com.br/apis/administracoes/v1/integracoes/paths/~1api~1v1~1administracao~1integracoes/post.md): Cadastrado com sucesso ### Listar todas as integrações do sistema - [GET /api/v1/administracao/integracoes](https://apidocs.ger26.com.br/apis/administracoes/v1/integracoes/paths/~1api~1v1~1administracao~1integracoes/get.md): Lista de integrações ### Alterar integração e/ou configuração - [PUT /api/v1/administracao/integracoes/{id}](https://apidocs.ger26.com.br/apis/administracoes/v1/integracoes/paths/~1api~1v1~1administracao~1integracoes~1%7Bid%7D/put.md): Alterado com sucesso ### Listar por Id a integração do sistema - [GET /api/v1/administracao/integracoes/{id}](https://apidocs.ger26.com.br/apis/administracoes/v1/integracoes/paths/~1api~1v1~1administracao~1integracoes~1%7Bid%7D/get.md): Recuperada a integração ## Municipios ### Listar municipios - [GET /api/v1/administracao/municipios](https://apidocs.ger26.com.br/apis/administracoes/v1/municipios/paths/~1api~1v1~1administracao~1municipios/get.md): Listar municipios da base de dados. ## PoliticasFiscais ### Cadastrar uma nova política fiscal - [POST /api/v1/administracao/politicas-fiscais](https://apidocs.ger26.com.br/apis/administracoes/v1/politicasfiscais/paths/~1api~1v1~1administracao~1politicas-fiscais/post.md): Política fiscal cadastrada com sucesso ### Listar todas as políticas fiscais do sistema - [GET /api/v1/administracao/politicas-fiscais](https://apidocs.ger26.com.br/apis/administracoes/v1/politicasfiscais/paths/~1api~1v1~1administracao~1politicas-fiscais/get.md): Políticas fiscais listadas com sucesso ### Alterar dados da política fiscal - [PUT /api/v1/administracao/politicas-fiscais/{id}](https://apidocs.ger26.com.br/apis/administracoes/v1/politicasfiscais/paths/~1api~1v1~1administracao~1politicas-fiscais~1%7Bid%7D/put.md): Política fiscal alterada com sucesso ### Listar por id uma política fiscal do sistema - [GET /api/v1/administracao/politicas-fiscais/{id}](https://apidocs.ger26.com.br/apis/administracoes/v1/politicasfiscais/paths/~1api~1v1~1administracao~1politicas-fiscais~1%7Bid%7D/get.md): Política fiscal listada com sucesso ### Listar todas as políticas fiscais ativas do sistema - [GET /api/v1/administracao/politicas-fiscais/ativos](https://apidocs.ger26.com.br/apis/administracoes/v1/politicasfiscais/paths/~1api~1v1~1administracao~1politicas-fiscais~1ativos/get.md): Políticas fiscais ativas listadas com sucesso