Aceitar pedido - Pedidos de entrega - Mercado Pago Developers
Aceitar pedido

PUT

/proximity-integration/shipments/{shipment_id}/accept
Este endpoint é utilizado para aceitar um pedido e modificar seu status.
Parâmetros de requisição
shipment_id

OBRIGATÓRIO

string
Localização: pathID exclusivo que identifica o envio do pedido a ser realizado pela operação de aceitação de um pedido
status
string
Localização: bodyEsta propriedade indica o status do pedido, que deve ter o valor "accepted" para este endpoint
Parâmetros de resposta
status
string
Localização: bodyStatus do pedido após sua aceitação. O valor de Status que será retornado é "accepted"
Solicitação
curl
curl -X PUT \
      'https://api.mercadopago.com/proximity-integration/shipments/{shipment_id}/accept' \
       -H 'Authorization: Bearer YOUR_ACCESS_TOKEN \
       -H 'Content-Type: application/json' \ 
      -d '{
  "status": "accepted"
}'
Resposta
json
{
  "status": "accepted"
}
Erros
400bad_request
400 Conflict-error - This order cannot be accepted due to its current status.
401bad_request
401 Unauthorized - Access Token is invalid
403bad_request
403 Forbidden - User cannot access this resource
424bad_request
424 Not Found - Failed to get some information of the order
500bad_request
500 Internal server error