OK
Operações Api (v1.0.0)
API de Operações
Esta API centraliza a gestão do ciclo de vida de operações e seus ativos, oferecendo funcionalidades completas para:
- Criação, listagem, consulta, alteração e exclusão de operações.
- Gerenciamento de ativos, tanto individualmente quanto em massa, por meio de importação.
- Controle de status, situação e acompanhamento do progresso das importações.
- Consultas detalhadas, extração de informações e registro de erros no processo.
Todas as operações são protegidas por autenticação e autorização robustas, garantindo segurança, organização e rastreabilidade em todas as etapas do gerenciamento das informações.
Overview
rgbtec
Languages
Servers
Mock server
https://apidocs.ger26.com.br/_mock/apis/operacoes/v1/
http://rgbsys.dyndns.info/ger2025-operacao-api-desenvolvimento/
Operações Importação
Principais funcionalidades disponíveis:
- Importação de Ativos:
- Permite o upload de arquivos em lote, vinculando-os a uma operação específica do sistema.
- Possibilita o acompanhamento detalhado do status e andamento da importação, bem como a consulta de arquivos e itens importados.
- Permite ajustar metadados da importação, como quantidade de arquivos e finalização do processo.
- Oferece mecanismos para registrar e consultar eventuais erros ocorridos durante a importação.
- Todas as operações são restritas a usuários autenticados e com permissões adequadas para consulta ou alteração.
Operations
- Mock serverhttps://apidocs.ger26.com.br/_mock/apis/operacoes/v1/api/v1/operacoes/{id}/importacoes
- http://rgbsys.dyndns.info/ger2025-operacao-api-desenvolvimento/api/v1/operacoes/{id}/importacoes
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://apidocs.ger26.com.br/_mock/apis/operacoes/v1/api/v1/operacoes/{id}/importacoes'- Mock serverhttps://apidocs.ger26.com.br/_mock/apis/operacoes/v1/api/v1/operacoes/{id}/importacoes/{importacaoId}/arquivos
- http://rgbsys.dyndns.info/ger2025-operacao-api-desenvolvimento/api/v1/operacoes/{id}/importacoes/{importacaoId}/arquivos
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://apidocs.ger26.com.br/_mock/apis/operacoes/v1/api/v1/operacoes/{id}/importacoes/{importacaoId}/arquivos'Response
application/json
[ { "id": "string", "arquivoZip": "string", "arquivo": "string", "erro": "string" } ]
- Mock serverhttps://apidocs.ger26.com.br/_mock/apis/operacoes/v1/api/v1/operacoes/{id}/importacoes/{importacaoId}/arquivos/{arquivoId}
- http://rgbsys.dyndns.info/ger2025-operacao-api-desenvolvimento/api/v1/operacoes/{id}/importacoes/{importacaoId}/arquivos/{arquivoId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://apidocs.ger26.com.br/_mock/apis/operacoes/v1/api/v1/operacoes/{id}/importacoes/{importacaoId}/arquivos/{arquivoId}'Response
application/json
[ { "ativo": "string", "vencimento": "2019-08-24T14:15:22Z", "valor": 0.1, "sacado": "string", "cpfCnpj": "string", "erro": "string" } ]
- Mock serverhttps://apidocs.ger26.com.br/_mock/apis/operacoes/v1/api/v1/operacoes/{id}/importacoes/{importacaoId}/andamento
- http://rgbsys.dyndns.info/ger2025-operacao-api-desenvolvimento/api/v1/operacoes/{id}/importacoes/{importacaoId}/andamento
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://apidocs.ger26.com.br/_mock/apis/operacoes/v1/api/v1/operacoes/{id}/importacoes/{importacaoId}/andamento'Response
application/json
{ "quantidadeArquivos": 0, "quantidadeProcessados": 0, "finalizada": true }
- Mock serverhttps://apidocs.ger26.com.br/_mock/apis/operacoes/v1/api/v1/operacoes/{id}/importacoes/{importacaoId}/quantidade
- http://rgbsys.dyndns.info/ger2025-operacao-api-desenvolvimento/api/v1/operacoes/{id}/importacoes/{importacaoId}/quantidade
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
'https://apidocs.ger26.com.br/_mock/apis/operacoes/v1/api/v1/operacoes/{id}/importacoes/{importacaoId}/quantidade' \
-H 'Content-Type: application/json' \
-d '{
"importacaoId": "string",
"quantidade": 0
}'- Mock serverhttps://apidocs.ger26.com.br/_mock/apis/operacoes/v1/api/v1/operacoes/{id}/importacoes/{importacaoId}/finalizada
- http://rgbsys.dyndns.info/ger2025-operacao-api-desenvolvimento/api/v1/operacoes/{id}/importacoes/{importacaoId}/finalizada
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
'https://apidocs.ger26.com.br/_mock/apis/operacoes/v1/api/v1/operacoes/{id}/importacoes/{importacaoId}/finalizada' \
-H 'Content-Type: application/json' \
-d '{
"importacaoId": "string",
"valorBruto": 0.1
}'- Mock serverhttps://apidocs.ger26.com.br/_mock/apis/operacoes/v1/api/v1/operacoes/{id}/importacoes/{importacaoId}/status
- http://rgbsys.dyndns.info/ger2025-operacao-api-desenvolvimento/api/v1/operacoes/{id}/importacoes/{importacaoId}/status
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://apidocs.ger26.com.br/_mock/apis/operacoes/v1/api/v1/operacoes/{id}/importacoes/{importacaoId}/status' \
-H 'Content-Type: application/json' \
-d '{
"arquivoId": "string",
"importacaoId": "string",
"arquivoZip": "string",
"arquivo": "string",
"erro": "string",
"ativos": [
{
"ativo": "string",
"vencimento": "2019-08-24T14:15:22Z",
"valor": 0.1,
"sacado": "string",
"cpfCnpj": "string",
"erro": "string"
}
]
}'Response
application/json
{ "id": "string", "sequencialDiario": 0, "cadastro": "2019-08-24T14:15:22Z" }
Operações Ativos
Principais funcionalidades disponíveis:
- Inclusão de Ativos em Operações:
- Possibilita importar e vincular arquivos ou registros de ativos a uma operação específica, garantindo que toda a documentação necessária fique centralizada no contexto da operação.
- Função disponível apenas para usuários devidamente autorizados, cumprindo os critérios de permissão estabelecidos pelo sistema.
- Geração de respostas padronizadas para sucesso, validação de dados, falhas de autenticação/autorização e casos em que a operação não é localizada.
Operations
Operações
Principais funcionalidades disponíveis:
- Consulta de Operações:
- Listagem de operações com múltiplos filtros (datas, status, tipos, ids, etc.).
- Busca de detalhes completos de uma operação específica.
- Cadastro e Alteração:
- Permite cadastrar novas operações.
- Altera dados das operações existentes.
- Exclusão:
- Remove uma operação e todos os ativos associados.
- Alteração de Status e Situação:
- Modifica o status ou situação da operação e de seus ativos relacionados.
Operations
Operações Status
Principais funcionalidades disponíveis:
- Listar Status de Operação:
- Consultar todos os status de operação registrados no sistema, facilitando análise e integração com outros módulos.
- Consultar Detalhes de Status de Operação:
- Obter informações detalhadas de um status específico, utilizando seu identificador único.
- Cadastrar Novo Status de Operação:
- Adicionar um novo status de operação, aumentando a flexibilidade nos fluxos de trabalho.
- Atualizar Status de Operação:
- Modificar dados de um status existente, permitindo ajustes conforme regras de negócio.
- Excluir Status de Operação:
- Remover um status de operação, ação restrita a usuários autorizados e auditada para garantir segurança.
Operations