Menuvem API
  1. Gerenciador de Pedidos
Menuvem API
  • Sobre o Menuvem
  • Gerenciador de Pedidos
    • Detalhes do pedido
      GET
    • Salvar Pedido
      POST
    • Inserir Pagamento
      POST
    • Iniciar um novo Pedido
      POST
  • Pedidos
    • Editar entregador do pedido
      POST
    • Lista de pedidos
      GET
    • Detalhes do pedido
      GET
    • Atualizar Status
      POST
  • Configurações
    • Entregadores
      • Lista de entregadores
  • Cardapio
    • Lista do cardápio
      GET
    • Produto - Status
      POST
    • Produto - Detalhes
      GET
    • Produto - Cadastro/Edição
      POST
  • Autenticação
    POST
  1. Gerenciador de Pedidos

Salvar Pedido

POST
gerenciador/{cookie}/salvar

Requisição

Authorization
Forneça seu token bearer no cabeçalho
Authorization
ao fazer requisições para recursos protegidos.
Exemplo:
Authorization: Bearer ********************
Parâmetros Path
cookie
string 
requerido
Parâmetros Bodyapplication/json
cookie
string 
requerido
tipopedido
string 
requerido
rastreador
string 
requerido
tipo
integer 
requerido
controle
null 
requerido
nomecompleto
null 
requerido
numerocelular
null 
requerido
email
null 
requerido
cpfcnpj
null 
requerido
cidade
null 
requerido
estado
null 
requerido
cep
null 
requerido
endereco
null 
requerido
numero
null 
requerido
bairro
object 
requerido
value
null 
requerido
label
null 
requerido
valor
null 
requerido
latitude
null 
requerido
longitude
null 
requerido
complemento
null 
requerido
metodopagamento
string 
requerido
codigo_metodopagamento
null 
requerido
codigo_bandeira
null 
requerido
metodopagamento_descrito
null 
requerido
troco
null 
requerido
subtotal
null 
requerido
entrega
null 
requerido
total
integer 
requerido
desconto
null 
requerido
pontuacao_resgatada
integer 
requerido
pontuacao_obtida
integer 
requerido
avaliacao
integer 
requerido
avaliacao_observacao
null 
requerido
observacoes
null 
requerido
acao
string 
requerido
produtos
array [object {10}] 
requerido
datahora
string 
opcional
cookie
string 
opcional
pontuacao
integer 
opcional
codigo_loja_produto
integer 
opcional
quantidade
integer 
opcional
codigo_loja_produto_variacao
integer 
opcional
titulo
string 
opcional
observacao
string 
opcional
total
number 
opcional
conjuntos
array [object {5}] 
opcional
Exemplo
{
    "cookie": "11466cce012b0619",
    "tipopedido": "e",
    "rastreador": "painel",
    "tipo": 1,
    "controle": null,
    "nomecompleto": null,
    "numerocelular": null,
    "email": null,
    "cpfcnpj": null,
    "cidade": null,
    "estado": null,
    "cep": null,
    "endereco": null,
    "numero": null,
    "bairro": {
        "value": null,
        "label": null,
        "valor": null
    },
    "latitude": null,
    "longitude": null,
    "complemento": null,
    "metodopagamento": "entrega",
    "codigo_metodopagamento": null,
    "codigo_bandeira": null,
    "metodopagamento_descrito": null,
    "troco": null,
    "subtotal": null,
    "entrega": null,
    "total": 0,
    "desconto": null,
    "pontuacao_resgatada": 0,
    "pontuacao_obtida": 0,
    "avaliacao": 0,
    "avaliacao_observacao": null,
    "observacoes": null,
    "acao": "salvar",
    "produtos": [
        {
            "datahora": "",
            "cookie": "11466cce012b0619",
            "pontuacao": 0,
            "codigo_loja_produto": 425,
            "quantidade": 1,
            "codigo_loja_produto_variacao": 433,
            "titulo": "Pizza Pequena",
            "observacao": "",
            "total": 24.990000000000002,
            "conjuntos": [
                {
                    "codigo_loja_produto_conjunto": 3,
                    "titulo": "Escolha até 2 sabores",
                    "valor": 0,
                    "selecionado_produto": 0,
                    "produtos": [
                        {
                            "titulo": "Caldos",
                            "valor": 15,
                            "quantidade": 1,
                            "codigo_loja_produto_conjunto_produto": 35569,
                            "codigo_loja_produto": 455
                        }
                    ]
                },
                {
                    "codigo_loja_produto_conjunto": 5,
                    "titulo": "Borda Recheada",
                    "valor": 0,
                    "selecionado_produto": 0,
                    "produtos": [
                        {
                            "titulo": "Napolitana",
                            "valor": 0,
                            "quantidade": 1,
                            "codigo_loja_produto_conjunto_produto": 35570,
                            "codigo_loja_produto": 393
                        }
                    ]
                }
            ]
        }
    ]
}

Exemplos de Requisição

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'gerenciador//salvar' \
--header 'Content-Type: application/json' \
--data-raw '{
    "cookie": "11466cce012b0619",
    "tipopedido": "e",
    "rastreador": "painel",
    "tipo": 1,
    "controle": null,
    "nomecompleto": null,
    "numerocelular": null,
    "email": null,
    "cpfcnpj": null,
    "cidade": null,
    "estado": null,
    "cep": null,
    "endereco": null,
    "numero": null,
    "bairro": {
        "value": null,
        "label": null,
        "valor": null
    },
    "latitude": null,
    "longitude": null,
    "complemento": null,
    "metodopagamento": "entrega",
    "codigo_metodopagamento": null,
    "codigo_bandeira": null,
    "metodopagamento_descrito": null,
    "troco": null,
    "subtotal": null,
    "entrega": null,
    "total": 0,
    "desconto": null,
    "pontuacao_resgatada": 0,
    "pontuacao_obtida": 0,
    "avaliacao": 0,
    "avaliacao_observacao": null,
    "observacoes": null,
    "acao": "salvar",
    "produtos": [
        {
            "datahora": "",
            "cookie": "11466cce012b0619",
            "pontuacao": 0,
            "codigo_loja_produto": 425,
            "quantidade": 1,
            "codigo_loja_produto_variacao": 433,
            "titulo": "Pizza Pequena",
            "observacao": "",
            "total": 24.990000000000002,
            "conjuntos": [
                {
                    "codigo_loja_produto_conjunto": 3,
                    "titulo": "Escolha até 2 sabores",
                    "valor": 0,
                    "selecionado_produto": 0,
                    "produtos": [
                        {
                            "titulo": "Caldos",
                            "valor": 15,
                            "quantidade": 1,
                            "codigo_loja_produto_conjunto_produto": 35569,
                            "codigo_loja_produto": 455
                        }
                    ]
                },
                {
                    "codigo_loja_produto_conjunto": 5,
                    "titulo": "Borda Recheada",
                    "valor": 0,
                    "selecionado_produto": 0,
                    "produtos": [
                        {
                            "titulo": "Napolitana",
                            "valor": 0,
                            "quantidade": 1,
                            "codigo_loja_produto_conjunto_produto": 35570,
                            "codigo_loja_produto": 393
                        }
                    ]
                }
            ]
        }
    ]
}'

Respostas

🟢200Success
application/json
Body
object {0}
Exemplo
{}
Modificado em 2024-08-28 02:35:43
Página anterior
Detalhes do pedido
Próxima página
Inserir Pagamento
Built with