# API ATUAL

##### O que é uma API?

API é a sigla para **Application Programming Interface**, ou em português, **Interface de Programação de Aplicações**.

De forma simples, uma API é um conjunto de regras que permite que **dois sistemas diferentes se comuniquem entre si.**  
Ela funciona como uma ponte, permitindo que softwares troquem informações de forma padronizada, segura e automatizada e sem necessidade de interação manual.

Por meio da API, é possível, por exemplo, cadastrar um cliente, consultar produtos em estoque ou enviar informações de vendas de forma direta entre sistemas diferentes, como um ERP e uma plataforma de e-commerce.

---

#####   
Funcionalidades da API atual da CPlug  
  


<span style="background-color: #99ccff;">**Documentação** API atual -&gt; [http://cdn.connectplug.com.br/apidoc/index.html](http://cdn.connectplug.com.br/apidoc/index.html)</span>  
  
Nossa API permite que outros sistemas se conectem ao ecossistema CPlug para consultar, cadastrar, atualizar ou excluir dados. Veja tudo que ela já consegue fazer hoje:

##### Clientes e Categorias

- **Clientes**: cadastrar, listar, visualizar, atualizar e excluir.
- **Categorias de clientes**: mesmas funções acima.

##### Crédito do Cliente

- Adicionar ou remover crédito.
- Consultar histórico de transações.

##### Formas de Pagamento

- Consultar todas as formas de pagamento disponíveis no sistema.

##### Produtos e Cadastros Relacionados

- **Produtos**: listar, consultar saldo com atributos, exportar dados.
- **Atributos de Produto**: cadastrar, listar, atualizar, excluir.
- **Opções de Atributo**: cadastrar, atualizar, excluir.
- **Componentes de Opções**: cadastrar, visualizar, excluir.
- **Categorias de Produto**: cadastrar, atualizar, excluir.
- **Códigos de Barras**: listar todos.
- **Fornecedores**: listar e visualizar por nome.

##### Vendas e Pedidos

- **Vendas**: listar, ver detalhes, enviar NFe/SAT por e-mail, consultar nota, atualizar dados do SAT.
- **Pedidos de Venda**: listar, ver detalhes e cadastrar novos.

---

#####   
Como liberar o uso da API atual?

Simples: basta solicitar a liberação diretamente pelo painel **Admin** do sistema.

---

#####   
Valor

A liberação da API tem um custo único de **R$ 299/mês.**