Versões comparadas

Chave

  • Estas linhas foram adicionadas. Esta palavra foi adicionada.
  • Estas linhas foram removidas. Esta palavra foi removida.
  • Formatting was changed.

...

  • Processo de autenticação da API: API TI9 - WebService - Manual de utilização
  • Layout de dados para a troca de informações: Layouts_V4
  • Através dos endpoints disponibilizados, as informações podem ser trocadas com a API via métodos HTTP: POST e GET
  • Os dados serão validados e caso estejam coerentes, o registro será salvo

Endpoints/URIs para consultas

http://IP:PORTA/erp-api/v4/filiais

http://IP:PORTA/erp-api/v4/tipos-operacoes

http://IP:PORTA/erp-api/v4/fornecedores

http://IP:PORTA/erp-api/v4/fornecedores/filter
Body: {"data_inclusao_inicial": "AAAA-MM-DD", "data_inclusao_final": " AAAA-MM-DD "}
Exemplo: {"data_inclusao_inicial": "2019-10-01", "data_inclusao_final": "2019-10-31"}

http://IP:PORTA/erp-api/v4/finalidades

http://IP:PORTA/erp-api/v4/centros-custos

http://IP:PORTA/erp-api/v4/documentos-entrada

http://IP:PORTA/erp-api/v4/documentos-entrada/filter
Body: {"data_emissao_inicial": "AAAA-MM-DD", "data_emissao_final": " AAAA-MM-DD "}
Exemplo: {"data_emissao_inicial": "2019-10-01", "data_emissao_final": "2019-10-31"}

http://IP:PORTA/erp-api/v4/produtos

http://IP:PORTA/erp-api/v4/produtos/filter
Body: {"data_inclusao_inicial": "AAAA-MM-DD", "data_inclusao_final": " AAAA-MM-DD "}
Exemplo: {"data_inclusao_inicial": "2019-10-01", "data_inclusao_final": "2019-10-31"}

http://IP:PORTA/erp-api/v4/almoxarifados

http://IP:PORTA/erp-api/v4/grupos-estoque
Header Authorization:
"Bearer " + token

Exemplo: "Bearer eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJmcC1hcGkiLCJzdWIiOi...QUxITyJ9.tmIRuyCvb..."

Os dados são retornados pela API no formato JSON.

Exemplo:
URI: http://IP:PORTA/erp-api/v4/tipos-operacoes
Response:
Status: 200 OK
Body (JSON):

Figura 1 - JSON Tipos de Operações

Endpoints/URIs para inserção

http://IP:PORTA/erp-api/v4/solicitacoes-compras

http://IP:PORTA/erp-api/v4/movimentacoes-internas

Header Authorization:
"Bearer " + token

Exemplo:
URI: http://IP:PORTA/erp-api/v4/solicitacoes-compras
Body (JSON):

Figura 2 - JSON Solicitações de Compras

Response:
Status: 201 Created
Body: "Requisição executada com sucesso."