Skip to content

Latest commit

 

History

History
77 lines (66 loc) · 2.39 KB

README.md

File metadata and controls

77 lines (66 loc) · 2.39 KB

GraphQL Correios

Calcule frete sem REST!

Como utilizar

  1. Abra a interface GraphiQL;
  2. Digite uma query.
    • Exemplo:
    	{
          calcPreco(
            nCdServico: "40010",
            sCepOrigem: "11065100",
            sCepDestino: "11721000",
            nVlPeso: "0.400",
            nCdFormato: "1",
            nVlComprimento: "25",
            nVlAltura: "15",
            nVlLargura: "15",
            nVlDiametro: "0"
          ) {
            Codigo
            Valor
            ValorMaoPropria
            ValorAvisoRecebimento
            ValorSemAdicionais
          }
        }
    • Retornará:
    	{
          "data": {
            "calcPreco": [
              {
                "Codigo": 40010,
                "Valor": 1700,
                "ValorMaoPropria": 0,
                "ValorAvisoRecebimento": 0,
                "ValorSemAdicionais": 1700,
                "error": null
              }
            ]
          }
        }

Teste essa query clicando aqui.

Verifique os campos necessários para cálculo do frete no PDF da API dos Correios.

Local

Produção

  npm install
  npm run build
  npm start

Desenvolvimento

  npm install
  npm run watch # Utilizando nodemon para hot-reloading