Id da empresa
Empresa Api (v1.0.0)
A API de Gestão de Empresas da RGBtec foi desenvolvida para proporcionar controle total sobre as informações das empresas cadastradas e suas respectivas configurações de integração dentro do sistema. Com ela, você pode gerenciar o ciclo de vida das empresas, desde o cadastro até a alteração, e também administrar as integrações que as conectam a outros sistemas.
Simplificando a administração e a conectividade das empresas com o poder e a flexibilidade de uma API de alta performance!
A seguir, detalhamos as principais funcionalidades oferecidas por cada um dos endpoints.
Empresas
Este conjunto de recursos permite a manipulação e consulta de dados de empresas no sistema:
- Listar Empresas:
- Obtenha uma lista completa de todas as empresas registradas.
- Consulte empresas ativas com opções de filtragem por nome, paginação e quantidade de registros.
- Consultar Empresa por ID:
- Recupere os detalhes de uma empresa específica utilizando seu identificador único.
- Cadastrar Empresa:
- Crie novos registros de empresas no sistema.
- Alterar Empresa:
- Atualize as informações de uma empresa existente.
Integrações
Estes recursos são dedicados ao gerenciamento das configurações de integração vinculadas a cada empresa:
- Listar Integrações:
- Visualize todas as integrações configuradas para uma empresa específica.
- Consultar Integração por ID:
- Obtenha os detalhes de uma integração específica, fornecendo o ID da empresa e o ID da integração.
- Alterar Integração:
- Modifique as configurações de uma integração existente para uma determinada empresa.
- Desativar Integração:
- Desabilite uma integração específica de forma segura.
- Mock serverhttps://apidocs.ger26.com.br/_mock/apis/empresas/v1/api/v1/empresas/{empresaId}/integracoes/{empresaIntegracaoId}/desativar
- http://rgbsys.dyndns.info/ger2025-empresa-api-desenvolvimento/api/v1/empresas/{empresaId}/integracoes/{empresaIntegracaoId}/desativar
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
'https://apidocs.ger26.com.br/_mock/apis/empresas/v1/api/v1/empresas/{empresaId}/integracoes/{empresaIntegracaoId}/desativar'- Mock serverhttps://apidocs.ger26.com.br/_mock/apis/empresas/v1/api/v1/empresas/{empresaId}/integracoes/{integracaoId}
- http://rgbsys.dyndns.info/ger2025-empresa-api-desenvolvimento/api/v1/empresas/{empresaId}/integracoes/{integracaoId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
'https://apidocs.ger26.com.br/_mock/apis/empresas/v1/api/v1/empresas/{empresaId}/integracoes/{integracaoId}' \
-H 'Content-Type: application/json' \
-d '{
"ativo": true,
"configuracoes": [
{
"id": "string",
"valor": "string"
}
]
}'- Mock serverhttps://apidocs.ger26.com.br/_mock/apis/empresas/v1/api/v1/empresas/{empresaId}/integracoes/{integracaoId}
- http://rgbsys.dyndns.info/ger2025-empresa-api-desenvolvimento/api/v1/empresas/{empresaId}/integracoes/{integracaoId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://apidocs.ger26.com.br/_mock/apis/empresas/v1/api/v1/empresas/{empresaId}/integracoes/{integracaoId}'{ "id": "string", "nome": "string", "descricao": "string", "instrucoesAdicionais": "string", "configuracoes": [ { … } ], "ativo": true, "imagem": null }
- Mock serverhttps://apidocs.ger26.com.br/_mock/apis/empresas/v1/api/v1/empresas/{empresaId}/integracoes
- http://rgbsys.dyndns.info/ger2025-empresa-api-desenvolvimento/api/v1/empresas/{empresaId}/integracoes
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://apidocs.ger26.com.br/_mock/apis/empresas/v1/api/v1/empresas/{empresaId}/integracoes'[ { "id": "string", "empresaIntegracaoId": "string", "nome": "string", "ativo": true, "descricao": "string", "imagem": null } ]