> ## Documentation Index
> Fetch the complete documentation index at: https://docs.onbeef.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Marque o pedido como pronto

> Informe que o pedido está pronto para retirada.

Chame este endpoint quando o pedido estiver preparado e disponível para retirada.

## Parâmetros de rota

<ParamField path="orderId" type="string (uuid)" required>
  Identificador único do pedido pronto para retirada. Gerado pela Onbeef e retornado no evento do pedido.
</ParamField>

## Corpo da requisição

Este endpoint não exige corpo de requisição.

## Resposta

### 202: Aceito

A requisição foi aceita para processamento. A Onbeef avisará o entregador designado de que o pedido está pronto.

### 401: Não autorizado

Retornado quando a requisição não inclui credenciais de autenticação válidas.

### 404: Não encontrado

Nenhum pedido foi encontrado com o `orderId` informado.

## Exemplo de requisição

<CodeGroup>
  ```bash Sandbox theme={null}
  curl --request POST \
    --url "https://api.dev.connect.onbeefapp.com.br/v1/orders/f47ac10b-58cc-4372-a567-0e02b2c3d479/readyForPickup" \
    --header "Authorization: Bearer <token>"
  ```

  ```bash Produção theme={null}
  curl --request POST \
    --url "https://api.connect.onbeefapp.com.br/v1/orders/f47ac10b-58cc-4372-a567-0e02b2c3d479/readyForPickup" \
    --header "Authorization: Bearer <token>"
  ```
</CodeGroup>

<Warning>
  Só chame este endpoint quando o pedido estiver totalmente preparado e fisicamente pronto para o entregador coletar. Chamá-lo cedo demais: antes de o pedido estar embalado: pode fazer o entregador chegar antes do alimento estar pronto.
</Warning>

<Tip>
  No ciclo de vida padrão do pedido, esta etapa vem depois de [Confirmar](/api-reference/orders/confirm) e antes de [Despachar](/api-reference/orders/dispatch). Garanta que seu PDV chame esses endpoints na ordem correta.
</Tip>
