Documentação API

Autenticação:

Para a autenticação, em todos os envios deverá constar, no cabeçalho, as seguintes informações:

Header deverá conter os parâmetros de autenticação:

Key = autorization (valor fixo, em minúsculo)

Value = Chave gerada no cadastro de emissores.

 

Consultas:

http://api.methos.com.br:8080/API/consulta.rule?sys=API&dataConnection=Base_cliente

Base_cliente é o mesmo nome da empresa que está no login no sistema ERP da Methos (@Empresa).

As informações para seleção dos dados ficam no body.

Empresa:

Chamada:

{

    "grupo": "Principal",

    "tipo": "EMPRESA",

    "pagina": 1

}

 

Retorno de Exemplo:

[

    {

        "ID": "1",

         "RAZAO_SOCIAL": "METHOS TECNOLOGIA DA INFORMACAO",

         "FANTASIA": "METHOS TI",

         "CNPJ": "012345678901234",

         "INSCRICAO_ESTADUAL": null,

         "ENDERECO": "RUA SAO JUDAS TADEU",

         "NUMERO": "67",

         "COMPLEMENTO": null,

         "BAIRRO": "PLANALTO",

         "MUNICIPIO": "Caxias do Sul",

         "ESTADO": "RS",

         "DATA_ALTERACAO": "30/08/2023 17:20:04"

    }

]

 

Tipo de Dados:

Campo

Tipo

Descrição auxiliar

"ID"

Inteiro

Id Empresa

"RAZAO_SOCIAL"

Texto

Caracteres: 50

"FANTASIA"

Texto

Caracteres: 50

"CNPJ"

Texto

Caracteres: 14

"INSCRICAO_ESTADUAL"

Texto

Caracteres: 15

"ENDERECO"

Texto

Caracteres: 60

"NUMERO"

Texto

Caracteres: 10

"COMPLEMENTO"

Texto

Caracteres: 40

"BAIRRO"

Texto

Caracteres: 30

"MUNICIPIO"

Texto

Caracteres: 100

"ESTADO"

Texto

Caracteres: 3

"DATA_ALTERACAO"

Data

Formato dd/mm/yyyy hh:mi:ss

 

Item:

Chamada:

{

    "grupo": "Principal",

    "tipo": "ITEM",

    "pagina": 1

}

 

Retorno de Exemplo:

[

    {

        "ID": "41",

         "CODIGO": "1111111111111111",

         "DESCRICAO": "CADEIRA DE ESCRITORIO ESTOFADA",

         "ABREVIATURA": "CADEIRA ESCRIT",

         "UNIDADE_MEDIDA": "UN",

         "CODIGO_BARRAS": null,

         "EMBALAGEM": "CAIXA INDIVIDUAL",

         "NCM": "90328911",

         "QTDE_EMBALAGEM": "10",

         "STATUS": "A",

         "OBSERVACAO": "DEMONSTRACAO PARA CLIENTE FIEL",

         "PESO_LIQUIDO": "3,0458",

         "DATA_INCLUSAO": "13/09/2013 00:00:00",

         "DATA_ALTERACAO": "04/05/2023 10:49:19"

    }

]

 

Tipo de Dados:

Campo

Tipo

Descrição Auxiliar

"ID"

Inteiro

Id Item

"CODIGO"

Texto

Caracteres: 16

"DESCRICAO"

Texto

Caracteres: 120

"ABREVIATURA"

Texto

Caracteres: 25

"UNIDADE_MEDIDA"

Texto

Caracteres: 6

"CODIGO_BARRAS"

Texto

Caracteres: 25

"EMBALAGEM"

Texto

Caracteres: 40

"NCM"

Texto

Caracteres: 8

"QTDE_EMBALAGEM"

Inteiro

 

"STATUS"

Texto

Caracteres: 1. A – Ativo, I – Inativo.

"OBSERVACAO"

Texto

Caracteres: 4000

"PESO_LIQUIDO"

Número

Formato: 11,4

"DATA_INCLUSAO"

Data

Formato dd/mm/yyyy hh:mi:ss

"DATA_ALTERACAO"

Data

Formato dd/mm/yyyy hh:mi:ss

 

Almoxarifado:

Chamada:

{

    "grupo": "Principal",

    "tipo": "ALMOXARIFADO",

    "pagina": 1

}

 

Retorno de Exemplo:

[

    {

        "ID": "1",

         "CODIGO": "5",

         "EMPRESA_ID": "1",

         "DESCRICAO": "GERAL PRODUTO PRONTO",

         "TIPO": "N",

         "STATUS": "A",

         "DATA_ALTERACAO": "14/01/2019 13:38:42"  

   }

]

 

Tipo de Dados:

Campo

Tipo

Descrição Auxiliar

"ID"

Inteiro

Id Almoxarifado

"CODIGO"

Texto

Caracteres: 3

"EMPRESA_ID"

Inteiro

Id Empresa

"DESCRICAO"

Texto

Caracteres: 60

"TIPO"

Texto

Caracteres: 1. N - NORMAL, T - EMPRESA EM PODER DE TERCEIROS, E - TERCEIROS EM PODER DA EMPRESA, R - TERCEIROS EM PODER DE TERCEIROS

"STATUS"

Texto

Caracteres: 1. A – Ativo, I – Inativo.

"DATA_ALTERACAO"

Data

Formato dd/mm/yyyy hh:mi:ss

 

Estoque:

Chamada:

{

    "grupo": "Principal",

    "tipo": "ESTOQUE",

    "pagina": 1

}

 

Retorno de Exemplo:

[

    {

        "ID": "22",

         "ALMOX_ID": "1",

         "ITEM_ID": "41",

         "EMPRESA_ID": "1",

         "QUANTIDADE": "1.041,0000",

        "DATA_ALTERACAO": "20/03/2017 13:36:13"

    }

]

 

Tipo de Dados:

Campo

Tipo

Descrição auxiliar

"ID"

Inteiro

Id ItemxAlmox

"ALMOX_ID"

Inteiro

Id Almoxarifado

"ITEM_ID"

Inteiro

Id Item

"EMPRESA_ID"

Inteiro

Id Empresa

"QUANTIDADE"

Número

Formato: 11,4

"DATA_ALTERACAO"

Data

Formato dd/mm/yyyy hh:mi:ss

 

Lista de Preço de Venda:

Chamada:

{

    "grupo": "Principal",

    "tipo": "LISTA_PRECO_VENDA",

    "pagina": 1

}

 

Retorno de Exemplo:

[

    {

        "ID": "41",

         "CODIGO": "1",

         "DESCRICAO": "GERAL",

         "STATUS": "A",

         "OBSERVACAO": "teste",

         "DATA_VALIDADE": "20/12/2030 00:00:00",

         "DATA_ALTERACAO": "31/05/2023 11:30:33"

    }

]

 

Tipo de Dados:

Campo

Tipo

Descrição auxiliar

"ID"

Inteiro

Id Lista de Preço de Venda

"CODIGO"

Texto

Caracteres: 4

"DESCRICAO"

Texto

Caracteres: 40

"STATUS"

Texto

Caracteres: 1. A – Ativo, I – Inativo.

"OBSERVACAO"

Texto

Caracteres: 256

"DATA_VALIDADE"

Data

Formato dd/mm/yyyy hh:mi:ss

"DATA_ALTERACAO"

Data

Formato dd/mm/yyyy hh:mi:ss

 

Lista de Preço de Venda - Itens:

Chamada:

{

    "grupo": "Principal",

    "tipo": "LISTA_PRECO_VENDA_ITEM",

    "pagina": 1

}

 

Retorno de Exemplo:

[

    {

        "ID": "81",

         "LISTA_PRECO_VENDA_ID": "41",

         "ITEM_ID": "41",

         "OBSERVACAO": null,

         "PRECO": "13,2700",

         "DATA_PRECO": "13/09/2013 00:00:00",

         "DATA_VALIDADE": null,

         "DATA_ALTERACAO": null

    }

]

 

Tipo de Dados:

Campo

Tipo

Descrição auxiliar

"ID"

Inteiro

Id Item da Lista de Preço

"LISTA_PRECO_VENDA_ID"

Inteiro

Id Lista de Preço

"ITEM_ID"

Inteiro

Id Item

"OBSERVACAO"

Texto

Caracteres: 256

"PRECO"

Número

Formato: 11,4

"DATA_PRECO"

Data

Formato dd/mm/yyyy hh:mi:ss

"DATA_VALIDADE"

Data

Formato dd/mm/yyyy hh:mi:ss

"DATA_ALTERACAO"

Data

Formato dd/mm/yyyy hh:mi:ss