Skip to content

Sincronização manual de pedidos no marketplace

POST /marketplaces/orders/sync

Sincronização manual de pedidos no marketplace

Descrição

Endpoint responsável por fazer a sincronização manual de pedidos específicando uma action. As ações disponíveis são as mesmas de fila de pedidos.

Da mesma que forma que nas filas, as ações qualquer uma das ações necessita que o pedido já esteja mapeado.

Parâmetros

Headers Obrigatórios

HeaderValorDescrição
Content-Typeapplication/jsonTipo de conteúdo
AuthorizationBearer {token}Token de autenticação

Parâmetros de corpo

CampoTipoObrigatórioDescrição
entitiyIdsarray de integersSimArray contendo os IDs dos pedidos (máximo de 100 IDs).
actionstringSimAção que será executada.

Exemplo de Requisição

1curl --request POST \
2 --url https://sua-loja-uappi.com.br/api/v3/marketplaces/orders/sync \
3 --header 'Authorization: Bearer SEU_TOKEN_AQUI' \
4 --header 'Content-Type: application/json' \
5 --data '{
6 "entityIds": [
7 1,
8 2,
9 3
10 ],
11 "action": "update-invoice"
12}'

✅ Resposta de Sucesso

1{
2 "status": true,
3 "data": true
4}

⚠️ Possíveis erros:

Atenção: a seguir estão destacados os principais erros que podem ocorrer neste endpoint.

Os cenários descritos representam os erros mais relevantes do contexto atual, servindo como referência para entendimento e tratamento das falhas.

Código InternoCódigo HttpDescrição
UAPPI_INTEGRATION_MARKETPLACE_CREDENTIAL_NOT_FOUND404A credencial de marketplace solicitada não foi encontrada.
UAPPI_INTEGRATION_MARKETPLACE_ORDER_NOT_MAPPED400Os pedidos desejados não estão mapeados em nenhuma credencial.

Uappi é a melhor opção para o crescimento da sua loja!

;