Pular para o conteúdo principal
POST
/
api
/
partner
/
v1
/
orders
/
prefilled_order
Criar pedido pré-preenchido
curl --request POST \
  --url https://integracao.sandbox.cardapioweb.com/api/partner/v1/orders/prefilled_order \
  --header 'Content-Type: application/json' \
  --header 'X-API-KEY: <api-key>' \
  --data '
{
  "customer": {
    "name": "<string>",
    "phone": "11998765432"
  },
  "cart": [
    {
      "item_id": 123,
      "quantity": 123,
      "observation": "<string>",
      "option_groups": [
        {
          "option_group_id": 123,
          "options": [
            {
              "option_id": 123,
              "quantity": 123
            }
          ]
        }
      ],
      "combo_steps": [
        {
          "combo_step_id": 123,
          "item": {
            "item_id": 123,
            "observation": "<string>",
            "option_groups": [
              {
                "option_group_id": 123,
                "options": [
                  {
                    "option_id": 123,
                    "quantity": 123
                  }
                ]
              }
            ]
          }
        }
      ]
    }
  ],
  "delivery_address": {
    "street": "<string>",
    "neighborhood": "<string>",
    "city": "<string>",
    "state": "RJ",
    "number": "<string>",
    "address_block": "<string>",
    "address_lot": "<string>",
    "complement": "Bloco K, Apto 100",
    "reference": "Ao lado do posto de saúde.",
    "postal_code": "49042143",
    "latitude": "-10.2627",
    "longitude": "-48.3997"
  }
}
'
{
  "id": "9f31556d",
  "order_url": "https://app.sandbox.cardapioweb.com/teste_integracao?poid=9f31556d",
  "checkout_url": "https://app.sandbox.cardapioweb.com/teste_integracao/checkout?poid=9f31556d"
}

Autorizações

X-API-KEY
string
header
obrigatório

Token específico do estabelecimento integrado. Disponível na seção de integrações do Portal do estabelecimento.

Corpo

application/json

Informações para a criação de um pedido pré-preenchido.

order_type
enum<string>
obrigatório

Tipo de pedido.

Opções disponíveis:
delivery,
takeout
customer
object

Informações do cliente.

cart
object[] | null

Itens do carrinho.

delivery_address
object

Endereço de entrega do pedido. Disponível apenas se order_type for delivery.

Resposta

Pedido pré-preenchido criado com sucesso!

id
string
obrigatório

Identificador único do pedido pré-preenchido.

order_url
string<uri>
obrigatório

Link do cardápio digital para acessar o pedido pré-preenchido.

checkout_url
string<uri>
obrigatório

Link direto para o checkout do cardápio digital com o pedido pré-preenchido.

Última modificação em 27 de junho de 2026