Skip to content

lucasbento/graphql-correios

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Releases

No releases published

Packages

No packages published