Skip to content

Saída | Pedidos ou Ordem de Produção (PickingList) POST

Endpoint de saída de itens via pedido ou ordem de produção utilizado para que o ERP faça carga no WMS dos pedidos ou OPs para separação e expedição dos itens no armazém.

Necessário Integrar

✅ Sim — é necessário enviar os pedidos de saída.

URL

POST https://api.wemov.com.br/open/v1/pickinglist

Request Header

http
Authorization: Bearer {TOKEN}
Accept: application/json
User-Agent: NOME-DO-CLIENTE

Request Body

json
{
  "companyID": "string",
  "branchID": "string",
  "warehouseID": "string",
  "dockID": "string",
  "ownerID": "string",
  "order": "string",
  "codeERP": "string",
  "registrationDate": "2024-02-27T20:19:59.960Z",
  "pickingDate": "2024-02-27T20:19:59.960Z",
  "pickingItens": [
    {
      "productID": "string",
      "lotNumber": "string",
      "saleValue": 0,
      "quantity": 0,
      "pickingItemStatus": 0,
      "status": 1,
      "aux01": "string",
      "aux02": "string",
      "aux03": "string"
    }
  ],
  "pickingStatus": 0,
  "status": 1,
  "grouped": "string",
  "document": "string",
  "marketplace": "string",
  "clientName": "string",
  "clientAddress": "string",
  "city": "string",
  "country": "string",
  "state": "string",
  "district": "string",
  "street": "string",
  "number": "string",
  "complement": "string",
  "priority": 0,
  "type": 0,
  "shippingCompanyID": "string",
  "awaitCompleteReserve": true,
  "shippingType": 0,
  "separationType": 0,
  "finishCallBack": false
}

Campos do Request — PickingList

CampoTipoObrigatórioDescrição
companyIdGuidChave relacionada da empresa (FK)
branchIdGuidChave relacionada da filial (FK)
warehouseIdGuidChave relacionada do armazém (FK)
dockIdGuidChave relacionada da doca de saída (FK)
orderStringNúmero do pedido ou da ordem de produção
codeERPGuidCódigo chave do pedido ou OP no ERP
registrationDateDateTimeData de registro (YYYY-MM-DD HH:mm:SS)
pickingDateDateTimeData da separação (YYYY-MM-DD HH:mm:SS)
pickingStatusString0 Pendente, 1 Separando, 2 Separado/Pendente de Expedição, 3 Expedindo, 4 Expedido, 5 Aguardando embalar, 6 Embalagem em andamento, 7 Embalagem concluída
groupedNumberCódigo do agrupamento dos pedidos
documentStringNúmero do documento gerado caso haja (NF)
marketplaceStringMarketplace de origem do pedido
priorityNumber0 Baixa, 1 Normal, 2 Alta, 3 Urgente
typeNumber0 Vendas, 1 Transferência, 2 Saída com devolução, 3 Devolução Fornecedor
shippingCompanyIdGuidChave relacionada de Transportadora (FK)
awaitCompleteReserveBooleanAguardar a reserva de todos os itens para iniciar a separação
shippingTypeNumber0 CIF, 1 FOB, 2 Frete por conta de Terceiro, 3 Transporte Próprio Remetente, 4 Transporte Próprio Destinatário
separationTypeNumber0 Padrão, 1 Fuzionado
clientNameStringNome completo do cliente
clientAddressStringEndereço completo do cliente
countryStringPaís de entrega
stateStringEstado de entrega
cityStringCidade de entrega
districtStringBairro de entrega
streetStringLogradouro de entrega
numberStringNúmero do logradouro
complementStringComplemento do logradouro
ownersIDGuidProprietário dos produtos no Armazém
finishCallBackBooleanInformar false
statusNumber0 inativo, 1 ativo (informar sempre 1)
pickingItensCollectionItens do pedido — detalhes abaixo

Campos do Request — pickingItens

CampoTipoObrigatórioDescrição
productIdGuidChave relacionada do produto (FK)
lotNumberStringNúmero do lote do produto
quantityNumberQuantidade do produto
saleValueDecimalValor de venda do produto
pickingItemStatusString0 Pendente, 1 Separado, 2 Completo, 3 Divergente
statusNumber0 inativo, 1 ativo (informar sempre 1)
aux01StringCampo auxiliar 1
aux02StringCampo auxiliar 2
aux03StringCampo auxiliar 3

Response

json
{
  "code": 200,
  "message": "string",
  "data": {
    "id": "string",
    "companyID": "string",
    "branchID": "string",
    "warehouseID": "string",
    "dockID": "string",
    "ownerID": "string",
    "order": "string",
    "city": "string",
    "clientName": "string",
    "clientAddress": "string",
    "codeERP": "string",
    "description": "string",
    "country": "string",
    "state": "string",
    "district": "string",
    "street": "string",
    "number": "string",
    "complement": "string",
    "registrationDate": "2025-04-16T14:58:50.706Z",
    "pickingDate": "2025-04-16T14:58:50.706Z",
    "pickingItens": [
      {
        "id": "string",
        "pickingListID": "string",
        "productID": "string",
        "lotNumber": "string",
        "saleValue": 0,
        "quantity": 0,
        "pendentQuantity": 0,
        "separateQuantity": 0,
        "pickingItemStatus": 0,
        "status": 0,
        "aux01": "string",
        "aux02": "string",
        "aux03": "string",
        "origin": "string",
        "expeditionProfileID": "string"
      }
    ],
    "pickingStatus": 0,
    "status": 0,
    "grouped": "string",
    "document": "string",
    "marketplace": "string",
    "finishCallBack": true,
    "priority": 0,
    "type": 0,
    "shippingCompanyID": "string",
    "awaitCompleteReserve": true,
    "shippingType": 0,
    "separationType": 0
  },
  "error": "string"
}

Campos do Response — PickingList

CampoTipoDescrição
idGuidChave de identificação do Pedido de Saída (PK)
companyIdGuidChave relacionada da empresa (FK)
branchIdGuidChave relacionada da filial (FK)
warehouseIdGuidChave relacionada do armazém (FK)
dockIdGuidChave relacionada da doca de saída (FK)
orderStringNúmero do pedido ou da Ordem de produção
codeERPGuidCódigo chave do pedido ou OP no ERP
registrationDateDateTimeData de registro (YYYY-MM-DD HH:mm:SS)
pickingDateDateTimeData da separação (YYYY-MM-DD HH:mm:SS)
pickingStatusString0 Pendente, 1 Separando, 2 Separado/Pendente Expedição, 3 Expedindo, 4 Expedido, 5 Pendente Embalagem, 6 Embalagem em andamento, 7 Embalagem concluída
groupedNumberCódigo do agrupamento dos pedidos
documentStringNúmero do documento gerado caso haja (NF)
marketplaceStringMarketplace de origem do pedido
priorityNumber0 Baixa, 1 Normal, 2 Alta, 3 Urgente
typeNumber0 Vendas, 1 Transferência, 2 Saída com devolução, 3 Devolução Fornecedor
shippingCompanyIdGuidChave relacionada de Transportadora (FK)
awaitCompleteReserveBooleanAguardar a reserva de os itens para iniciar a separação
shippingTypeNumber0 CIF, 1 FOB, 2 Frete Terceiro, 3 Próprio Remetente, 4 Próprio Destinatário
separationTypeNumber0 Padrão, 1 Fuzionado
clientNameStringNome completo do cliente
clientAddressStringEndereço completo do cliente
countryStringPaís de entrega
stateStringEstado de entrega
cityStringCidade de entrega
districtStringBairro de entrega
streetStringLogradouro de entrega
numberStringNúmero do logradouro
complementStringComplemento do logradouro
ownersIDGuidProprietário dos produtos no Armazém
finishCallBackBooleanInformar false
statusNumber0 inativo, 1 ativo

Campos do Response — pickingItens

CampoTipoDescrição
idGuidChave de identificação dos itens no Pedido de Saída (PK)
pickingListIDGuidChave relacionada do Pedido de saída (FK)
productIdGuidChave relacionada do produto (FK)
lotNumberStringNúmero do lote do produto
originStringCódigo da origem do produto
quantityNumberQuantidade do produto
pendentQuantityNumberQuantidade pendente
separateQuantityNumberQuantidade separada
saleValueDecimalValor de venda do produto
pickingItemStatusString0 Pendente, 1 Separado, 2 Completo, 3 Divergente
statusNumber0 inativo, 1 ativo
aux01StringCampo auxiliar 1
aux02StringCampo auxiliar 2
aux03StringCampo auxiliar 3
expeditionProfileIDGuidChave relacionada do perfil de expedição (FK)

Wemov WMS - Open API Documentation