---
title: "Consultar um pedido"
method: GET
path: "/orders/{id}"
---

# Consultar um pedido

`GET /orders/{id}`

Cria um pedido no servidor do Order Manager.

## Path parameters

- `id` string, required

## Headers

- `client-id` string, required
- `access-token` string, required
- `merchant-id` string, required

## Response `200`

OK

- object
  - `id` string — UUID que identifica unicamente o pedido.
  - `number` string — Número do pedido. Geralmente, esse número representa o identificador do pedido em um sistema externo através da integração com parceiros.
  - `reference` string — Referência do pedido. Utilizada para facilitar seu acesso ou localização.
  - `status` 'ENTERED' | 'RE-ENTERED' | 'PAID' | 'CLOSED' | 'DRAFT' — Status do pedido.
  - `created_a` string — Data de criação do pedido. A data deve estar no formato: YYYY-MM-DDThh:mm:ssZ
  - `updated_at` string — Data da última atualização do pedido. A data deve estar no formato: YYYY-MM-DDThh:mm:ssZ
  - `items` object — Lista de itens contidos no pedido.
    - `sku` string — SKU do produto
    - `name` string — Nome do produto
    - `description` string — Descrição do produto
    - `unit_price` string — Valor unitário do produto em centavos. Exemplo: O valor R$ 10,00 é representado como 1000
    - `quantity` string — Quantidade de itens. Caso não seja informado, será considerado o valor 1
    - `unit_of_measure` string — Unidade de medida.
  - `transactions` object — Lista de transações de pagamento (ou outros tipos) efetuadas no pedido.
    - `id` string
    - `external_id` string
    - `status` 'CONFIRMED' | 'PENDING' | 'CANCELLED'
    - `terminal_number` string — Número do terminal da Cielo Smart em que o pagamento foi realizado
    - `authorization_code` string — Código de autorização da transação
    - `number` string — Número Sequencial Único (NSU) da transação
    - `amount` string — Valor da transação em centavos. Exemplo: O valor de R$ 10,00 é representado como 1000
    - `transaction_type` 'PAYMENT' | 'CANCELLATION' — Tipo da transação.
  - `price` string — Valor total do pedido em centavos. Exemplo: O valor R$ 10,00 é representado como 1000.
  - `remaining` string — Valor restante do pagamento do pedido em centavos. Exemplo: O valor R$ 10,00 é representado como 1000.
  - `payment_code` string — Forma de pagamento estabelecida na criação do pedido. Caso não seja informado, será necessário escolher a forma no POS. Funcionalidade indisponível para LIO.

## Other responses

- `401` — Não autorizado
- `403` — Proibido
- `404` — Pedido não encontrado

---

[API](https://skmtc.net/cielo/apis/cielo-smart-order-manager.md) · [All operations](https://skmtc.net/cielo/apis/cielo-smart-order-manager/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/cielo/cielo-smart-order-manager/versions/8251a6af3b00/schema)
