# Integrações

API Explorer: <https://rest.hub2b.com.br/setup-docs/index.html>

### Consultar integrações

Para listar todas as integrações disponíveis na Hub2b, utilize o recurso[ /Setup/Systems/{system}](https://rest.hub2b.com.br/Setup/Systems/{system}) disponível em <https://rest.hub2b.com.br/setup-docs/index.html> , onde o parâmetro de nome do sistema é opcional, caso precise listar todos os sistemas integrados.

Serão listados todos os sistemas que podem ser integrados, suas responsabilidades e chaves de API necessárias para ativar esta integração. Caso não precise listar as chaves de API ou as Responsabilidades, você pode adicionar ao cabeçalho os filtros de acordo com a documentação.

Já para listar as integrações já adicionadas á determinado Tenant, basta enviar um GET em [/Setup/integration/{idTenant}](https://rest.hub2b.com.br/Setup/integration/{idTenant})

### Adicionar, Editar e Excluir integrações

Para adicionar uma nova integração é possível buscar quais as chaves esta integração solicita na rota [/Setup/Systems/Keys/{system} ](<https://rest.hub2b.com.br/Setup/Systems/Keys/{system} >) ou até mesmo em [/Setup/Systems/{system}](https://rest.hub2b.com.br/Setup/Systems/{system})  e adicionar esta integração com um POST na rota [/Setup/integration](https://rest.hub2b.com.br/Setup/integration)

Para editar as integrações tem o PUT completo em [/Setup/integration](https://rest.hub2b.com.br/Setup/integration) ou as rotas específicas para editar apenas as chaves de API, ou mesmo apenas as responsabilidades em [/Setup/integration/apikeys](https://rest.hub2b.com.br/Setup/integration/apikeys) e [/Setup/integration/responsibilities](https://rest.hub2b.com.br/Setup/integration/responsibilities), então caso precise editar apenas um dos conjuntos de dados recomendamos enviar a requisição apenas para o que alterou por questão de performance.\
\
A exclusão de integrações também está disponível com um DELETE em [/Setup/integration](https://rest.hub2b.com.br/Setup/integration) .


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developershub2b.gitbook.io/hub2b-api/api-para-seller-erp-ecommerce/integracoes-disponiveis.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
