Confirmação de Retirada

No O2O - Retire na Loja, é de extrema importância saber que tanto o cliente, quanto o motoboy, para que retirem o pedido, será necessário apresentar uma senha, que será validado pelo lojista.

Para validar a senha, será necessário utilizar o método POST e a seguinte endpoint:

https://api.skyhub.com.br/orders/{code}/pickup_validations

O {code} é referente ao marketplace onde o pedido ocorreu + numero do pedido, por exemplo: Lojas Americanas-000000

Request Body:

{
"password": 1234
}

Example Request:

curl --location --request POST 'https://api.skyhub.com.br/orders/{code}/pickup_validations' \
--header 'accept: application/json' \
--header 'content-type: application/json' \
--header 'x-api-key: SuaApiKey' \
--header 'x-accountmanager-key: SUAXACCOUNT' \
--header 'x-user-email: seu@email.com' \
--header 'Content-Type: text/plain' \
--data-raw '{
"password": 1234
}'

A senha será sempre numero e com 4 dígitos.

Request Headers

Name

Type

Required

Description

Example

accept

String

Required

O formato que você deseja receber o retorno da requisição

application/json

Content-type

String

Required

application/json

x-user-email

String

Required

E-mail da loja

seu@email.com

x-api-key

String

Required

Token da loja

SuaApiKey

x-accountmanager-key

String

Required

Código identificador da sua Integração

SUAXACCOUNT

Response:

200 - Success

{
"message": "Pedido validado com sucesso"
}

404 - Not Found

{
"message": "Não foi possível encontrar o pedido"
}

422 - Unprocessable Entity

{
"message": "Senha inválida"
}