Amo | Integrações
  1. Orders
Amo | Integrações
  • APIs
  • Criando token de autenticação
  • Webhook de pedidos
  • Orders
    • Listar pedidos
      GET
    • Detalhes de um pedido
      GET
    • Atualizar satus de um pedido
      PUT
    • Create Order
      POST
  • Establishments
    • Atualizar disponibilidade da loja
      PUT
    • Atualizar prazo de entrega
      PUT
  • Open Delivery
  • Deliveries
    • Generate Code Delivery
      GET
  1. Orders

Create Order

Em desenvolvimento
Amb. de prod.
https://api.amo.delivery
Amb. de prod.
https://api.amo.delivery
POST
https://api.amo.delivery
/establishments/{establishment_id}/orders
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.amo.delivery/establishments//orders' \
--header 'Content-Type: application/json' \
--data-raw '{
  "leader_id": null,
  "lobby_id": null,
  "temp": false,
  "hash": null,
  "user_id": "6524474bb8384988c382f8c1",
  "delivery_type": "delivery",
  "address_id": "SEU_ADDRESS_ID_AQUI",
  "tax_receipt": false,
  "tax_id": null,
  "note": "Ordem de teste com codigo de verificacao",
  "deadline": [],
  "scheduling_date": null,
  "scheduled_at": null,
  "use_credits": false,
  "plataform": "web",
  "platform": "web",
  "payment_type": "pix",
  "payment_pix_id": "PIX_ID_AQUI_OU_NULL",
  "payment_card_id": null,
  "payment_card_details": null,
  "payment_card": null,
  "payment_card_security_code": null,
  "payment_card_document": null,
  "payment_installments_qnt": null,
  "payment_method_id": "SEU_PAYMENT_METHOD_ID_AQUI",
  "payment_payback": 0,
  "coupon_id": null,
  "achievement_id": null,
  "ref_total_order": 75.50,
  "table_id": null,
  "products": [
    {
      "note": "Sem cebola",
      "qnt": 2,
      "only_admin": false,
      "_id": "ID_DO_PRODUTO_1_AQUI",
      "variations": [
        {
          "_id": "ID_DA_VARIACAO_1_AQUI",
          "items": [
            {
              "qnt": 1,
              "_id": "ID_DO_ITEM_VARIACAO_1_AQUI"
            }
          ]
        }
      ]
    },
    {
      "qnt": 1,
      "_id": "ID_DO_PRODUTO_2_AQUI"
    }
  ],
  "order_variations": [],
  "delivery_promo_id": null,

  "wants_verification_code": true, 
  "client_provided_verification_code": "1234"
}'
Response Response Example
{}

Requisição

Authorization
Adicionar o parâmetro
Authorization
a Cabeçalhos
, cujo valor é concatenar o Token após o Bearer.
Exemplo:
Authorization: Bearer ********************
Parâmetros Path

Parâmetros Bodyapplication/json

Examples

Respostas

🟢200Success
application/json
Body

Modificado em 2025-07-25 13:14:29
Página anterior
Atualizar satus de um pedido
Próxima página
Establishments
Built with