{
  "info": {
    "_postman_id": "2b34e69c-04a1-4b84-aa14-2e8f0bca022c",
    "name": "Collection DelReiShop - PegasusShop API",
    "description": "Colecao atualizada da API PegasusShop usada pela DelReiShop (delreishop.com.br). https://api.delreishop.com.br. Retorno padrao: { error, data }.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "_exporter_id": "8351967"
  },
  "item": [
    {
      "name": "Saude e Documentacao",
      "description": "Endpoints tecnicos.",
      "auth": {
        "type": "bearer",
        "bearer": [
          {
            "key": "token",
            "value": "{{token}}",
            "type": "string"
          }
        ]
      },
      "item": [
        {
          "name": "Healthcheck",
          "request": {
            "auth": {
              "type": "noauth"
            },
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{base_url}}/health",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "health"
              ],
              "variable": []
            },
            "description": "Retorna OK quando a API esta ativa."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"OK\"\n}"
            }
          ]
        },
        {
          "name": "Swagger HTML",
          "request": {
            "auth": {
              "type": "noauth"
            },
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{base_url}}/swagger/doc/html",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "swagger",
                "doc",
                "html"
              ],
              "variable": []
            },
            "description": "Documentacao Swagger gerada pela API."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"Operacao executada com sucesso.\"\n}"
            }
          ]
        }
      ]
    },
    {
      "name": "Empresas, Frete e Loja",
      "description": "Empresas, regioes, frete, parcelas e status de loja.",
      "auth": {
        "type": "bearer",
        "bearer": [
          {
            "key": "token",
            "value": "{{token}}",
            "type": "string"
          }
        ]
      },
      "item": [
        {
          "name": "Listar empresas por regiao",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/empresas/:regiao",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "empresas",
                ":regiao"
              ],
              "variable": [
                {
                  "key": "regiao",
                  "value": "1"
                }
              ]
            },
            "description": "Lista empresas de uma regiao."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": [\n    {\n      \"idEmpresa\": 1,\n      \"nomeEmpresa\": \"Del Rei Shop LTDA\",\n      \"nomeComercial\": \"DelReiShop\",\n      \"logradouro\": \"Rua Exemplo\",\n      \"numero\": 123,\n      \"complemento\": \"\",\n      \"bairro\": \"Centro\",\n      \"cidade\": \"Sao Joao del Rei\",\n      \"uf\": \"MG\",\n      \"cep\": \"36300000\",\n      \"telefone\": \"3233334444\",\n      \"whatsapp\": \"32999999999\",\n      \"sms\": \"32999999999\",\n      \"horarioAbre\": \"08:00\",\n      \"horarioFecha\": \"18:00\",\n      \"horarioaSabado\": \"08:00\",\n      \"horariofSabado\": \"12:00\",\n      \"horarioaDomingo\": \"\",\n      \"horariofDomingo\": \"\",\n      \"aberto\": \"S\",\n      \"urlLogomarca\": \"https://delreishop.com.br/logo.png\",\n      \"urlImagemFundo\": \"https://delreishop.com.br/fundo.jpg\",\n      \"convenio\": \"\",\n      \"ativo\": \"S\",\n      \"ordem\": 1,\n      \"idRegiao\": 1,\n      \"urlTermosCondicoes\": \"https://delreishop.com.br/termos\",\n      \"comissao\": 0,\n      \"noVendas\": 0,\n      \"vendasConfirmadas\": 0,\n      \"vendasCanceladas\": 0,\n      \"mensagem\": \"\",\n      \"cnpj\": \"00000000000100\",\n      \"email\": \"contato@delreishop.com.br\",\n      \"avaliacoes\": 0,\n      \"estrelas\": 0,\n      \"quantidadeAvaliacoes\": 0,\n      \"mediaAvaliacoes\": 0,\n      \"token\": \"\",\n      \"politicaDevolucao\": \"Trocas em ate 7 dias.\",\n      \"pix\": \"S\",\n      \"pagamentoOnline\": \"S\",\n      \"cartaoDebito\": \"S\",\n      \"cartaoCredito\": \"S\",\n      \"retiraNaLoja\": \"S\",\n      \"tabelaFrete\": 1,\n      \"dinheiro\": \"S\"\n    }\n  ]\n}"
            }
          ]
        },
        {
          "name": "Listar regioes",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/regiao",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "regiao"
              ],
              "variable": []
            },
            "description": "Lista regioes disponiveis."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": [\n    {\n      \"idRegiao\": 1,\n      \"nomeRegiao\": \"Sao Joao del Rei\"\n    }\n  ]\n}"
            }
          ]
        },
        {
          "name": "Retornar tabela de frete",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/frete/:empresa",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "frete",
                ":empresa"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                }
              ]
            },
            "description": "Retorna tabela de frete por faixa."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": [\n    {\n      \"faixa\": 1,\n      \"de\": 0,\n      \"ate\": 100,\n      \"valorFrete\": \"10.00\",\n      \"valorGratis\": \"200.00\",\n      \"prazoEntrega\": 2\n    },\n    {\n      \"faixa\": 2,\n      \"de\": 101,\n      \"ate\": 99999,\n      \"valorFrete\": \"20.00\",\n      \"valorGratis\": \"400.00\",\n      \"prazoEntrega\": 5\n    }\n  ]\n}"
            }
          ]
        },
        {
          "name": "Incluir/alterar tabela de frete",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/frete/:empresa",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "frete",
                ":empresa"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                }
              ]
            },
            "description": "Handler atual espera array JSON direto.",
            "body": {
              "mode": "raw",
              "raw": "[\n  {\n    \"faixa\": 1,\n    \"de\": 0,\n    \"ate\": 100,\n    \"valorFrete\": \"10.00\",\n    \"valorGratis\": \"200.00\",\n    \"prazoEntrega\": 2\n  },\n  {\n    \"faixa\": 2,\n    \"de\": 101,\n    \"ate\": 99999,\n    \"valorFrete\": \"20.00\",\n    \"valorGratis\": \"400.00\",\n    \"prazoEntrega\": 5\n  }\n]",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"Frete: 2 registro(s) processado(s).\"\n}"
            }
          ]
        },
        {
          "name": "Atualizar parcelas de cartao",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/parcelascartao/:empresa",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "parcelascartao",
                ":empresa"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                }
              ]
            },
            "description": "Handler atual espera array JSON direto.",
            "body": {
              "mode": "raw",
              "raw": "[\n  {\n    \"parcela\": 1,\n    \"minimo\": 0\n  },\n  {\n    \"parcela\": 2,\n    \"minimo\": 5000\n  }\n]",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"Parcelas de cartao: 2 registro(s) processado(s).\"\n}"
            }
          ]
        },
        {
          "name": "Calcular frete",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/calculafrete/:empresa/:ceporigem/:cepdestino/:valor",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "calculafrete",
                ":empresa",
                ":ceporigem",
                ":cepdestino",
                ":valor"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                },
                {
                  "key": "ceporigem",
                  "value": "36300000"
                },
                {
                  "key": "cepdestino",
                  "value": "36301000"
                },
                {
                  "key": "valor",
                  "value": "9850"
                }
              ]
            },
            "description": "Valor em centavos: R$ 98,50 = 9850."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"1000\"\n}"
            }
          ]
        },
        {
          "name": "Retornar formas de pagamento",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/formapaga/:empresa",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "formapaga",
                ":empresa"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                }
              ]
            },
            "description": "Retorna formas aceitas."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": {\n    \"pix\": \"S\",\n    \"cartaoCredito\": \"S\",\n    \"dinheiro\": \"S\"\n  }\n}"
            }
          ]
        },
        {
          "name": "Alterar status da loja",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/statusempresa/:empresa/:aberto",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "statusempresa",
                ":empresa",
                ":aberto"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                },
                {
                  "key": "aberto",
                  "value": "S"
                }
              ]
            },
            "description": "Use S para aberta ou N para fechada."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"Status alterado para Aberto\"\n}"
            }
          ]
        },
        {
          "name": "Consultar status da loja",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/statusloja/:empresa",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "statusloja",
                ":empresa"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                }
              ]
            },
            "description": "Retorna aberto ou fechado."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"aberto\"\n}"
            }
          ]
        }
      ]
    },
    {
      "name": "Categorias",
      "description": "CRUD de categorias e categorias API.",
      "auth": {
        "type": "bearer",
        "bearer": [
          {
            "key": "token",
            "value": "{{token}}",
            "type": "string"
          }
        ]
      },
      "item": [
        {
          "name": "Listar categorias",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/categorias/:empresa",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "categorias",
                ":empresa"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                }
              ]
            },
            "description": "Lista categorias da empresa."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": [\n    {\n      \"idCategoria\": \"CAT-001\",\n      \"nomeCategoria\": \"Bebidas\",\n      \"subCategorias\": [\n        {\n          \"idSubCategoria\": \"SUB-001\",\n          \"nomeSubCategoria\": \"Refrigerantes\"\n        }\n      ]\n    }\n  ]\n}"
            }
          ]
        },
        {
          "name": "Incluir/atualizar categoria",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/categoria/:empresa",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "categoria",
                ":empresa"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                }
              ]
            },
            "description": "Inclui ou atualiza uma categoria.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"idCategoria\": \"CAT-001\",\n  \"nomeCategoria\": \"Bebidas\",\n  \"subCategorias\": [\n    {\n      \"idSubCategoria\": \"SUB-001\",\n      \"nomeSubCategoria\": \"Refrigerantes\"\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"Categoria processada com sucesso.\"\n}"
            }
          ]
        },
        {
          "name": "Incluir/atualizar varias categorias",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/categorias/:empresa",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "categorias",
                ":empresa"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                }
              ]
            },
            "description": "Inclui ou atualiza varias categorias.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"categorias\": [\n    {\n      \"idCategoria\": \"CAT-001\",\n      \"nomeCategoria\": \"Bebidas\",\n      \"subCategorias\": [\n        {\n          \"idSubCategoria\": \"SUB-001\",\n          \"nomeSubCategoria\": \"Refrigerantes\"\n        }\n      ]\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"1 categorias processadas com sucesso.\"\n}"
            }
          ]
        },
        {
          "name": "Atualizar categoria pelo id",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "PUT",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/categorias/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "categorias",
                ":id"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": "CAT-001"
                }
              ]
            },
            "description": "Atualiza nome da categoria.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"nomeCategoria\": \"Bebidas Geladas\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"Categoria atualizada com sucesso.\"\n}"
            }
          ]
        },
        {
          "name": "Excluir categoria",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "DELETE",
            "header": [
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/categorias/:empresa/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "categorias",
                ":empresa",
                ":id"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                },
                {
                  "key": "id",
                  "value": "CAT-001"
                }
              ]
            },
            "description": "Exclui categoria."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"Categoria CAT-001 excluida com sucesso.\"\n}"
            }
          ]
        },
        {
          "name": "Listar categorias API",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/categoriasapi",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "categoriasapi"
              ],
              "variable": []
            },
            "description": "Lista categorias de API/app."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": [\n    {\n      \"id\": 1,\n      \"nome\": \"Mercado\",\n      \"slug\": \"mercado\",\n      \"icone\": \"shopping-basket\",\n      \"ativo\": \"S\"\n    }\n  ]\n}"
            }
          ]
        }
      ]
    },
    {
      "name": "Produtos",
      "description": "Produtos, pesquisa, estoque e preco.",
      "auth": {
        "type": "bearer",
        "bearer": [
          {
            "key": "token",
            "value": "{{token}}",
            "type": "string"
          }
        ]
      },
      "item": [
        {
          "name": "Listar produtos paginados",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/produtos/:empresa/:pagina/:limite/:total",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "produtos",
                ":empresa",
                ":pagina",
                ":limite",
                ":total"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                },
                {
                  "key": "pagina",
                  "value": "1"
                },
                {
                  "key": "limite",
                  "value": "20"
                },
                {
                  "key": "total",
                  "value": "S"
                }
              ]
            },
            "description": "Lista produtos paginados."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": {\n    \"totalItens\": 1,\n    \"items\": [\n      {\n        \"sku\": \"SKU-001\",\n        \"nome\": \"Coca-Cola 2L\",\n        \"descricao\": \"Refrigerante Coca-Cola garrafa 2 litros\",\n        \"ean13\": \"7894900010015\",\n        \"altura\": \"30\",\n        \"largura\": \"10\",\n        \"comprimento\": \"10\",\n        \"peso\": \"2.10\",\n        \"unidade\": \"UN\",\n        \"garantiaMeses\": 0,\n        \"status\": \"ATIVO\",\n        \"categoria\": \"CAT-001\",\n        \"subCategoria\": \"SUB-001\",\n        \"categoriaApi\": 1,\n        \"precoVenda\": \"12.90\",\n        \"estoque\": 25,\n        \"codigoEmpresa\": \"ERP-001\",\n        \"especificacoes\": [\n          {\n            \"nome\": \"Volume\",\n            \"conteudo\": \"2 litros\"\n          }\n        ],\n        \"grade\": [\n          {\n            \"codigoGrade\": \"UNICO\",\n            \"ean13\": \"7894900010015\",\n            \"estoque\": 25\n          }\n        ],\n        \"imagens\": [\n          {\n            \"url\": \"https://delreishop.com.br/images/produtos/sku-001.jpg\",\n            \"imagem\": \"\"\n          }\n        ]\n      }\n    ]\n  }\n}"
            }
          ]
        },
        {
          "name": "Pesquisar produto por SKU",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/produto/pesquisa/:sku",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "produto",
                "pesquisa",
                ":sku"
              ],
              "variable": [
                {
                  "key": "sku",
                  "value": "SKU-001"
                }
              ]
            },
            "description": "Retorna produto pelo SKU."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": {\n    \"sku\": \"SKU-001\",\n    \"nome\": \"Coca-Cola 2L\",\n    \"descricao\": \"Refrigerante Coca-Cola garrafa 2 litros\",\n    \"ean13\": \"7894900010015\",\n    \"altura\": \"30\",\n    \"largura\": \"10\",\n    \"comprimento\": \"10\",\n    \"peso\": \"2.10\",\n    \"unidade\": \"UN\",\n    \"garantiaMeses\": 0,\n    \"status\": \"ATIVO\",\n    \"categoria\": \"CAT-001\",\n    \"subCategoria\": \"SUB-001\",\n    \"categoriaApi\": 1,\n    \"precoVenda\": \"12.90\",\n    \"estoque\": 25,\n    \"codigoEmpresa\": \"ERP-001\",\n    \"especificacoes\": [\n      {\n        \"nome\": \"Volume\",\n        \"conteudo\": \"2 litros\"\n      }\n    ],\n    \"grade\": [\n      {\n        \"codigoGrade\": \"UNICO\",\n        \"ean13\": \"7894900010015\",\n        \"estoque\": 25\n      }\n    ],\n    \"imagens\": [\n      {\n        \"url\": \"https://delreishop.com.br/images/produtos/sku-001.jpg\",\n        \"imagem\": \"\"\n      }\n    ]\n  }\n}"
            }
          ]
        },
        {
          "name": "Pesquisar produtos por nome",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/produtos/pesquisa/:nomeproduto/:regiao/:pagina/:limite/:total",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "produtos",
                "pesquisa",
                ":nomeproduto",
                ":regiao",
                ":pagina",
                ":limite",
                ":total"
              ],
              "variable": [
                {
                  "key": "nomeproduto",
                  "value": "coca"
                },
                {
                  "key": "regiao",
                  "value": "1"
                },
                {
                  "key": "pagina",
                  "value": "1"
                },
                {
                  "key": "limite",
                  "value": "20"
                },
                {
                  "key": "total",
                  "value": "S"
                }
              ]
            },
            "description": "Pesquisa por nome e regiao."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": {\n    \"totalItens\": 1,\n    \"items\": [\n      {\n        \"sku\": \"SKU-001\",\n        \"nome\": \"Coca-Cola 2L\",\n        \"descricao\": \"Refrigerante Coca-Cola garrafa 2 litros\",\n        \"ean13\": \"7894900010015\",\n        \"altura\": \"30\",\n        \"largura\": \"10\",\n        \"comprimento\": \"10\",\n        \"peso\": \"2.10\",\n        \"unidade\": \"UN\",\n        \"garantiaMeses\": 0,\n        \"status\": \"ATIVO\",\n        \"categoria\": \"CAT-001\",\n        \"subCategoria\": \"SUB-001\",\n        \"categoriaApi\": 1,\n        \"precoVenda\": \"12.90\",\n        \"estoque\": 25,\n        \"codigoEmpresa\": \"ERP-001\",\n        \"especificacoes\": [\n          {\n            \"nome\": \"Volume\",\n            \"conteudo\": \"2 litros\"\n          }\n        ],\n        \"grade\": [\n          {\n            \"codigoGrade\": \"UNICO\",\n            \"ean13\": \"7894900010015\",\n            \"estoque\": 25\n          }\n        ],\n        \"imagens\": [\n          {\n            \"url\": \"https://delreishop.com.br/images/produtos/sku-001.jpg\",\n            \"imagem\": \"\"\n          }\n        ]\n      }\n    ]\n  }\n}"
            }
          ]
        },
        {
          "name": "Pesquisar produtos por categoria API",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/produtos/categoriaapi/:regiao/:categoria",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "produtos",
                "categoriaapi",
                ":regiao",
                ":categoria"
              ],
              "variable": [
                {
                  "key": "regiao",
                  "value": "1"
                },
                {
                  "key": "categoria",
                  "value": "1"
                }
              ]
            },
            "description": "Pesquisa por categoria API."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": {\n    \"totalItens\": 1,\n    \"items\": [\n      {\n        \"sku\": \"SKU-001\",\n        \"nome\": \"Coca-Cola 2L\",\n        \"descricao\": \"Refrigerante Coca-Cola garrafa 2 litros\",\n        \"ean13\": \"7894900010015\",\n        \"altura\": \"30\",\n        \"largura\": \"10\",\n        \"comprimento\": \"10\",\n        \"peso\": \"2.10\",\n        \"unidade\": \"UN\",\n        \"garantiaMeses\": 0,\n        \"status\": \"ATIVO\",\n        \"categoria\": \"CAT-001\",\n        \"subCategoria\": \"SUB-001\",\n        \"categoriaApi\": 1,\n        \"precoVenda\": \"12.90\",\n        \"estoque\": 25,\n        \"codigoEmpresa\": \"ERP-001\",\n        \"especificacoes\": [\n          {\n            \"nome\": \"Volume\",\n            \"conteudo\": \"2 litros\"\n          }\n        ],\n        \"grade\": [\n          {\n            \"codigoGrade\": \"UNICO\",\n            \"ean13\": \"7894900010015\",\n            \"estoque\": 25\n          }\n        ],\n        \"imagens\": [\n          {\n            \"url\": \"https://delreishop.com.br/images/produtos/sku-001.jpg\",\n            \"imagem\": \"\"\n          }\n        ]\n      }\n    ]\n  }\n}"
            }
          ]
        },
        {
          "name": "Pesquisar produtos por categoria",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/produtos/categoria/:empresa/:categoria",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "produtos",
                "categoria",
                ":empresa",
                ":categoria"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                },
                {
                  "key": "categoria",
                  "value": "CAT-001"
                }
              ]
            },
            "description": "Pesquisa por categoria interna."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": [\n    {\n      \"sku\": \"SKU-001\",\n      \"nome\": \"Coca-Cola 2L\",\n      \"descricao\": \"Refrigerante Coca-Cola garrafa 2 litros\",\n      \"ean13\": \"7894900010015\",\n      \"altura\": \"30\",\n      \"largura\": \"10\",\n      \"comprimento\": \"10\",\n      \"peso\": \"2.10\",\n      \"unidade\": \"UN\",\n      \"garantiaMeses\": 0,\n      \"status\": \"ATIVO\",\n      \"categoria\": \"CAT-001\",\n      \"subCategoria\": \"SUB-001\",\n      \"categoriaApi\": 1,\n      \"precoVenda\": \"12.90\",\n      \"estoque\": 25,\n      \"codigoEmpresa\": \"ERP-001\",\n      \"especificacoes\": [\n        {\n          \"nome\": \"Volume\",\n          \"conteudo\": \"2 litros\"\n        }\n      ],\n      \"grade\": [\n        {\n          \"codigoGrade\": \"UNICO\",\n          \"ean13\": \"7894900010015\",\n          \"estoque\": 25\n        }\n      ],\n      \"imagens\": [\n        {\n          \"url\": \"https://delreishop.com.br/images/produtos/sku-001.jpg\",\n          \"imagem\": \"\"\n        }\n      ]\n    }\n  ]\n}"
            }
          ]
        },
        {
          "name": "Pesquisar produtos por categoria e subcategoria",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/produtos/categoria/:empresa/:categoria/:subcategoria",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "produtos",
                "categoria",
                ":empresa",
                ":categoria",
                ":subcategoria"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                },
                {
                  "key": "categoria",
                  "value": "CAT-001"
                },
                {
                  "key": "subcategoria",
                  "value": "SUB-001"
                }
              ]
            },
            "description": "Pesquisa por categoria e subcategoria."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": [\n    {\n      \"sku\": \"SKU-001\",\n      \"nome\": \"Coca-Cola 2L\",\n      \"descricao\": \"Refrigerante Coca-Cola garrafa 2 litros\",\n      \"ean13\": \"7894900010015\",\n      \"altura\": \"30\",\n      \"largura\": \"10\",\n      \"comprimento\": \"10\",\n      \"peso\": \"2.10\",\n      \"unidade\": \"UN\",\n      \"garantiaMeses\": 0,\n      \"status\": \"ATIVO\",\n      \"categoria\": \"CAT-001\",\n      \"subCategoria\": \"SUB-001\",\n      \"categoriaApi\": 1,\n      \"precoVenda\": \"12.90\",\n      \"estoque\": 25,\n      \"codigoEmpresa\": \"ERP-001\",\n      \"especificacoes\": [\n        {\n          \"nome\": \"Volume\",\n          \"conteudo\": \"2 litros\"\n        }\n      ],\n      \"grade\": [\n        {\n          \"codigoGrade\": \"UNICO\",\n          \"ean13\": \"7894900010015\",\n          \"estoque\": 25\n        }\n      ],\n      \"imagens\": [\n        {\n          \"url\": \"https://delreishop.com.br/images/produtos/sku-001.jpg\",\n          \"imagem\": \"\"\n        }\n      ]\n    }\n  ]\n}"
            }
          ]
        },
        {
          "name": "Incluir/alterar produto",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/produto/:empresa",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "produto",
                ":empresa"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                }
              ]
            },
            "description": "Inclui ou altera produto.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"sku\": \"SKU-001\",\n  \"nome\": \"Coca-Cola 2L\",\n  \"descricao\": \"Refrigerante Coca-Cola garrafa 2 litros\",\n  \"ean13\": \"7894900010015\",\n  \"altura\": \"30\",\n  \"largura\": \"10\",\n  \"comprimento\": \"10\",\n  \"peso\": \"2.10\",\n  \"unidade\": \"UN\",\n  \"garantiaMeses\": 0,\n  \"status\": \"ATIVO\",\n  \"categoria\": \"CAT-001\",\n  \"subCategoria\": \"SUB-001\",\n  \"categoriaApi\": 1,\n  \"precoVenda\": \"12.90\",\n  \"estoque\": 25,\n  \"codigoEmpresa\": \"ERP-001\",\n  \"especificacoes\": [\n    {\n      \"nome\": \"Volume\",\n      \"conteudo\": \"2 litros\"\n    }\n  ],\n  \"grade\": [\n    {\n      \"codigoGrade\": \"UNICO\",\n      \"ean13\": \"7894900010015\",\n      \"estoque\": 25\n    }\n  ],\n  \"imagens\": [\n    {\n      \"url\": \"https://delreishop.com.br/images/produtos/sku-001.jpg\",\n      \"imagem\": \"\"\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": {\n    \"sku\": \"SKU-001\",\n    \"mensagem\": \"Produto incluido com sucesso.\"\n  }\n}"
            }
          ]
        },
        {
          "name": "Incluir/alterar varios produtos",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/produtos/:empresa",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "produtos",
                ":empresa"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                }
              ]
            },
            "description": "Inclui ou altera varios produtos.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"totalItens\": 1,\n  \"items\": [\n    {\n      \"sku\": \"SKU-001\",\n      \"nome\": \"Coca-Cola 2L\",\n      \"descricao\": \"Refrigerante Coca-Cola garrafa 2 litros\",\n      \"ean13\": \"7894900010015\",\n      \"altura\": \"30\",\n      \"largura\": \"10\",\n      \"comprimento\": \"10\",\n      \"peso\": \"2.10\",\n      \"unidade\": \"UN\",\n      \"garantiaMeses\": 0,\n      \"status\": \"ATIVO\",\n      \"categoria\": \"CAT-001\",\n      \"subCategoria\": \"SUB-001\",\n      \"categoriaApi\": 1,\n      \"precoVenda\": \"12.90\",\n      \"estoque\": 25,\n      \"codigoEmpresa\": \"ERP-001\",\n      \"especificacoes\": [\n        {\n          \"nome\": \"Volume\",\n          \"conteudo\": \"2 litros\"\n        }\n      ],\n      \"grade\": [\n        {\n          \"codigoGrade\": \"UNICO\",\n          \"ean13\": \"7894900010015\",\n          \"estoque\": 25\n        }\n      ],\n      \"imagens\": [\n        {\n          \"url\": \"https://delreishop.com.br/images/produtos/sku-001.jpg\",\n          \"imagem\": \"\"\n        }\n      ]\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"Produtos: 1 processados.\"\n}"
            }
          ]
        },
        {
          "name": "Atualizar estoque",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/produtos/estoque/:empresa",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "produtos",
                "estoque",
                ":empresa"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                }
              ]
            },
            "description": "Atualiza estoque.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"estoque\": [\n    {\n      \"sku\": \"SKU-001\",\n      \"codigograde\": \"UNICO\",\n      \"quantidade\": 25\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"Estoque: 1 processados.\"\n}"
            }
          ]
        },
        {
          "name": "Atualizar precos",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/produtos/preco/:empresa",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "produtos",
                "preco",
                ":empresa"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                }
              ]
            },
            "description": "Atualiza precos.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"preco\": [\n    {\n      \"sku\": \"SKU-001\",\n      \"valor\": \"12.90\"\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"Precos: 1 processados.\"\n}"
            }
          ]
        },
        {
          "name": "Excluir produto",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "DELETE",
            "header": [
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/produtos/:empresa/:sku",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "produtos",
                ":empresa",
                ":sku"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                },
                {
                  "key": "sku",
                  "value": "SKU-001"
                }
              ]
            },
            "description": "Exclui produto por SKU."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"Produto SKU-001 excluido com sucesso.\"\n}"
            }
          ]
        }
      ]
    },
    {
      "name": "Pedidos",
      "description": "Pedidos, status, log e compras por CPF.",
      "auth": {
        "type": "bearer",
        "bearer": [
          {
            "key": "token",
            "value": "{{token}}",
            "type": "string"
          }
        ]
      },
      "item": [
        {
          "name": "Listar pedidos por status",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/pedidos/:empresa/:status",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "pedidos",
                ":empresa",
                ":status"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                },
                {
                  "key": "status",
                  "value": "EFETUADO"
                }
              ]
            },
            "description": "Status: EFETUADO, INTEGRADO, CONFIRMADO, DESPACHADO, ENTREGUE, REJEITADO, ALL."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": [\n    {\n      \"numeroapp\": 1001,\n      \"numeroapi\": \"0000000000000000\",\n      \"formapaga\": 1,\n      \"data\": \"2026-08-04\",\n      \"idempresa\": 1,\n      \"empresa\": \"DelReiShop\",\n      \"status\": \"EFETUADO\",\n      \"valor\": 129.8,\n      \"frete\": 10.0,\n      \"desconto\": 0.0,\n      \"liquido\": 139.8,\n      \"cpfcnpj\": \"00000000000\",\n      \"nome\": \"Cliente Exemplo\",\n      \"celular\": \"32999999999\",\n      \"email\": \"cliente@exemplo.com\",\n      \"logradouro\": \"Rua Exemplo\",\n      \"numero\": 123,\n      \"complemento\": \"Apto 10\",\n      \"bairro\": \"Centro\",\n      \"cidade\": \"Sao Joao del Rei\",\n      \"uf\": \"MG\",\n      \"cep\": \"36300000\",\n      \"referencia\": \"Proximo a praca\",\n      \"verifyCel\": \"N\",\n      \"verifyEmail\": \"N\",\n      \"presente\": \"N\",\n      \"parcelasCartao\": 1,\n      \"prazoEntrega\": \"2 dias\",\n      \"trocoPara\": \"\",\n      \"observacao\": \"Entregar no periodo da tarde\",\n      \"cupom\": \"\",\n      \"cpfVendedor\": \"00000000000\",\n      \"itens\": [\n        {\n          \"ordem\": 1,\n          \"sku\": \"SKU-001\",\n          \"codigograde\": \"UNICO\",\n          \"quantidade\": 2,\n          \"valorunitario\": 12.9,\n          \"valortotal\": 25.8\n        }\n      ]\n    }\n  ]\n}"
            }
          ]
        },
        {
          "name": "Incluir pedido",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/pedido/:empresa",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "pedido",
                ":empresa"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                }
              ]
            },
            "description": "Para pedido novo, envie numeroapi zerado.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"numeroapp\": 1001,\n  \"numeroapi\": \"0000000000000000\",\n  \"formapaga\": 1,\n  \"data\": \"2026-08-04\",\n  \"idempresa\": 1,\n  \"empresa\": \"DelReiShop\",\n  \"status\": \"EFETUADO\",\n  \"valor\": 129.8,\n  \"frete\": 10.0,\n  \"desconto\": 0.0,\n  \"liquido\": 139.8,\n  \"cpfcnpj\": \"00000000000\",\n  \"nome\": \"Cliente Exemplo\",\n  \"celular\": \"32999999999\",\n  \"email\": \"cliente@exemplo.com\",\n  \"logradouro\": \"Rua Exemplo\",\n  \"numero\": 123,\n  \"complemento\": \"Apto 10\",\n  \"bairro\": \"Centro\",\n  \"cidade\": \"Sao Joao del Rei\",\n  \"uf\": \"MG\",\n  \"cep\": \"36300000\",\n  \"referencia\": \"Proximo a praca\",\n  \"verifyCel\": \"N\",\n  \"verifyEmail\": \"N\",\n  \"presente\": \"N\",\n  \"parcelasCartao\": 1,\n  \"prazoEntrega\": \"2 dias\",\n  \"trocoPara\": \"\",\n  \"observacao\": \"Entregar no periodo da tarde\",\n  \"cupom\": \"\",\n  \"cpfVendedor\": \"00000000000\",\n  \"itens\": [\n    {\n      \"ordem\": 1,\n      \"sku\": \"SKU-001\",\n      \"codigograde\": \"UNICO\",\n      \"quantidade\": 2,\n      \"valorunitario\": 12.9,\n      \"valortotal\": 25.8\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": {\n    \"numeroapi\": \"2026080400000001\"\n  }\n}"
            }
          ]
        },
        {
          "name": "Excluir pedido",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "DELETE",
            "header": [
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/pedido/:empresa/:numeroapi",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "pedido",
                ":empresa",
                ":numeroapi"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                },
                {
                  "key": "numeroapi",
                  "value": "2026080400000001"
                }
              ]
            },
            "description": "Exclui pedido."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"Pedido excluido com sucesso.\"\n}"
            }
          ]
        },
        {
          "name": "Atualizar status do pedido",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/pedido/atualizastatus/:empresa",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "pedido",
                "atualizastatus",
                ":empresa"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                }
              ]
            },
            "description": "Atualiza status de pedido.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"numeroApi\": \"2026080400000001\",\n  \"status\": \"INTEGRADO\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"Status alterado para INTEGRADO Numero: 2026080400000001\"\n}"
            }
          ]
        },
        {
          "name": "Atualizar status do pedido (alias integracao)",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/pedidos/atualizastatus/:empresa",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "pedidos",
                "atualizastatus",
                ":empresa"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                }
              ]
            },
            "description": "Alias usado pela integracao desktop.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"numeroApi\": \"2026080400000001\",\n  \"status\": \"CONFIRMADO\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"Status alterado para CONFIRMADO Numero: 2026080400000001\"\n}"
            }
          ]
        },
        {
          "name": "Atualizar log de integracao",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/pedido/atualizalog/:data/:sistema",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "pedido",
                "atualizalog",
                ":data",
                ":sistema"
              ],
              "variable": [
                {
                  "key": "data",
                  "value": "2026-08-04"
                },
                {
                  "key": "sistema",
                  "value": "PEGASUSSHOP"
                }
              ]
            },
            "description": "Atualiza log."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"Log atualizado\"\n}"
            }
          ]
        },
        {
          "name": "Retornar status do pedido",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/pedido/status/:empresa/:numeroApi",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "pedido",
                "status",
                ":empresa",
                ":numeroApi"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                },
                {
                  "key": "numeroApi",
                  "value": "2026080400000001"
                }
              ]
            },
            "description": "Retorna status atual."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"INTEGRADO\"\n}"
            }
          ]
        },
        {
          "name": "Listar compras por CPF",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/pedido/compras/:cpf/:pagina/:limite/:total",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "pedido",
                "compras",
                ":cpf",
                ":pagina",
                ":limite",
                ":total"
              ],
              "variable": [
                {
                  "key": "cpf",
                  "value": "00000000000"
                },
                {
                  "key": "pagina",
                  "value": "0"
                },
                {
                  "key": "limite",
                  "value": "10"
                },
                {
                  "key": "total",
                  "value": "0"
                }
              ]
            },
            "description": "Retorna compras de um CPF com paginacao."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": {\n    \"totalItens\": 1,\n    \"items\": [\n      {\n        \"numeroApi\": \"0000000000000000\",\n        \"data\": \"04/08/2026\",\n        \"status\": \"EFETUADO\",\n        \"idEmpresa\": 1,\n        \"empresa\": \"DelReiShop\",\n        \"valor\": 129.8,\n        \"liquido\": 139.8,\n        \"cpfCnpj\": \"00000000000\",\n        \"nome\": \"Cliente Exemplo\",\n        \"itens\": [\n          {\n            \"ordem\": 1,\n            \"sku\": \"SKU-001\",\n            \"quantidade\": 2,\n            \"valorUnitario\": 12.9,\n            \"valorTotal\": 25.8\n          }\n        ]\n      }\n    ]\n  }\n}"
            }
          ]
        }
      ]
    },
    {
      "name": "Frete por Bairro",
      "description": "CRUD de frete por bairro.",
      "auth": {
        "type": "bearer",
        "bearer": [
          {
            "key": "token",
            "value": "{{token}}",
            "type": "string"
          }
        ]
      },
      "item": [
        {
          "name": "Listar fretes por bairro",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/fretebairro/:empresa",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "fretebairro",
                ":empresa"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                }
              ]
            },
            "description": "Lista fretes."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": [\n    {\n      \"ordem\": 1,\n      \"bairro\": \"Centro\",\n      \"valor\": 10.5,\n      \"prazoEntrega\": 2\n    }\n  ]\n}"
            }
          ]
        },
        {
          "name": "Retornar frete por bairro",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/fretebairro/:empresa/:ordem",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "fretebairro",
                ":empresa",
                ":ordem"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                },
                {
                  "key": "ordem",
                  "value": "1"
                }
              ]
            },
            "description": "Retorna um frete."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": {\n    \"ordem\": 1,\n    \"bairro\": \"Centro\",\n    \"valor\": 10.5,\n    \"prazoEntrega\": 2\n  }\n}"
            }
          ]
        },
        {
          "name": "Incluir/atualizar frete por bairro",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/fretebairro/:empresa",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "fretebairro",
                ":empresa"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                }
              ]
            },
            "description": "Inclui ou atualiza um registro.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"ordem\": 1,\n  \"bairro\": \"Centro\",\n  \"valor\": 10.5,\n  \"prazoEntrega\": 2\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"Frete por bairro processado com sucesso.\"\n}"
            }
          ]
        },
        {
          "name": "Incluir/atualizar varios fretes por bairro",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/fretesbairro/:empresa",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "fretesbairro",
                ":empresa"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                }
              ]
            },
            "description": "Inclui ou atualiza varios registros.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"fretesBairro\": [\n    {\n      \"ordem\": 1,\n      \"bairro\": \"Centro\",\n      \"valor\": 10.5,\n      \"prazoEntrega\": 2\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"1 fretes por bairro processados com sucesso.\"\n}"
            }
          ]
        },
        {
          "name": "Atualizar frete por bairro",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "PUT",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/fretebairro/:empresa/:ordem",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "fretebairro",
                ":empresa",
                ":ordem"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                },
                {
                  "key": "ordem",
                  "value": "1"
                }
              ]
            },
            "description": "Atualiza registro.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"bairro\": \"Centro\",\n  \"valor\": 10.5,\n  \"prazoEntrega\": 2\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"Frete por bairro atualizado com sucesso.\"\n}"
            }
          ]
        },
        {
          "name": "Excluir frete por bairro",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "DELETE",
            "header": [
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/fretebairro/:empresa/:ordem",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "fretebairro",
                ":empresa",
                ":ordem"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                },
                {
                  "key": "ordem",
                  "value": "1"
                }
              ]
            },
            "description": "Exclui registro."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"Frete por bairro 1 excluido com sucesso.\"\n}"
            }
          ]
        }
      ]
    },
    {
      "name": "Vendedores",
      "description": "CRUD de vendedores por empresa.",
      "auth": {
        "type": "bearer",
        "bearer": [
          {
            "key": "token",
            "value": "{{token}}",
            "type": "string"
          }
        ]
      },
      "item": [
        {
          "name": "Listar vendedores",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/vendedores/:empresa",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "vendedores",
                ":empresa"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                }
              ]
            },
            "description": "Lista vendedores."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": [\n    {\n      \"cpf\": \"00000000000\",\n      \"nome\": \"Vendedor Exemplo\",\n      \"codEmpresa\": \"001\"\n    }\n  ]\n}"
            }
          ]
        },
        {
          "name": "Retornar vendedor",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/vendedores/:empresa/:cpf",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "vendedores",
                ":empresa",
                ":cpf"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                },
                {
                  "key": "cpf",
                  "value": "00000000000"
                }
              ]
            },
            "description": "Retorna vendedor."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": {\n    \"cpf\": \"00000000000\",\n    \"nome\": \"Vendedor Exemplo\",\n    \"codEmpresa\": \"001\"\n  }\n}"
            }
          ]
        },
        {
          "name": "Incluir/atualizar vendedor",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/vendedor/:empresa",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "vendedor",
                ":empresa"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                }
              ]
            },
            "description": "Inclui ou atualiza vendedor.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"cpf\": \"00000000000\",\n  \"nome\": \"Vendedor Exemplo\",\n  \"codEmpresa\": \"001\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"Vendedor processado com sucesso.\"\n}"
            }
          ]
        },
        {
          "name": "Incluir/atualizar varios vendedores",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/vendedores/:empresa",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "vendedores",
                ":empresa"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                }
              ]
            },
            "description": "Inclui ou atualiza varios vendedores.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"vendedores\": [\n    {\n      \"cpf\": \"00000000000\",\n      \"nome\": \"Vendedor Exemplo\",\n      \"codEmpresa\": \"001\"\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"1 vendedores processados com sucesso.\"\n}"
            }
          ]
        },
        {
          "name": "Atualizar vendedor",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "PUT",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/vendedores/:empresa/:cpf",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "vendedores",
                ":empresa",
                ":cpf"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                },
                {
                  "key": "cpf",
                  "value": "00000000000"
                }
              ]
            },
            "description": "Atualiza vendedor.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"nome\": \"Vendedor Exemplo\",\n  \"codEmpresa\": \"001\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"Vendedor atualizado com sucesso.\"\n}"
            }
          ]
        },
        {
          "name": "Excluir vendedor",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{token}}",
                  "type": "string"
                }
              ]
            },
            "method": "DELETE",
            "header": [
              {
                "key": "idEmpresa",
                "value": "{{idempresa}}",
                "type": "text",
                "description": "Obrigatorio ao usar token individual da empresa."
              }
            ],
            "url": {
              "raw": "{{base_url}}/vendedores/:empresa/:cpf",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "vendedores",
                ":empresa",
                ":cpf"
              ],
              "variable": [
                {
                  "key": "empresa",
                  "value": "1"
                },
                {
                  "key": "cpf",
                  "value": "00000000000"
                }
              ]
            },
            "description": "Exclui vendedor."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"Vendedor 00000000000 excluido com sucesso.\"\n}"
            }
          ]
        }
      ]
    },
    {
      "name": "Avaliacoes (App)",
      "description": "Endpoints exclusivos do app; usam app_token.",
      "auth": {
        "type": "bearer",
        "bearer": [
          {
            "key": "token",
            "value": "{{app_token}}",
            "type": "string"
          }
        ]
      },
      "item": [
        {
          "name": "Criar avaliacao de empresa",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{app_token}}",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/avaliacaoempresa",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "avaliacaoempresa"
              ],
              "variable": []
            },
            "description": "Estrelas entre 1 e 5.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"codigo\": 1,\n  \"data\": \"2026-08-04\",\n  \"descricao\": \"Atendimento excelente\",\n  \"estrelas\": 5\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": {\n    \"ordem\": 1\n  }\n}"
            }
          ]
        },
        {
          "name": "Listar melhores empresas avaliadas",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{app_token}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{base_url}}/avaliacaoempresa/melhores/:n",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "avaliacaoempresa",
                "melhores",
                ":n"
              ],
              "variable": [
                {
                  "key": "n",
                  "value": "10"
                }
              ]
            },
            "description": "Retorna somente empresas com avaliacao, ordenadas pela maior media de estrelas."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": {\n    \"totalItens\": 1,\n    \"items\": [\n      {\n        \"idEmpresa\": 1,\n        \"nomeComercial\": \"Empresa exemplo\",\n        \"quantidadeAvaliacoes\": 3,\n        \"mediaAvaliacoes\": 5\n      }\n    ]\n  }\n}"
            }
          ]
        },
        {
          "name": "Criar avaliacao de produto",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{app_token}}",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/avaliacaoproduto",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "avaliacaoproduto"
              ],
              "variable": []
            },
            "description": "Estrelas entre 1 e 5. numeroApi e ordem identificam o item do pedido que sera marcado como avaliado.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"numeroApi\": \"2026080400000001\",\n  \"ordem\": 0,\n  \"sku\": \"SKU-001\",\n  \"data\": \"2026-08-04\",\n  \"descricao\": \"Produto otimo\",\n  \"estrelas\": 5\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": {\n    \"ordem\": 1\n  }\n}"
            }
          ]
        },
        {
          "name": "Listar melhores produtos avaliados",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{app_token}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{base_url}}/avaliacaoproduto/melhores/:n",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "avaliacaoproduto",
                "melhores",
                ":n"
              ],
              "variable": [
                {
                  "key": "n",
                  "value": "10"
                }
              ]
            },
            "description": "Retorna somente produtos com avaliacao, ordenados pela maior media de estrelas."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": {\n    \"totalItens\": 1,\n    \"items\": [\n      {\n        \"empresa\": 1,\n        \"sku\": \"SKU-001\",\n        \"nome\": \"Produto exemplo\",\n        \"quantidadeAvaliacoes\": 3,\n        \"mediaAvaliacoes\": 5\n      }\n    ]\n  }\n}"
            }
          ]
        }
      ]
    },
    {
      "name": "Usuarios do App",
      "description": "Usuarios e enderecos; usam app_token.",
      "auth": {
        "type": "bearer",
        "bearer": [
          {
            "key": "token",
            "value": "{{app_token}}",
            "type": "string"
          }
        ]
      },
      "item": [
        {
          "name": "Listar usuarios",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{app_token}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{base_url}}/usuarios",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "usuarios"
              ],
              "variable": []
            },
            "description": "Lista usuarios sem expandir enderecos."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": [\n    {\n      \"cpf\": \"00000000000\",\n      \"nome\": \"Cliente Exemplo\",\n      \"senha\": \"senha-ou-hash\",\n      \"celular\": \"32999999999\",\n      \"celVerificado\": \"N\",\n      \"email\": \"cliente@exemplo.com\",\n      \"emailVerificado\": \"N\",\n      \"nascimento\": \"1990-01-31\",\n      \"enderecos\": [\n        {\n          \"ordem\": 1,\n          \"cep\": \"36300000\",\n          \"logradouro\": \"Rua Exemplo\",\n          \"numero\": 123,\n          \"complemento\": \"Apto 10\",\n          \"bairro\": \"Centro\",\n          \"cidade\": \"Sao Joao del Rei\",\n          \"uf\": \"MG\",\n          \"observacao\": \"\",\n          \"referencia\": \"Proximo a praca\"\n        }\n      ]\n    }\n  ]\n}"
            }
          ]
        },
        {
          "name": "Retornar usuario",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{app_token}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{base_url}}/usuarios/:cpf",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "usuarios",
                ":cpf"
              ],
              "variable": [
                {
                  "key": "cpf",
                  "value": "00000000000"
                }
              ]
            },
            "description": "Retorna usuario com enderecos."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": {\n    \"cpf\": \"00000000000\",\n    \"nome\": \"Cliente Exemplo\",\n    \"senha\": \"senha-ou-hash\",\n    \"celular\": \"32999999999\",\n    \"celVerificado\": \"N\",\n    \"email\": \"cliente@exemplo.com\",\n    \"emailVerificado\": \"N\",\n    \"nascimento\": \"1990-01-31\",\n    \"enderecos\": [\n      {\n        \"ordem\": 1,\n        \"cep\": \"36300000\",\n        \"logradouro\": \"Rua Exemplo\",\n        \"numero\": 123,\n        \"complemento\": \"Apto 10\",\n        \"bairro\": \"Centro\",\n        \"cidade\": \"Sao Joao del Rei\",\n        \"uf\": \"MG\",\n        \"observacao\": \"\",\n        \"referencia\": \"Proximo a praca\"\n      }\n    ]\n  }\n}"
            }
          ]
        },
        {
          "name": "Incluir/atualizar usuario",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{app_token}}",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/usuario",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "usuario"
              ],
              "variable": []
            },
            "description": "Inclui ou atualiza usuario.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"cpf\": \"00000000000\",\n  \"nome\": \"Cliente Exemplo\",\n  \"senha\": \"senha-ou-hash\",\n  \"celular\": \"32999999999\",\n  \"celVerificado\": \"N\",\n  \"email\": \"cliente@exemplo.com\",\n  \"emailVerificado\": \"N\",\n  \"nascimento\": \"1990-01-31\",\n  \"enderecos\": [\n    {\n      \"ordem\": 1,\n      \"cep\": \"36300000\",\n      \"logradouro\": \"Rua Exemplo\",\n      \"numero\": 123,\n      \"complemento\": \"Apto 10\",\n      \"bairro\": \"Centro\",\n      \"cidade\": \"Sao Joao del Rei\",\n      \"uf\": \"MG\",\n      \"observacao\": \"\",\n      \"referencia\": \"Proximo a praca\"\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"Usuario processado com sucesso.\"\n}"
            }
          ]
        },
        {
          "name": "Atualizar usuario",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{app_token}}",
                  "type": "string"
                }
              ]
            },
            "method": "PUT",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/usuarios/:cpf",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "usuarios",
                ":cpf"
              ],
              "variable": [
                {
                  "key": "cpf",
                  "value": "00000000000"
                }
              ]
            },
            "description": "Atualiza dados cadastrais.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"nome\": \"Cliente Exemplo\",\n  \"senha\": \"senha-ou-hash\",\n  \"celular\": \"32999999999\",\n  \"celVerificado\": \"N\",\n  \"email\": \"cliente@exemplo.com\",\n  \"emailVerificado\": \"N\",\n  \"nascimento\": \"1990-01-31\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"Usuario atualizado com sucesso.\"\n}"
            }
          ]
        },
        {
          "name": "Excluir usuario",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{app_token}}",
                  "type": "string"
                }
              ]
            },
            "method": "DELETE",
            "header": [],
            "url": {
              "raw": "{{base_url}}/usuarios/:cpf",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "usuarios",
                ":cpf"
              ],
              "variable": [
                {
                  "key": "cpf",
                  "value": "00000000000"
                }
              ]
            },
            "description": "Exclui usuario."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"Usuario excluido com sucesso.\"\n}"
            }
          ]
        },
        {
          "name": "Listar enderecos do usuario",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{app_token}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{base_url}}/usuarios/:cpf/enderecos",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "usuarios",
                ":cpf",
                "enderecos"
              ],
              "variable": [
                {
                  "key": "cpf",
                  "value": "00000000000"
                }
              ]
            },
            "description": "Lista enderecos."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": [\n    {\n      \"ordem\": 0,\n      \"cep\": \"36300000\",\n      \"logradouro\": \"Rua Exemplo\",\n      \"numero\": 123,\n      \"complemento\": \"Apto 10\",\n      \"bairro\": \"Centro\",\n      \"cidade\": \"Sao Joao del Rei\",\n      \"uf\": \"MG\",\n      \"observacao\": \"\",\n      \"referencia\": \"Proximo a praca\"\n    }\n  ]\n}"
            }
          ]
        },
        {
          "name": "Retornar endereco do usuario",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{app_token}}",
                  "type": "string"
                }
              ]
            },
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{base_url}}/usuarios/:cpf/enderecos/:ordem",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "usuarios",
                ":cpf",
                "enderecos",
                ":ordem"
              ],
              "variable": [
                {
                  "key": "cpf",
                  "value": "00000000000"
                },
                {
                  "key": "ordem",
                  "value": "1"
                }
              ]
            },
            "description": "Retorna endereco."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": {\n    \"ordem\": 0,\n    \"cep\": \"36300000\",\n    \"logradouro\": \"Rua Exemplo\",\n    \"numero\": 123,\n    \"complemento\": \"Apto 10\",\n    \"bairro\": \"Centro\",\n    \"cidade\": \"Sao Joao del Rei\",\n    \"uf\": \"MG\",\n    \"observacao\": \"\",\n    \"referencia\": \"Proximo a praca\"\n  }\n}"
            }
          ]
        },
        {
          "name": "Incluir/atualizar endereco",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{app_token}}",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/usuarios/:cpf/endereco",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "usuarios",
                ":cpf",
                "endereco"
              ],
              "variable": [
                {
                  "key": "cpf",
                  "value": "00000000000"
                }
              ]
            },
            "description": "Se ordem <= 0, API calcula a proxima ordem.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"ordem\": 0,\n  \"cep\": \"36300000\",\n  \"logradouro\": \"Rua Exemplo\",\n  \"numero\": 123,\n  \"complemento\": \"Apto 10\",\n  \"bairro\": \"Centro\",\n  \"cidade\": \"Sao Joao del Rei\",\n  \"uf\": \"MG\",\n  \"observacao\": \"\",\n  \"referencia\": \"Proximo a praca\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": {\n    \"ordem\": 1,\n    \"mensagem\": \"Endereco processado com sucesso.\"\n  }\n}"
            }
          ]
        },
        {
          "name": "Incluir/atualizar varios enderecos",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{app_token}}",
                  "type": "string"
                }
              ]
            },
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/usuarios/:cpf/enderecos",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "usuarios",
                ":cpf",
                "enderecos"
              ],
              "variable": [
                {
                  "key": "cpf",
                  "value": "00000000000"
                }
              ]
            },
            "description": "Inclui ou atualiza varios enderecos.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"enderecos\": [\n    {\n      \"ordem\": 0,\n      \"cep\": \"36300000\",\n      \"logradouro\": \"Rua Exemplo\",\n      \"numero\": 123,\n      \"complemento\": \"Apto 10\",\n      \"bairro\": \"Centro\",\n      \"cidade\": \"Sao Joao del Rei\",\n      \"uf\": \"MG\",\n      \"observacao\": \"\",\n      \"referencia\": \"Proximo a praca\"\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"1 enderecos processados com sucesso.\"\n}"
            }
          ]
        },
        {
          "name": "Atualizar endereco",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{app_token}}",
                  "type": "string"
                }
              ]
            },
            "method": "PUT",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/usuarios/:cpf/enderecos/:ordem",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "usuarios",
                ":cpf",
                "enderecos",
                ":ordem"
              ],
              "variable": [
                {
                  "key": "cpf",
                  "value": "00000000000"
                },
                {
                  "key": "ordem",
                  "value": "1"
                }
              ]
            },
            "description": "Atualiza endereco.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"cep\": \"36300000\",\n  \"logradouro\": \"Rua Exemplo\",\n  \"numero\": 123,\n  \"complemento\": \"Apto 10\",\n  \"bairro\": \"Centro\",\n  \"cidade\": \"Sao Joao del Rei\",\n  \"uf\": \"MG\",\n  \"observacao\": \"\",\n  \"referencia\": \"Proximo a praca\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"Endereco atualizado com sucesso.\"\n}"
            }
          ]
        },
        {
          "name": "Excluir endereco",
          "request": {
            "auth": {
              "type": "bearer",
              "bearer": [
                {
                  "key": "token",
                  "value": "{{app_token}}",
                  "type": "string"
                }
              ]
            },
            "method": "DELETE",
            "header": [],
            "url": {
              "raw": "{{base_url}}/usuarios/:cpf/enderecos/:ordem",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "usuarios",
                ":cpf",
                "enderecos",
                ":ordem"
              ],
              "variable": [
                {
                  "key": "cpf",
                  "value": "00000000000"
                },
                {
                  "key": "ordem",
                  "value": "1"
                }
              ]
            },
            "description": "Exclui endereco."
          },
          "response": [
            {
              "name": "Exemplo sucesso",
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"error\": \"\",\n  \"data\": \"Endereco excluido com sucesso.\"\n}"
            }
          ]
        }
      ]
    }
  ],
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{token}}",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "base_url",
      "value": "https://api.delreishop.com.br",
      "type": "string",
      "description": "Use http://127.0.0.1:9000 para ambiente local."
    },
    {
      "key": "token",
      "value": "",
      "type": "secret",
      "description": "Token Bearer da empresa/API."
    },
    {
      "key": "app_token",
      "value": "",
      "type": "secret",
      "description": "TOKEN_APP para endpoints exclusivos do aplicativo."
    },
    {
      "key": "idempresa",
      "value": "1",
      "type": "string",
      "description": "Codigo da empresa para header idEmpresa."
    }
  ],
  "event": [
    {
      "listen": "prerequest",
      "script": {
        "type": "text/javascript",
        "exec": [
          ""
        ]
      }
    },
    {
      "listen": "test",
      "script": {
        "type": "text/javascript",
        "exec": [
          "pm.test(\"Status code abaixo de 500\", function () { pm.expect(pm.response.code).to.be.below(500); });"
        ]
      }
    }
  ]
}
